2009. 1. 13. 10:39
MSSQL 2000 Enterprise Manager 의 [스냅인을 초기화하지 못했습니다] 오류 Work/SQL Server2009. 1. 13. 10:39
솔직히.. 아래의 사건이 일어났을 때.. 가슴이 철렁했었습니다.
====================================================
MSSQL 2000 설치되어 있음.
MSSQL 2005 설치
MSSQL 2005 제거
MSSQL 2000 Enterprise Manager 실행 -> 스냅인을 초기화하지 못했습니다. error 발생
아래와 같이 해결!!
-------------------------------------------------
설치된 SQL Server Enterprise Manager.msc 파일을 CD 속의 SQL Server Enterprise Manager.msc과 대체 시키면 더이상 오류가 나지 않을 수 있습니다.
--> 정상 작동하는 SQL Server Enterprise Manager.msc를 복사했음.
아래의 절차를 참고 하세요.
1. 작업 관리자에서 활성화된 mmc.exe 프로세스가 있다면 중지
2. CD 의 x86\Binn 폴더 속의 sqlem.msc 파일을 시스템의 mssql\80\binn 폴더로 복사
3. sqlem.msc의 이름을 SQL Server Enterprise Manager.msc 로 이름을 변경
4. 관련 DLL을 해제 후 재 등록 합니다.
regsvr32 /u "Program Files\Microsoft SQL Server\80\Tools\Binn\Dtsui.dll"
regsvr32 /u "Program Files\Microsoft SQL Server\80\Tools\Binn\Sqldmo.dll"
regsvr32 /u "Program Files\Microsoft SQL Server\80\Tools\Binn\Sqlns.dll"
regsvr32 /u "Program Files\Microsoft SQL Server\80\Tools\Binn\Sqllex.dll"
regsvr32 /u "Program Files\Microsoft SQL Server\80\Tools\Binn\Sqlmmc.dll"
regsvr32 "Program Files\Microsoft SQL Server\80\Tools\Binn\Dtsui.dll"
regsvr32 "Program Files\Microsoft SQL Server\80\Tools\Binn\Sqldmo.dll"
regsvr32 "Program Files\Microsoft SQL Server\80\Tools\Binn\Sqlns.dll"
regsvr32 "Program Files\Microsoft SQL Server\80\Tools\Binn\Sqllex.dll"
regsvr32 "Program Files\Microsoft SQL Server\80\Tools\Binn\Sqlmmc.dll"
-------------------------------------------------
출처 : http://www.sqlleader.com