SQL Server 2000 데스크톱 엔진 (Windows) SQL Server 2000 또는 MSDE 2000 인스턴스를 제거하면 프로그램이 실패할 수 있다

기술 자료 번역 기술 자료 번역
기술 자료: 918767 - 이 문서가 적용되는 제품 보기.
# 버그: 474878 (SQL Server 8.0)

모두 확대 | 모두 축소

이 페이지에서

현상

영문자와 숫자가 조합된 PIN 코드가 설정된 Bluetooth 장치가 있다면. 다음 제품 중 하나의 인스턴스를 제거합니다.
  • (MSDE 2000으로 알려진) Microsoft SQL Server 2000 데스크톱 엔진 서비스 팩 4 (SP4)
  • SQL Server 2000 데스크톱 엔진 (Windows) SP4
  • Microsoft SQL Server 2000 SP4
그런 다음 다른 인스턴스의 MSDE 2000 SP4를, SQL Server 2000 데스크톱 엔진 (Windows) SP4 또는 SQL Server 2000 SP4를 사용하는 프로그램을 실행합니다. 이 시나리오에서는 이러한 프로그램이 실패할 수 있습니다. 그런 다음 해당 프로그램을 다음과 같은 오류 메시지가 발생하는 경우를 보여 줍니다.
msxmlsql.dll 로드하지 못했습니다.
참고 이 오류 메시지는 프로그램의 로그 파일에 기록될 수 있습니다.

이 문제가 발생하는 일반적인 시나리오는 다음과 같습니다.
  • Microsoft Windows Small Business Server 2003 SP1 컴퓨터에서 실행 중입니다.
  • Microsoft Windows SharePoint Services 컴퓨터에서 실행하고 자체 인스턴스를 SQL Server 2000 데스크톱 엔진 (Windows) SP4 컴퓨터를 연결합니다.
  • Microsoft Windows Server 업데이트 서비스 (WSUS) 해당 컴퓨터에 설치되어 있고 자체 인스턴스를 SQL Server 2000 데스크톱 엔진 (Windows) SP4 컴퓨터를 연결합니다.
SQL Server 2000 데스크톱 엔진 인스턴스를 제거한 후 Windows SharePoint Services 사용하는 (Windows) SP4 WSUS 컴퓨터에서 실행할 수 없습니다. SQL Server 2000 SP4를 Windows Small Business Server 2003 SP1을 실행하는 컴퓨터에 설치된 SQL Server 2000 SP4를 제거한 경우, WSUS 컴퓨터에서 실행할 수 없습니다.

원인

다음 조건 때문에 문제가 발생합니다.
  • MSDE 2000 SP4를, SQL Server 2000 데스크톱 엔진 인스턴스의 인스턴스를 제거하면 Msxmlsql.dll 파일을 SQL Server\80\Shared %programfiles%\Microsoft 폴더에서 삭제됩니다 (Windows) SP4 또는 SQL Server 2000 SP4를 인스턴스.
  • MSDE 2000 SP4를 인스턴스, SQL Server 2000 데스크톱 엔진 (Windows) SP4 인스턴스 또는 SQL Server 2000 SP4의 인스턴스를 제거하면 Msxmlsql.rll 파일은 SQL Server\80\Shared\Resources\1033 %programfiles%\Microsoft 폴더에서가 삭제됩니다.
MSDE 2000 SP4를 인스턴스, SQL Server 2000 데스크톱 엔진 (Windows) SP4 인스턴스 또는 SQL Server 2000 SP4의 인스턴스를 제거한 후 일부 경우에 SQL Server\80\Shared %programfiles%\Microsoft 폴더가 삭제됩니다.

따라서, Msxmlsql.dll 및 Msxmlsql.rll 파일에 대한 프로그램이 종속된 경우 컴퓨터에 있는 다른 인스턴스의 MSDE 2000 SP4를, SQL Server 2000 데스크톱 엔진 (Windows) SP4 또는 SQL Server 2000 SP4를 사용하는 프로그램을 실행할 수 없습니다.

해결 방법

이 문제를 해결하려면 SQL Server\80\Shared %programfiles%\Microsoft 폴더에 Msxmlsql.dll 파일을 복원하십시오. 이렇게 하려면 다음 방법 중 하나를 사용하십시오.

참고 컴퓨터에서 SQL Server\80\Shared %programfiles%\Microsoft 폴더를 삭제하면 SQL Server\80 %programfiles%\Microsoft Shared\Resources\1033 폴더 구조를 만들고 다음 방법 중 하나를 사용할 수 있습니다.

