SQL Server 2005 환경에서 시스템 데이터베이스를 리빌드하는 과정에서 아래와 같은 오류가 발생할 경우?
최초 설치된 원본 설치 파일 경로와 일치하지 않는 경우에 발생할 수 있습니다.
Error 1706. An installation package for the product Microsoft SQL Server 2005 cannot be found. Try the installation again using a valid copy of the installation package 'SqlRun_SQL.msi'.
이전 구성 요소가 최초 설치되었을 때의 설치 파일 경로는 아래 레지스트리를 통해 얻을 수 있습니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\<Product_Code>\SourceList\LastUsedSource
SQL Server 2005 Database Engine product code 를 의미하는 <Product_Code>를 알지 못한다면 간단하게 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products 에서 SqlRun_SQL 키워드로 검색하시면 LastUsedSource 경로를 확인하실 수 있습니다. 설치 파일을 최초 설치한 동일한 경로로 파일을 옮긴 뒤 다시 한 번 설치하면 됩니다.
[참고자료]
You cannot rebuild system databases if you run the Setup command from a location that is not the original installation location of SQL Server 2005
http://support.microsoft.com/kb/943635/en-us
작성자 : Lai Go / 작성일자 : 2013.12.13