2016-03-30 13 views
0

Ek bilgi: Sunucu 'SS2008' sys.servers içinde bulunamadı. Doğru sunucu adının doğrulandığını doğrulayın. Gerekirse, sunucuyu sys.servers öğesine eklemek için saklı yordamı sp_addlinkedserver yürütün.System.Data.SqlClient.SqlException saklı yordamını çağırdığınızda oluşur

bu benim bağlantı dizesi

"veri kaynağı = 123-pc; ilk katalog = Inquire_Commerce; kullanıcı id = sa; parola = sasasa; multipleactiveresultsets = doğru; uygulama adı = EntityFramework" dir

burada benim kod

var cmd = conn.CreateCommand(); 
cmd.CommandType = System.Data.CommandType.StoredProcedure; 
cmd.CommandText = "dbo.AdvancedProductSearch"; 
cmd.CommandTimeout = 90; 
cmd.Connection.Open(); 
AddParameter(cmd, "searchtext", queryParameters.Keyword); 
AddParameter(cmd, "pagesize", queryParameters.PageSize); 
AddParameter(cmd, "pageno", queryParameters.PageNo); 
AddParameter(cmd, "attributevalues", queryParameters.AttNamValue); 

AddParameter(cmd, "word1", word1); 
AddParameter(cmd, "word2", word2); 
AddParameter(cmd, "word3", word3); 
AddParameter(cmd, "word4", word4); 
AddParameter(cmd, "word5", word5); 
var reader = cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection); 

ve ben bu çizgide bu hata var

var reader = cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection); 
+0

Lütfen ilgili kodu gönderin. Bu saklı yordamı SS2008'den farklı bir sunucuya mı çağırıyorsunuz? – Steve

+0

Bu satırda hata var "var reader = cmd.ExecuteReader (System.Data.CommandBehavior.CloseConnection);" –

+1

Peki, sen ne yaptın? Çözmeyi denemeden ekrana bakıyorum? Hata aslında hatanın ne olabileceğini ve nasıl çözüleceğini size söyler. – TomTom

cevap

0

Bu büyük olasılıkla bir kodlama sorunu değil, SQL Bağlantılı Sunucular Yapılandırması'nda bir sorun değildir. Aradığınız saklı yordamın içeriğine bakın. SS2008 adlı bağlantılı bir sunucudaki bir satır kaynağına başvuran bir ifade (SELECT, INSERT, UPDATE, DELETE vb.) Olacaktır. Bağlandığınız SQL Server'da, bu adla bağlantılı bir sunucunun var olduğundan ve erişilebilir olduğundan emin olun.

+0

bağlantı güzel, diğer sorgular gayet güzel çalışıyor. –

İlgili konular