2012-02-08 29 views
6

Ben ValueSelection = Menüsünü sahip bir öznitelik, filtre uygulamak için deneyin zaman sorgu, çünkü açılan doldurulur değildir ve hata mesajı "istenen liste alınamadı geçerli değil veya veri kaynağına bağlantı yapılamadı "yerine gösterilir.SSRS: Açılan Report Builder filtresinde doldurulur değil

Ben ValueSelection = Listesini Ben farklı bir hata mesajı alıyorum kurarsanız:

girişimi bu rapor sunucusu için kayıtlı değil veri uzantısı 'SQL' ile ilişkili bir semantik sorgu uzantısı kullanmak yapılmıştır

. (Microsoft.ReportingServices.SemanticQueryEngine)

Bu TEKLİFLER ortamında olur ve zaten benzer sorunu ele makaleler, inceledim 2008.

SQL 2005 ve SQL hem gözlendi, ancak bunların hiçbiri uygulanmış davam için. Veri kaynağındaki kullanıcı hesabı gerekli tüm haklara sahiptir, veriler herhangi bir sorun olmadan alınabilir (örneğin, veri kaynağı görünümünde "Veriyi araştır" ı denerseniz). SQL profiler, açılır kutuyu doldurma denemesi olduğunda SQL Server'a hiçbir sorgunun gönderilmediğini gösterir. Yani sorguda hiçbir şey yanlış değil, hiçbir zaman idam edilmiyor.

+0

Bir parametrenin değerlerini veri kümesinden mi doldurmaya çalışıyorsunuz? – StevenWhite

cevap

0

Bağlantınız çalışmıyor. Basit bir tablo ve sorgu çıktısı deneyerek bağlantıyı test etmeye çalışın.

Bu, gelişmiş bir şey denemeden önce bağlantıyı sınamanızı sağlar.

0

Bu sorun var ve benim durumumda Veri Kaynağında yanlış bağlantı dizesi neden oldu - sadece "SOMESQLSERVER_MACHINE" gibi bir SQL Server adı olması yerine "SOMESQLSERVER_MACHINE.our.corp.domain" vardı. Aynı olmalıydı, ama sonra alanın yanlış olduğunu fark ettim, hepsini kaldırdıktan sonra tekrar bir cazibe gibi çalışır. Bununla birlikte, temel ayarlarınızda ayrıntılı kontrollerle başlamak her zaman iyi bir fikirdir. Aksi halde bu, Rapor Yöneticisi'ndeki klasörlerde izinlerle ilgili bir sorun olabilir.