Forum
Merhaba;
Sql2008 server'dan sql2000 server'a Linked server yapıyorum.
(İşlemleri
Sql2008'de yapıyorum)
Tabloları görebiliyorum fakat select *
from .... şeklinde bağlanıp tablo
içeriğini görmek istediğimde aşağıdaki
hatayı alıyorum.
OLE DB provider "SQLNCLI10" for linked server "SBLOGO"
returned message
"Belirtilmemiş hata".
OLE DB provider "SQLNCLI10"
for linked server "SBLOGO" 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 "SBLOGO". The provider supports the
interface,
but returns a failure code when it is used.
Merhaba,
http://support.microsoft.com/kb/906954 buradakileri uygulayınız.
Saygılarımla,
Hızlı yanıtınız için teşekürler.
Ancak burada yazılanlardan ben pek bişey anlamadım. Bunu nasıl yapabileceğimi biraz açıklarmısınız. Bide orada yazan işlemleri işlemleri yapacağım server'da mı (sql2008) yapacağım.
Use Windows Authentication mode
For a default instance
osql -E -S <LinkedServerName> -i <Location>\instcat.sql
For a named instance
osql -E -S <LinkedServerName>\<InstanceName> -i <Location>\instcat.sql
Use SQL Server Authentication mode
For a default instance
osql -U <AdminLogin> -P <AdminPassword> -S <LinkedServerName> -i <Location>\instcat.sql
For a named instance
osql -U <AdminLogin> -P <AdminPassword> -S <LinkedServerName>\<InstanceName> -i <Location>\instcat.sql
By default, this folder is C:\Program Files\Microsoft SQL Server\MSSQL\Install.
Example:
osql -U sa -P MyPassWord -S Database.IpAddress.com -i “C:\Program Files\Microsoft SQL Server\MSSQL\Install\instcat.sql” buna benzer şekilde yapınız.Hangi authentication modunu kullanıyorsanız.Bunu linked edilmiş olanda deneyiniz.