Share via


Nasıl yapılır: Bir Office veri bağlantısı (.odc) (Raporlama Hizmetleri SharePoint tümleşik modda) raporları ile birlikte kullanma

Sınırlı senaryoları için varolan bir Office veri bağlantısı (.odc) dosyası için bağlantı bilgilerini sağlamak için kullanabileceğiniz bir Reporting Services rapor.Paylaşılan veri kaynak oluşturduğunuzda bir .odc dosyası yerine bir .rsds dosya kullanılabilir.Rapor sunucusu bir .odc dosyası .rsds dosya kullanır aynı şekilde kullanır; Bu veri kaynak türü için bir bağlantı dosyasını okur dizeve bilgileri kimlik bilgisi.

Tüm .odc dosyaları ile kullanılan bir Reporting Services rapor.Veri işleme uzantısı ve özellikleri rapor ve .odc dosyasının bir .odc kullanılıp kullanılamayacağını belirler:

  • Rapor bir OLE DB veya ODBC veri sağlayıcısı ile çalışmak üzere tasarlanmış olmalıdır.Raporu oluşturmak için farklı bir veri işleme uzantısı kullandıysanız, rapor ve sorguları, OLE DB veya ODBC veri sağlayıcısının desteklemediği işlevler içerebilir.

  • .odc dosyasının mutlaka beklenilen öğelere ve yapıya sahip olması gerekir.Veri sağlayıcısı ve kimlik bilgileri ayarlarının rapor sunucusu tarafından okunabilmesi için, dosyada açık bir biçimde ayarlanmış olması gerekir.Bu değerleri ayarlamanın en iyi yolu, .odc dosyasını SharePoint kitaplığına yüklemeden önce vermektir.

  • .Odc dosyası ole db veya odbc bağlantı türünü belirtmeniz gerekir.

  • .Odc dosyası bağlantı belirtmelisiniz dize.

  • Kimlik olabilir küme için None, Stored, veya Integrated.Kimlik bilgileri yöntemi küme için Stored, rapor sunucusu kullanıcıdan kimlik bilgileri yerine depolanmış kimlik bilgileri.rapor sunucusu Depolanan kimlik bilgileri bilgilerini .odc dosyasında tanımlandığı biçimde kullanamazsınız.

  • Veri kaynağının, raporu oluştururken kullanılanla bire bir aynı şemaya sahip olması gerekir.Veri yapıları farklı olursa rapor çalışmaz.

  • .Odc dosyası oluşturulmalıdır Microsoft Office 2007 (.odc eski sürümleri ile uyumlu olmayan rapor tanımı dosyaları).

.odc veri kaynağı türleri, desteklenen veri kaynağı türlerine benzese de, rapor sunucusunda işlenemeyen veri kaynaklarına bağlantılar belirtilen .odc dosyalarını kullanamazsınız.Özellikle, Microsoft Excel 2007'de, Microsoft Access, Web veya bir metin dosyasından veri alır bir .odc dosya oluşturduysanız, bir rapor için veri sağlamak için bu .odc dosyasını kullanamazsınız.

Rapor Oluşturucu raporlar ve modeller .odc dosyası ile çalışmaz.Bir model oluşturmak için .odc dosyası kullanamazsınız ve modeli, .odc dosyasına bağlanan bir paylaşılan veri kaynağını kullanmak üzere yapılandıramazsınız.

.odc dosyalarına yabancıysanız, aşağıdaki .odc dosyalarını oluşturma ve vermeyle ilgili yönergeleri kullanabilirsiniz.OLE DB veri kaynağı için bir .odc dosya oluşturmanın kolay bir yolu, Excel 2007 ve Veri Bağlantı Sihirbazı'nı kullanmaktır.Sihirbazın veri kaynağını oluşturmayacağını unutmayın; önceden tanımlı bir dış veri kaynağınızın olması gerekir.

