Share via


SQL Server Reporting Services Gelişmiş Hizmetleri'yle Express.

Gelişmiş Hizmetler içeren SQL Server Express içindeki Reporting Services, (SQL Server Express) bir özellikler alt dizisi içerir ve bunlar SQL Server içinde de bulunur.Bu sürümdeki önemli farklılıkları hakkında bilgi edinmek için bu konuyu kullanabilirsiniz, bunlar arasında bu sürümde bulunan araçları kullanarak rapor oluşturma ve dağıtma dahildir.SQL Server'ın diğer sürümleri hakkında daha fazla bilgi için bkz. Sürümleri ve SQL Server 2008 bileşenleri.

Bu sürümde kullanılabilen özellikler hakkında daha fazla bilgi için bkz: SQL Server Express içinde Reporting Services tarafından desteklenen özellikler.

Important noteImportant Note:

SQL Server Express, SQL Server Management StudioExpress içerir.SQL Server Management Studio Express rapor sunucusu yönetmek için kullanılamaz.Bunun yerine Rapor Yöneticisi ve Reporting Services Yapılandırma aracı kullanın.

Önemli farklılıklar

Eğer Reporting Services hakkında diğer sürümlerden bilginiz varsa, aşağıdaki liste Reporting Services'nın, SQL Server Express üzerinde nasıl çalıştığını açıklar:

  • Tüm sunucu bileşenleri tek bir sunucuda yüklü olması gerekir.Rapor sunucusu veritabanı için bir uzak sunucu kullanamazsınız.

  • Rapor için veri sağlayan tüm veri kaynakları SQL Serverilişkisel veritabanlarından gelmelidir, yerel SQL Server üzerinde kurulu olmalıdır.

  • Tüm raporlar, isteğe bağlı olarak işlenir.Zamanlanan veya katılımsız rapor işleme desteklenmez.

  • Veri kaynağı bağlantı dizeleri ve Reporting ServicesURL'lerinin bir SQL Server Expresskurulumunda farklı varsayılanı vardır.SQL Server Expressher zaman adlı bir örnek yükler.Her URL veya bağlantı dizesi örnek adını içermelidir.Aşağıdaki örnekler, kullanmanız gereken sözdizimini gösterir.

    Öğe

    Sözdizimi örneği

    Örnek AdventureWorksveritabanına örnek dizisi bağlantısı yerel SQL Server Expressörnek üzerinde barındırılır

    Data Source=localhost\SQLExpress; Initial Catalog=AdventureWorks

    Raporlama sunucusu ve rapor sunucusu bitiş noktası URL'si

    https://localhost/reportserver_SQLExpress

    URL'den Rapor Yöneticisi'ne

    https://localhost/reports_SQLExpress

  • AdventureWorks örnek veritabanı, otomatik olarak kurulmaz veya iliştirilmez.Kur, sizin yerinize veritabanını kurmaz veya eklemez.Veritabanını almak için, onu bir MicrosoftWeb sitesinden yüklemeniz gerekir.Karşıdan yükledikten sonra yerel SQL Server Express Database Engine örneke eklemelisinizbir rapor sunucusu yönetmek için SQL Server Management Studio Express Kullanamazsınız, ancak rapor sunucusuna veritabanı eklemek için kullanabilirsiniz.Örneklerin indirilmesi ve yüklenmesi hakkında daha fazla bilgi için, bkz. Ilk yükleme (Reporting Services).

Gereksinimler

Reporting Services içindeki SQL Server Express, Reporting Services'in, diğer sürümler ile aynı yazılım gereksinimleri vardır.Daha fazla bilgi için, bkz. Donanım ve yazılım gereksinimleri için SQL Server 2008'i yükleme.

Raporlar Nasıl Oluşturulur

Rapor oluşturmak için SQL Server Express aracını yüklemeniz gerekirSQL Server Express ile kullanılanır Business Intelligence Development Studio sürümünü içerir.SQL Server Express aracı, diğer SQL Server Express bileşenlerinden ayrı olarak yüklenir.Daha fazla bilgi için MicrosoftWeb sitesini, SQL Server ExpressGelişmiş hizmetleri bulunan yükleme yönergeleri için arayın.

