SQL Server 2005를 SQL Server 2012로 업그레이드


12

다음과 같이 테스트 환경을 설정했습니다.

  • 가상 머신 (Hyper-V)
  • Windows Server 2008 R2 SP1 (x64 비트)
  • Windows SQL Server 2005 Developer Edition SP4 (x64 비트) (기본 인스턴스 이름)
    • 1 병합 복제가 설정된 데이터베이스 ... 각각 구독자가 2 인 게시 3 개.

SQL Server 2012 Developer Edition (sp1)으로 업그레이드하는 절차를 테스트하고 있습니다 ...

64 비트 SQL Server 2012 Dev 용 iso를 다운로드했습니다. (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.

나는 우리가 ia64가 아닌 x64 시스템에 있는지 확인했으며 불일치가 발생하는 이유를 알 수 없습니다. 참고 사항 : 40 개가 넘는 게시가 설정된 프로덕션 데이터베이스에 20 개가 넘는 라이브 데이터베이스가 있으므로 SQL Server 2012를 간단히 설치하고 데이터베이스에 다시 연결할 수는 없습니다. 복제를 설정하십시오.


다음은 SQL Server 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은 SP4를 나타냅니다.


내일이 문제에 대해 Microsoft 지원에 문의 할 것입니다.


1
다운로드 한 에디션을 확인할 수 있습니까? Developer 에디션이 아닌 SQL 에디션의 Standard 에디션을 다운로드 할 수 있습니까?
SQLRockstar

내 게시물에서 언급했지만 SQL Server 2012 Developer Edition (x64) SP1을 다운로드했습니다.
Wes

1
현재 인스턴스에서 "select @@ version"을 실행하고 전체 출력을 게시 할 수 있습니다.
mrdenny

2
이에 응답하는 MVP 및 MCM의 양이 뛰어납니다! MSDN 포럼의 누군가 같은 문제가 발생한 것 같습니다 : social.msdn.microsoft.com/Forums/en/sqlsetupandupgrade/thread/…
Ali Razeghi

2
도구 (SSMS 등) 또는 SSIS가 기본 설치에 32 비트로 별도로 설치 되었습니까?
Mark Storey-Smith

답변:


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.