Varolan bir .odc dosyası, sadece rapor ve sorgularla tamamen uyumluysa kullanılmalıdır.Raporda ya da .odc dosyasında önemli değişiklikler yapılmasını gerektiren hatalar alıyorsanız, rapor için yeni bir .rsds dosyası oluşturmanız gerekir..Rsds dosya kullanan bir paylaşılan veri kaynak oluşturma hakkında daha fazla bilgi için bkz: Nasıl yapılır: Oluştur ve Yönet (SharePoint tümleşik modda Raporlama Hizmetleri) paylaşılan veri kaynakları.

Oluşturmak ve bir .odc dosyası vermek için

  1. Excel 2007 uygulamasını başlatın.

  2. Üzerinde veri sekmesini Dış Veri Al 'ı tıklatın, Grup Diğer kaynaklarınve i Veri Bağlantı Sihirbazı'ndan.

  3. Seçin Diğer/gelişmişve i İleri.

  4. Seçin sql Server için Microsoft ole db sağlayıcısıve i İleri.

  5. Sunucunun adını (varsayılan olarak bilgisayarın ağ adıdır) ve geçerli bir oturum açma ve veritabanı izinleri olan kullanıcı hesabını girin. ' I İleri.

  6. Bir veritabanı seçin ve i Tamam kapatmak için Data Link iletişim kutusu.

  7. The Connect to specific table check box is selected by default.Belirli bir tablodan veri almak için kullanılır.Rapor sunucusu onay kutusunu temizleyin veya seçin olup olmadığını önemli değildir böylece bir .odc dosyası içindeki tüm sorgular yok sayar.Bir rapor için veri alan sorgular, dış dosyalarda değil, rapor tanımı dosyasında bulunur.

  8. Bağlantı açıkken, özelliklerini düzenleyebilir ve verebilirsiniz.Üzerinde veri sekmesini bağlantıları grubuna,'ı özelliklerive i Bağlantı özellikleri bağlantı adının yanındaki düğme.

  9. Üzerinde tanımını sekmesinde Bağlantı dosyasını ver.

  10. Dosya için bir ad girin ve i kaydetmek.Uygulamayı ve tüm açık dosyaları kapatın.

Karşıya yükleme ve bir .odc dosyası kullanmak için

  1. Bağlantı dosyasını karşıya yüklemek istediğiniz kitaplığı açın.

  2. Üzerinde karşıya menüsünde'i tıklatın Belgeyi Karşıya Yükle.

  3. ' I göz.

  4. Oluşturduğunuz .odc dosyasını seçin.Varsayılan olarak, Belgelerim klasöründeki Veri Kaynaklarım .odc dosyasıdır.

  5. ' I açık dosyasını seçmek için tıklatın Tamam seçimi kaydetmek için.Yeni öğenin özellikler sayfası otomatik olarak açılır.

  6. İçerik türü seçin Raporu veri kaynağıve i Tamam.

  7. Bir raporu üzerine gelin.

  8. kapalı oku tıklatın ve seçin Veri kaynaklarını yönetmek.

  9. Veri kaynak adı'nı tıklatın.

  10. Rapor, özel veri kaynak bilgilerini kullanıyorsa,'ı Shared.

  11. De Veri kaynağı bağlantısı, Gözat'ı tıklatın (...) düğmesini.

  12. Yalnızca karşıya .odc dosyasını seçin.

  13. ' I Tamam dosyayı seçin, ve sonra Tamam yaptığınız değişiklikleri kaydetmek için.

    Aşağıdaki adımları ile çalışıyorsanız, AdventureWorks2008R2 örnek veritabanı ve örnek raporları, farkında olduğu gibi yalnızca şirket satış raporu çalışır out-of--box ilebir .odc dosyası. Diğer örnek raporlar, OLE DB sağlayıcısıyla çalışmayan sorgu parametreleri ve özellikleri içerir.Ancak raporları önce Rapor Tasarımcısı'nda değiştirirseniz, OLE DB sağlayıcısı ile çalışır hale getirebilirsiniz.