Linked server hata

MS SQL Server veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
tuna
Üye
Mesajlar: 300
Kayıt: 07 Tem 2008 04:39
Konum: İstanbul

Linked server hata

Mesaj gönderen tuna »

Arkadaşlar linked server la başka bilgisayardaki sql server'a bağlanıyorum. Tabloları görebiliyorum burada bir sorun yok. Ama
select * from serveradı.databaseadı.tabloadı yaptığımda aşağıdaki hata mesajıyla karşılaşıyorum. acaba bunun bi çözümü varmıdır. Daha önceden linked server kullanan varmı?.

Aldığım hata mesajı:
OLE DB provider 'SQLOLEDB' reported an error. The provider did not give any information about the error.
OLE DB error trace [OLE/DB Provider 'SQLOLEDB' IUnknown::QueryInterface returned 0x80004005: The provider did not give any information about the error.].
Hakan Can
Üye
Mesajlar: 634
Kayıt: 04 Mar 2005 04:27
Konum: Ankara

Re: Linked server hata

Mesaj gönderen Hakan Can »

User adını da yazmak gerekiyor.

select * from serveradı.databaseadı.tabloadı yerine;

select * from serveradı.databaseadı.dbo.tabloadı yazmak gerekiyor.

Aralarda boşluk olursa diye en garanti yazım şekli:

select * from [serveradı].[databaseadı].[dbo].[tabloadı]
Kullanıcı avatarı
tuna
Üye
Mesajlar: 300
Kayıt: 07 Tem 2008 04:39
Konum: İstanbul

Re: Linked server hata

Mesaj gönderen tuna »

Zaten bende öyle yazıyorum. Sorun yazım hatası olunca yani tabloyu bulamasa zaten farklı bi hata çıkıyor. Ama burda sorun yazım hatası filan değil başka birşey.
Cevapla