SQL Server 2000, MSDE 2000 veya SQL Server 2000 Desktop Engine (Windows) örneği kaldırdığınızda, programlar başarısız olabilir

Makale çevirileri Makale çevirileri
Makale numarası: 918767 - Bu makalenin geçerli olduğu ürünleri görün.
# Hata: 474878 (SQL Server 8.0)

Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Şu senaryoyu inceleyin. Aşağıdaki ürünlerden birini örneği kaldırdığınız:
  • Microsoft SQL Server 2000 Desktop Engine (MSDE 2000 da bilinir) Service Pack 4 (SP4)
  • SQL Server 2000 Desktop Engine (Windows) SP4
  • Microsoft SQL Server 2000 SP4
MSDE 2000 SP4'e, SQL Server 2000 Desktop Engine (Windows) SP4 veya SQL Server 2000 SP4'ın diğer örneklerini kullanan programları çalıştırın. Bu senaryoda, bu programlar başarısız olabilir. Ardından, söz konusu program, aşağıdaki hata iletisini oluşturur:
Msxmlsql.dll yükleyemedi.
Not Bu hata iletisi programın günlük dosyasında günlüğe eklenebilir.

Bu sorunun oluştuğu tipik bir senaryoda şudur:
  • Bilgisayarda Microsoft Windows Small Business Server 2003 SP1 çalışan.
  • Microsoft Windows SharePoint Services çalıştıran bilgisayarda ve bilgisayarı kendi SQL Server 2000 Desktop Engine (Windows) SP4 örneğine bağlar.
  • Microsoft Windows Server Update Services (WSUS) bilgisayarda yüklü olan ve bilgisayarı kendi SQL Server 2000 Desktop Engine (Windows) SP4 örneğine bağlar.
SQL Server 2000 Desktop Engine örneğini kaldırdıktan sonra Windows SharePoint Services'ı kullanır (Windows) SP4, WSUS, bilgisayarda çalıştırılamaz. WSUS, SQL Server 2000 SP4, Windows Small Business Server 2003 SP1 çalıştıran bilgisayarda yüklü olan ve SQL Server 2000 SP4 kaldırma, bilgisayarda çalıştıramazsınız.

Neden

Bu sorun, aşağıdaki koşullar nedeniyle ortaya çıkar:
  • MSDE 2000 SP4, SQL Server 2000 Desktop Engine örneğini örneği kaldırdığınızda %ProgramFiles%\Microsoft SQL Server\80\Shared klasöründen Msxmlsql.dll dosya silinir (Windows) SP4 veya SQL Server 2000 SP4 örneği.
  • MSDE 2000 SP4'ün örneğini, SQL Server 2000 Desktop Engine (Windows) SP4 örneği veya SQL Server 2000 SP4'ün örneğini kaldırdığınızda Msxmlsql.rll dosya %ProgramFiles%\Microsoft SQL Server\80\Shared\Resources\1033 klasöründen silinir.
MSDE 2000 SP4'ün örneğini, SQL Server 2000 Desktop Engine (Windows) SP4 örneği veya SQL Server 2000 SP4'ün örneğini kaldırdıktan sonra bazı durumlarda, SQL Server\80\Shared %ProgramFiles%\Microsoft klasör silinir.

Bu nedenle, programlar Msxmlsql.dll ve Msxmlsql.rll dosyalarda bağlıdır bilgisayarda MSDE 2000 SP4'e, SQL Server 2000 Desktop Engine (Windows) SP4 veya SQL Server 2000 SP4'ın diğer örneklerini kullanan programları çalıştıramazsınız.

Çözüm

Bu sorunu gidermek için <a0></a0>, SQL Server\80\Shared %ProgramFiles%\Microsoft klasöre Msxmlsql.dll dosyasını geri yükleyin. Bunu yapmak için aşağıdaki yöntemlerden birini kullanın.

Not SQL Server\80\Shared %ProgramFiles%\Microsoft klasörü bilgisayarınızdan silinmişse, SQL Server\80 %ProgramFiles%\Microsoft içinde Shared\Resources\1033 klasör yapısını oluşturun ve sonra aşağıdaki yöntemlerden birini kullanın gerekir.

Yöntem 1