Business Intelligence Development Studio Express sürümünü oluşturduğunuz raporlar, Reporting Services'ın diğer sürümlerinde bulduğunuz tüm rapor tanımı özelliklerini kullanır.Örneğin, detaylandırma raporları, alt raporlar ve grafikler, tablolar, matrisler ve listeleri içeren parametreli raporları oluşturabilirsiniz.

Diğer sürümlerde oluşturulan rapor tanımlarını kopyalayabilir veya yeniden kullanabilirsiniz.Unutmayın, if Reporting Services'ın önceki bir sürümde oluşturulan bir raporu yayımladığınızda, rapor SQL Server Rapor tanımının en son sürümü için yükseltilir.

Rapor tanımı oluşturduktan sonra onu bir rapor sunucusunda yayımlayabilirsiniz.Yayımlanan bir raporun kullanıcılar tarafından kullanılabilmesi için, rapora erişim veren Rol atamalarını oluşturmak için Rapor Yöneticisini kullanmanız gerekir.Raporları oluşturma, yayımlama ve güvenli hale getirme hakkında daha fazla bilgi için, bkz. Tasarlama ve raporlar (Reporting Services) Rapor Tasarımcısı kullanarak uygulama, Bir rapor sunucusuna yayımlama raporları, ve Oluşturma ve rol atamalarını yönetme.

Raporlar Nasıl Dağıtılır ve Rapor Sunucusu İşlevselliği Nasıl Kullanılır

Yayımlanan raporları görüntülemek için tarayıcı veya Rapor Yöneticisi'ni kullanın, veya barındırmak için ReportViewer denetimleri kullanan özel bir uygulama oluşturabilirsiniz.

Rapor Yöneticisi veya bir tarayıcı kullanarak

SQL Server Express Rapor Yöneticisi içerir, bu, yayımlanmış raporları görüntülemek isteyen her kullanıcı tarafından kullanılabilecek bir Web uygulamasını içerir.Rapor Yöneticisine, yerel Web sunucusunda yapılandırılmış olan bir rapor sunucusu sanal dizin üzerinden erişilir.Bu dizine erişimi olan kullanıcılar, Rapor Yöneticisi'ni çalıştırabilir.

Raporları Rapor Yöneticisi'nde görüntülemek için, kullanıcılara rapor sunucusu yönetimi için erişim izni vermeden, raporları görüntüleyebilecek ve klasörler arasında dolaşabilecek rol atamalarını tanımlamanız gerekir.Tek bir yayımlanan raporu görüntülemek için bir Web tarayıcısı da kullanabilirsiniz.

ReportViewer Denetimleri kullanarak

Eğer geliştirici iseniz, SQL Server Express ile birlikte ReportViewer denetimleri kullanabilirsiniz, bunlar Microsoft Visual Studio üzerinden kullanılabilir.İki denetim vardır: bir Windows Forms uygulamaları için ve bir ASP.NET uygulamaları içinDenetimler uygulamanızla birlikte serbestçe dağıtılabilir.SQL Server Express üzerinde çalışan uzak sunucu raporlarını görüntülemek üzere denetimleri yapılandırabilirsiniz.

Diğer işlem modları ve dağıtım modellerine ek olarak ReportViewer denetimleri SQL Server Express destekler.Daha fazla bilgi için bkz: Visual StudioMSDN ürün belgeleri içinde "ReportViewer Denetimleri ( Visual Studio)".

SQL Server Express'de programlanabilirlik

Rapor sunucusu Web hizmetine program aracılığıyla erişilebilir.Tüm rapor sunucusu SOAP bitiş noktalarına erişebilirsiniz, ancak tüm özelliklerini kullanamazsınız.Yöntem kullanamazsınız, Reporting Services bir hata verir.Daha fazla bilgi için, bkz. Reporting Services sürümleri için programlama özellikleri.