Diğer Veri Kaynakları için Rapor Veri Kümeleri Oluşturma

Reporting Services supports accessing data sources through any Microsoft .NET Framework managed data provider, including OLE DB or ODBC.Raporunuzda bir veri kaynağı tanımı oluşturduktan sonra, veri kümesi oluşturmak için veri kaynağının sorgu dilinde bir sor sorgu belirtirsiniz.Özel veri kaynaklarını desteklemek için kendi veri sağlayıcı oluşturma hakkında daha fazla bilgi için bkz: Bir veri işleme uzantısı için uygulama.

Veri Sağlayıcısı için Bağlantı Dizesi Özelliklerini Belirtme

Için küme bağlantı dizesi özellikleri özel veri sağlayıcısına gelen Genel sayfaVeri kaynağı özellikleri iletişim kutusunda, tıklatın.Düzenleme düğmesini açınBağlantı özellikleri iletişim kutusu.Bir OLE DB veri kaynak türü, veriler için veri sağlayıcı seçebileceğiniz kaynak ve veri genişletilmiş kaynak özellikleri yoluyla Veri bağlantısı özellikleri iletişim kutusu.Bir ODBC veri kaynağı türü için, bağlantı dizesini ayarlayabilirsiniz.Daha fazla bilgi ve örnek bağlantı dizeleri için bkz: Bir veri bağlama kaynak (Reporting Services).

OLE DB ve ODBC Veri Kaynakları için Sorgu Tasarımcısı Desteği

Reporting Services bir OLE DB veya ODBC veri sorgusu belirtmek amacıyla bir sorgu tasarımcısının sağlar kaynak.Varsayılan olarak, metin tabanlı Sorgu Tasarımcısı üç moddan birinde açar: Metin, TableDirect, or StoredProcedure.Bir sorgu yazabilir, bir veritabanı tablosundan tüm sütunları seçebilir veya bir saklı yordam seçebilirsiniz.Bu Sorgu Tasarımcısı'nı kullanma hakkında daha fazla bilgi için bkz: Metin tabanlı Sorgu Tasarımcısı Kullanıcı Arabirimi.

Bazı Reporting Services veri sağlayıcı tarafından sağlanan uygulamaları üzerinde özelliklerine bağlıdır. Örneğin, bazı veri sağlayıcıları parametreli sorguları veya adlandırılmış parametreleri desteklemez.Daha fazla bilgi için bkz: Belirli veri kaynakları (Reporting Services) ile sorgu parametreleri kullanma.

Diğer Veri Kaynakları için Sorgu Tasarımcısı Desteği

Sorgu Tasarımcısı her veri sağlayıcı RSReportDesigner.config dosyasında kaydedilir.Bir veri kaynağını temel alan bir veri kümesi oluşturun, Rapor Tasarımcısı veri kümesi için Varsayılan görünümünde açar veri sağlayıcı.Yeni veri işleme uzantıları yüklü olduğunda, metin tabanlı Sorgu Tasarımcısı'nı kullanın veya bir özel sorgu tasarımcısının için veri sağlayan kaynak.

Daha fazla bilgi için bkz: Tasarımcılar ve veri işleme Uzantıları (Reporting Services).

Rapor için Veri Sağlayıcısının Veri Türlerini Eşleme

Bir veri kümesi oluşturduğunuzda, ortak dil çalışma zamanı (CLR) veri türlerinden biri alt küme küme küme alanların veri türlerini eşlenen .NET Framework. Açıkça eşlenemeyen veri türleri dize olarak döndürülür.Alan veri türleri ile çalışma hakkında daha fazla bilgi için bkz: Rapor Veri Kümesinde Alanlarla Çalışma. Bir parametre oluşturduğunuzda, veri türünün desteklenen bir rapor tanımı veri türü olması gerekir.Rapor parametre için veri sağlayıcıdan gelen veri türlerini eşleştirme hakkında daha fazla bilgi için bkz: Deyimler (Reporting Services) veri türleriyle çalışma.

Paroladaki Özel Karakterler

ODBC veya OLE DB veri kaynağınızı parola soracak veya parolayı bağlantı dizesine dahil edecek şekilde yapılandırırsanız ve kullanıcı parolayı noktalama işaretleri gibi özel karakterlerle girerse, altyapıdaki bazı veri kaynağı sürücüleri özel karakterleri doğrulayamaz.Raporunuzu işlediğinizde, "Geçerli bir parola değil" iletisi bu sorunu işaret edebilir.Parolanın değiştirilmesi makul değilse, veritabanı yöneticinizle birlikte uygun kimlik bilgilerini bir sistem ODBC veri kaynağı adının (DSN) bir parçası olarak rapor sunucusunda depolayabilirsiniz.Içinde "OdbcConnection.ConnectionString" daha fazla bilgi için bkz: .NET Framework SDK belgeleri.

Not

Bağlantı dizesine parola gibi oturum açma bilgileri eklememeniz önerilir.Rapor Tasarımcısı ayrı bir sekmede sağlar Veri kaynağı kimlik bilgileri bilgilerini girmek için kullanabileceğiniz iletişim kutusu. Bu kimlik bilgileri bilgilerini, Rapor Tasarımcısı çalıştıran bir istemci bilgisayarda güvenli biçimde depolanır.