Msxmlsql.dll dosyası MSDE 2000 SP4 yükleme paketini kullanarak geri yükleyin. Bunu yapmak için şu adımları izleyin:
  1. MSDE 2000 SP4 yükleme paketini bir klasöre ayıklayın. Paketin varsayılan klasöre ayıklanır varsayar (C:\SQL2KSP4).
  2. Komut isteminde, aşağıdaki komutu çalıştırın:

    “ C:\SQL2KSP4\MSDE\SETUP\SQLRUN.CAB ” genişletin –F:MSXMLSQL.DLL* “ %ProgramFiles%\Microsoft SQL Server\80\shared ”
    yeniden adlandırmak “ %ProgramFiles%\Microsoft SQL Server\80\shared\ MSXMLSql.dll.CD093EA8_A990_4429_AF6A_29A30691991E ” MSXMLSQL.DLL
    “ C:\SQL2KSP4\MSDE\SETUP\SQLRUN.CAB ” –F:MSXMLSQL.RLL* genişletin “ %ProgramFiles%\Microsoft SQL Server\80\shared\Resources\1033\ ”
    yeniden adlandırmak “ %ProgramFiles%\Microsoft SQL Server\80\shared\Resources\1033\ MSXMLSQL.RLL.996A3FBA_B9BC_4189_9DB1_2B3C86B526BC ” MSXMLSQL.RLL

Yöntem 2

Msxmlsql.dll dosyası SQL Server 2000 SP4 yükleme paketini kullanarak geri yükleyin. Bunu yapmak için şu adımları izleyin:
  1. SQL Server 2000 SP4 yükleme paketini bir klasöre ayıklayın. Paketin varsayılan klasöre ayıklanır varsayar (C:\SQL2KSP4).
  2. Içinde C:\SQL2KSP4\x86\binn Msxmlsql.dll dosya kopyalama %ProgramFiles%\Microsoft SQL Server\80\shared klasörüne bir klasör.
  3. Içinde C:\SQL2KSP4\x86\binn Msxmlsql.rll dosya kopyalama %ProgramFiles%\Microsoft SQL Server\80\shared\Resources\1033 klasörüne bir klasör.

Yöntem 3

Windows Small Business Server 2003 SP1 çalıştırıyorsanız, Msxmlsql.dll dosya ve Msxmlsql.rll de geri açarak SqlRun.cab dosyayı Windows Gezgini'nde bir dosya. SqlRun.cab dosyası, SQL Server SP4\WMSDE\SETUP %ProgramFiles%\Microsoft klasöründe bulunur. Bunu yapmak için şu adımları izleyin:
  1. Windows Gezgini'nde, SQL Server SP4\WMSDE\SETUP %ProgramFiles%\Microsoft klasörünü bulun ve sonra SqlRun.cab dosyasını çift tıklatın.
  2. MSXMLSql.dll.CD093EA8_A990_4429_AF6A_29A30691991E ' ı sağ tıklatın ve sonra da <a2>extract</a2>'ı tıklatın.
  3. SQL %ProgramFiles%\Microsoft dosyayı ayıklamak Server\80\shared klasör.
  4. MSXMLSQL.RLL.996A3FBA_B9BC_4189_9DB1_2B3C86B526BC'ı sağ tıklatın ve sonra da <a2>extract</a2>'ı tıklatın.
  5. SQL %ProgramFiles%\Microsoft dosyayı ayıklamak Server\80\shared\Resources\1033 klasör.
  6. Windows Gezgini'nde, SQL Server\80\shared %ProgramFiles%\Microsoft klasörünü bulun ve sonra MSXMLSql.dll.CD093EA8_A990_4429_AF6A_29A30691991E MSXMLSQL.DLL için yeniden adlandırın.
  7. Windows Gezgini'nde, SQL Server\80\shared\Resources\1033 %ProgramFiles%\Microsoft klasörünü bulun ve sonra MSXMLSQL.RLL.996A3FBA_B9BC_4189_9DB1_2B3C86B526BC MSXMLSQL.RLL için yeniden adlandırın.

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.

Özellikler

Makale numarası: 918767 - Last Review: 12 Ekim 2006 Perşembe - Gözden geçirme: 1.3
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2000 Service Pack 4
  • Microsoft SQL Server 2000 Desktop Engine (MSDE) SP4
Anahtar Kelimeler: 
kbmt kbexpertiseadvanced kbtshoot kbprb KB918767 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:918767

Geri Bildirim Ver

 

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