방법 1

MSDE 2000 SP4 설치 패키지에서 Msxmlsql.dll 파일을 복원하십시오. 이렇게 하려면 다음과 같이 하십시오.
  1. 폴더에 MSDE 2000 SP4 설치 패키지의 압축을 풉니다. 패키지의 기본 폴더에 추출됩니다 가정합니다 (C:\SQL2KSP4).
  2. 명령 프롬프트에서 다음 명령을 실행하십시오.

    “ C:\SQL2KSP4\MSDE\SETUP\SQLRUN.CAB ” 확장하여 ?F:MSXMLSQL.DLL* “ SQL %programfiles%\Microsoft Server\80\shared ”
    이름을 바꿀 “ SQL %programfiles%\Microsoft Server\80\shared\ MSXMLSql.dll.CD093EA8_A990_4429_AF6A_29A30691991E ” MSXMLSQL.DLL
    “ C:\SQL2KSP4\MSDE\SETUP\SQLRUN.CAB ” ?F:MSXMLSQL.RLL* 확장 “ %programfiles%\Microsoft SQL Server\80\shared\Resources\1033\ ”
    이름을 바꿀 “ SQL %programfiles%\Microsoft Server\80\shared\Resources\1033\ MSXMLSQL.RLL.996A3FBA_B9BC_4189_9DB1_2B3C86B526BC ” MSXMLSQL.RLL

방법 2

SQL Server 2000 SP4 설치 패키지에서 Msxmlsql.dll 파일을 복원하십시오. 이렇게 하려면 다음과 같이 하십시오.
  1. 폴더에 SQL Server 2000 SP4 설치 패키지의 압축을 풉니다. 패키지의 기본 폴더에 추출됩니다 가정합니다 (C:\SQL2KSP4).
  2. C:\SQL2KSP4\x86\binn Msxmlsql.dll 파일을 복사할 폴더를 SQL Server\80\shared %programfiles%\Microsoft 폴더로.
  3. C:\SQL2KSP4\x86\binn Msxmlsql.rll 파일을 복사할 폴더를 SQL Server\80\shared\Resources\1033 %programfiles%\Microsoft 폴더로.

방법 3

Windows Small Business Server 2003 SP1을 실행하는 경우, Msxmlsql.rll 및 Msxmlsql.dll 파일을 복원할 수 SqlRun.cab 파일을 열거나 Windows 탐색기에서 파일. SqlRun.cab 파일은 SQL Server SP4\WMSDE\SETUP %programfiles%\Microsoft 폴더에 있습니다. 이렇게 하려면 다음과 같이 하십시오.
  1. Windows 탐색기에서 SQL Server SP4\WMSDE\SETUP %programfiles%\Microsoft 폴더를 찾은 다음 SqlRun.cab 파일을 두 번 클릭하십시오.
  2. MSXMLSql.dll.CD093EA8_A990_4429_AF6A_29A30691991E, 마우스 오른쪽 단추로 클릭한 다음 압축 해제 를 누릅니다.
  3. %programfiles%\Microsoft SQL 파일을 추출할 폴더 Server\80\shared.
  4. MSXMLSQL.RLL.996A3FBA_B9BC_4189_9DB1_2B3C86B526BC, 마우스 오른쪽 단추로 클릭한 다음 압축 해제 를 누릅니다.
  5. %programfiles%\Microsoft SQL 파일을 추출할 폴더 Server\80\shared\Resources\1033.
  6. Windows 탐색기에서 SQL Server\80\shared %programfiles%\Microsoft 폴더를 찾은 다음 MSXMLSql.dll.CD093EA8_A990_4429_AF6A_29A30691991E MSXMLSQL.DLL로 바꿉니다.
  7. Windows 탐색기에서 SQL Server\80\shared\Resources\1033 %programfiles%\Microsoft 폴더를 찾은 다음 MSXMLSQL.RLL.996A3FBA_B9BC_4189_9DB1_2B3C86B526BC MSXMLSQL.RLL로 바꿉니다.

현재 상태

Microsoft는 "본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나열된 Microsoft 제품에서 이 문제를 확인했습니다.

속성

기술 자료: 918767 - 마지막 검토: 2006년 10월 12일 목요일 - 수정: 1.3
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2000 Service Pack 4
  • Microsoft SQL Server 2000 Desktop Engine (MSDE) SP4
키워드:?
kbmt kbexpertiseadvanced kbtshoot kbprb KB918767 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com