मेरे पास निम्नलिखित के साथ एक परीक्षण वातावरण है:
- वर्चुअल मशीन (हाइपर-वी)
- Windows Server 2008 R2 SP1 (x64-bit)
- Windows SQL सर्वर 2005 डेवलपर संस्करण SP4 (x64-bit) (डिफ़ॉल्ट इंस्टेंस नाम)
- मर्ज प्रतिकृति के साथ 1 डेटाबेस ... 2 ग्राहकों के साथ 3 प्रकाशनों की स्थापना की।
हम SQL Server 2012 डेवलपर संस्करण (sp1) में अपग्रेड करने की प्रक्रिया का परीक्षण कर रहे हैं ...
मैंने 64 बिट SQL सर्वर 2012 देव के लिए आईएसओ डाउनलोड किया है। (sp1) MSDN (पूर्ण लाइसेंस प्राप्त प्रति) से और अपग्रेड पथ से नीचे जाना शुरू कर दिया है। अंतिम चरणों में से एक पर, जहां यह विभिन्न मानदंडों के लिए एक जांच शुरू करता है, हम नीचे दिए गए अनुसार विचित्र मुद्दे में चलते हैं:
Rule "Upgrade architecture mismatch" failed. The CPU architectures of upgrading feature(s) are different. To upgrade these features, Setup architecture must be the same as the features being installed.
इसके अलावा, अपग्रेड लॉग फाइल में, मुझे निम्नलिखित (अधिक क्रिया) आउटपुट मिला:
(03) 2012-12-28 14:02:45 Slp: Init rule target object: Microsoft.SqlServer.Configuration.SetupExtension.BlockMixedArchitecture
(03) 2012-12-28 14:02:45 Slp: Rule 'BlockMixedArchitectureUpgrade' detection result: IsMixedArchitectureInstall= True
(03) 2012-12-28 14:02:45 Slp: Evaluating rule : BlockMixedArchitectureUpgrade
(03) 2012-12-28 14:02:45 Slp: Rule running on machine: REPLICATIONTEST
(03) 2012-12-28 14:02:45 Slp: Rule evaluation done : Failed
(03) 2012-12-28 14:02:45 Slp: Rule evaluation message: The CPU architectures of upgrading feature(s) and this installation program are different. To upgrade these features, Setup architecture must be the same as the features being installed.
मैंने यह सुनिश्चित किया है कि हम एक x64 सिस्टम पर हैं और एक ia64 नहीं है और मुझे कोई कारण नहीं दिखता है कि कोई मिसमैच क्यों हो रहा है। नोट करने के लिए कुछ: हम बस SQL सर्वर 2012 को स्थापित नहीं कर सकते हैं, और इसमें डेटाबेस को फिर से जोड़ सकते हैं क्योंकि हमारे पास 40 से अधिक प्रकाशनों के साथ 20 से अधिक लाइव डेटाबेस (उत्पादन में) हैं ... यह एक पूर्ण दुःस्वप्न होगा यदि हमें फिर से करना पड़ा- प्रतिकृति स्थापित करें।
यहाँ SQL सर्वर 2005 सेटअप के लिए संस्करण जानकारी है:
Microsoft SQL Server 2005 - 9.00.5000.00 (X64)
Dec 10 2010 10:38:40
Copyright (c) 1988-2005 Microsoft Corporation
Developer Edition (64-bit) on Windows NT 6.1 (Build 7601: Service Pack 1)
9.00.5000.00 एसपी 4 का संकेत दिया।
मैं कल इस बारे में Microsoft समर्थन को कॉल करूंगा।