|
|
|
Mesaj Başlığı |
"OLE DB provider "SQLNCLI10" for
linked server <sunucu adı> returned message "Unspecified error".
OLE DB provider "SQLNCLI10" for linked server <linked server adı> returned
message "The stored procedure required to complete this operation could not be
found on the server. Please contact your system administrator.".
Msg 7311, Level 16, State 2, Line 1 Cannot obtain the schema rowset
"DBSCHEMA_TABLES_INFO" for OLE DB provider "SQLNCLI10" for linked server <linked
server adı>. The provider supports the interface, but returns a failure code
when it is used. " |
|
Hata Açıklaması |
X64 (64Bit) SQL Server 2005 ve 2008' lerde, x86 (32Bit) SQL Server 2000
Instance' larına Linked Server oluşturulduğunda böyle bir sorun yaşanabiliyor.
|
|
Çözüm |
Bu sorunu çözmek için SQL Server 2000 SP3 ya da SP4' ün yüklü olması gerekiyor.
Fakat bu, tek başına sorunu çözmeye yetmiyor. Çünkü bu SP' ler yüklenirken SQL
Server sistem SP' leri otomatik olarak güncellenmiyorlar. Bu işlemi sizin
yapmanız gerekiyor.
Bunun için SQL Server 2000 SP3 ya da SP4 ile 32Bit SQL server 2000' lerle gelen
Instcat.sql Script' ini çalıştırmalısınız.
Bu sorun ile ilgili KB' nin adresi:
http://support.microsoft.com/default.aspx/kb/906954
|
|
SQL Server Versiyonun/td>
|
SQL Server 2000 (x86) |
|
İşletim Sistemi
|
Windows Server 2003 |
|