2010-11-24 2 views
0

SQL Server 2005 Express에 명명 된 인스턴스 (SENSE)와 단일 데이터베이스 (sense)를 직접 설치하여 2005 Standard로 전체 업그레이드를 수행하고자합니다 판.SQL Server 2005 Express를 표준으로 업그레이드

명령 줄 매개 변수없이 실행하면 선행 조건 검사 페이지에서 업그레이드를 수행 할 때 SKUUPGRADE = 1을 사용하여 명령 줄에서 시작해야한다는 경고가 표시됩니다.

경고를 보내면 업그레이드 검사가 통과되지만 인스턴스 선택 화면이 표시되지 않습니다. (예를 들어, 내가 원하는 경우 - 내가 원하는대로 만들 것인지 묻습니다. 새 인스턴스 또는 기존 인스턴스를 업그레이드), 구성 요소 선택 화면에 서버 구성 요소가 누락되었습니다.

인터넷 검색의 소량은 다음과 재치 제안 : 오류 "지정된 기능 (들)이 버전의 SQL Server에 유효하지 않습니다"를 생산

start /wait setup.exe ADDLOCAL=SQL_Engine INSTANCENAME=SENSE UPGRADE=SQL_Engine SKUUPGRADE=1 /qb 

을 - 그리고 거기에 내가 갇혀입니다. 좋은 생각이야, 여러분? 다들 감사 해요.

+1

당신은 이것을 언급하지 않았으므로 내 아내 인 SQL Server DBA가 "1 단계 - 데이터베이스 백업"이라고 말할 것입니다. –

+0

전체 프로세스의 목적은 자체 목적을 위해 SQL Express 인스턴스를 포함하는 기성품 솔루션을 사용한다는 것입니다. Express Edition의 다양한 저장 장치/프로세서/램 제한 사항을 피하기 위해 표준 버전으로 업그레이드하고 싶습니다. 현재로서는 시스템에 데이터가 없지만 선반 밖에서 설치 한 소프트웨어가 계속 작동 할 수 있도록 데이터베이스 자체를 보존 (전체 업그레이드)해야합니다. –

답변

0

이 솔루션은, 그것은이를 통해 Google에 발생한다 누군가를 위해 밝혀과 같이 SQL 서버의 디스크 1 2005 일반용 클라이언트 도구입니다 - 우리는 서버 구성 요소를 설치할 수있는 옵션을보고를 werent 이유는 . 디스크 2에는이 디스크가 들어 있습니다. 문제 해결됨.

그런 다음 서버 2005 (서비스 팩 없음)는 2의 거듭 제곱이 아닌 프로세서 코어가있는 시스템에서 제대로 작동하지 않습니다. 서비스가 충돌합니다. 이 때문에 설치하기 전에 msconfig에서 부팅 옵션을 사용하여 CPU 선호도를 1로 설정 한 다음 최신 서비스 팩을 적용한 다음 올바른 CPU 수를 복원해야합니다.

0

Windows Web Server 에디션에 설치 하시겠습니까? 나는 그것을 업그레이드하려고 할 때 그 문제가 있다고 생각한다. 문제를 해결하는 데는 약간의 트릭이있을 수 있지만 서버를 다시 설치하면 어렵고 오래갑니다.

+0

Windows Server 2003에 새로 설치됩니다. –

+0

Windows Server 2003의 버전은 무엇입니까? –

+0

2k3 r2 표준 ed. 32 비트. –