Aracılığıyla paylaş


rapor sunucusu veritabanı bağlantısı'nı yapılandırma

Her rapor sunucusu örneğini, raporlar, rapor modelleri, paylaşılan veri kaynakları, kaynak ve meta veriler sunucu tarafından yönetilen depolayan rapor sunucusu veritabanı bir bağlantı gerektirir.Varsayılan yapılandırma yüklüyorsanız, ilk bağlantı, bir rapor sunucusu yüklemesi sırasında oluşturulabilir.Çoğu durumda, kullanacağınız Reporting Services Kur işlemi bittikten sonra bağlantıyı yapılandırmak için yapılandırma araç Bağlantı hesap türünü değiştirmek veya kimlik bilgileri bilgilerini sıfırlamak için istediğiniz saat değiştirebilirsiniz.Veritabanını oluşturmak ve bağlantı yapılandırma konusunda adım adım yönergeler için bkz: Nasıl Yapılır: Oluşturma bir rapor sunucusu veritabanı (hizmetleri yapılandırma bildirimi).

Yapılandırmanız gereken bir rapor sunucusu veritabanı aşağıdaki durumlarda bağlantı:

  • Ilk kullanım için bir rapor sunucusunu yapılandırma.

  • Bir rapor sunucusu bir farklı rapor sunucusu veritabanını kullanacak şekilde yapılandırma.

  • Kullanıcı hesabı veya veritabanı bağlantısı için kullanılan parolayı değiştirme.Hesap bilgilerini RSReportServer.config dosyasında depolandığında, veritabanı bağlantısını güncelleştirmek yeterlidir.(Bu, Windows tümleşik güvenlik kimlik bilgisi türü kullanır) bağlantısı için hizmet hesabı kullanıyorsanız, parola, bağlantı bilgisini güncelleştirmek için gereksiz depolanmaz.Hesaplarını değiştirme hakkında daha fazla bilgi için bkz: rapor sunucusu hizmet hesabını yapılandırma.

  • Rapor sunucusu genişleme dağıtımı için yapılandırma.Bir genişleme dağıtımı yapılandırma, birden çok bağlantı için bir rapor sunucusu veritabanı oluşturmak gerekir.Multi-step bu işlemi gerçekleştirme hakkında daha fazla bilgi için bkz: Nasıl Yapılır: Bir rapor sunucusu genişleme dağıtımı (hizmetleri yapılandırma bildirimi).

Raporlama Servisleri için veritabanı altyapısından bağlandığında

Bir rapor sunucusu veritabanı raporu sunucu erişimi, kimlik bilgileri bilgilerini ve bağlantı bilgilerini ve bu veritabanını kullanan rapor sunucusu örnek için geçerli olan şifreleme anahtarlarının bağlıdır.Geçerli şifreleme anahtarlarının sahip depolamak ve gizli veri almak için gereklidir.Veritabanını ilk kez yapılandırdığınızda otomatik olarak şifreleme anahtarları oluşturulur saat.Anahtarlar oluşturduktan sonra hizmet kimliğinin rapor sunucusu değiştirirseniz, bunları güncelleştirmeniz gerekir.Şifreleme anahtarlarla çalışma hakkında daha fazla bilgi için bkz: Şifreleme anahtarlarını yönetme ve yapılandırma.

rapor sunucusu veritabanı yalnızca rapor sunucusu tarafından erişilen dahili bir bileşendir.kimlik bilgileri bilgilerini ve bağlantı bilgileri için belirttiğiniz rapor sunucusu veritabanı özel olarak rapor sunucusu tarafından kullanılır.Raporları isteme kullanıcılar gerektirmeyen, veritabanlarının izinleri veya veritabanı oturumu açma için rapor sunucusu veritabanı.

Reporting Services kullanır System.Data.SqlClient bağlanmak için Database Engine rapor sunucusu veritabanı ev sahipliği yapar. Yerel bir kopyasını kullanıyorsanız, Database Engine, rapor sunucusu paylaşılan belleğini kullanan bağlantı. Uzak bir veritabanı sunucusu için kullanıyorsanız, rapor sunucusu veritabanı, kullandığınız sürümüne bağlı olarak, uzak bağlantıları etkinleştirmeniz gerekebilir.Uzak bağlantıları Developer edition kullanıyorsanız, varsayılan olarak kapalıdır.Uzak bağlantılar için TCP/ıp'yi, Enterprise edition kullanıyorsanız, varsayılan olarak etkinleştirilir.

Örnek, uzak bağlantıları kabul ettiğini doğrulamak için tıklatın... START, click Tüm Programlar, click Microsoft SQL Server 2008,'ı tıklatın Yapılandırma araçları, click SQL Server Configuration Manager (ingilizce) ve TCP/IP protokolünü, her hizmet için etkinleştirilmiş olduğunu doğrulayın.

Uzak bağlantıları etkinleştirmek, istemci ve sunucu protokolleri de etkinleştirilir.Iletişim kurallarının etkin olmadığını doğrulamak için tıklatın... START, click Tüm Programlar, click Microsoft SQL Server 2008,'ı tıklatın Yapılandırma araçları, click SQL Server Configuration Manager (ingilizce), click SQL Server ağ yapılandırması sonra'ı tıklatınMSSQLSERVER iletişim kuralları.Daha fazla bilgi için bkz:Nasıl Yapılır: Etkinleştirme veya bir sunucu ağ protokol'nı (SQL Server yapılandırma Manager) devre dışı bırakma.

rapor sunucusu veritabanı Bağlantısı tanımlama

Bağlantıyı yapılandırmak için , kullandığınız gerekir Reporting Services Yapılandırma araç veya rsconfig komut satırı yardımcı programı. Bir rapor sunucusunu aşağıdaki bağlantı bilgilerini gerektirir:

  • Adı Database Engine rapor sunucusu veritabanını barındıran örnek. Bir yerel veya uzaktan kullanabilir SQL Server 2005 veya SQL Server 2008 Örnek.

  • rapor sunucusu veritabanı adı.Ilk kez bağlantı oluştururken, yeni bir rapor sunucusu veritabanı oluşturmak veya varolan bir veritabanını seçin.Daha fazla bilgi için bkz:rapor sunucusu veritabanı oluşturma.

  • Kimlik bilgisi türü.Hizmet hesaplarının bir Windows etki alanı hesabının kullanabilirsiniz veya bir SQL Server veritabanı oturumu açma.

  • Kullanıcı adı ve parolası (yalnızca Windows etki alanı hesabı kullanıyorsanız veya gerekli SQL Server oturum açma).

Sağladığınız kimlik bilgileri bilgilerini, rapor sunucusu veritabanı için erişim verilmelidir.Kullanıp kullanmadığımı Reporting Services Yapılandırma araç, bu adımı otomatik olarak gerçekleştirilir. Veritabanına erişmek için gerekli izinler hakkında daha fazla bilgi için bu konudaki "Veritabanı izinleri" bölümüne bakın.

Veritabanı bağlantı bilgilerini depolama

Reporting Services depolar ve aşağıdaki RSreportserver.config ayarlarındaki bağlantı bilgileri şifreler.Kullanmanız gereken Reporting Services Bu ayarlar için şifrelenmiş değerleri oluşturmak üzere yapılandırma araç veya rsconfig yardımcı.

Tüm değerlerin, her bağlantı türü için küme.(Kullanan hizmet hesaplarını bağlantıyı yapmak için) varsayılan değerleri kullanarak bağlantı yapılandırıyorsanız <LogonUser>, <LogonDomain>, ve <LogonCred> Aşağıdaki şekilde boş olacaktır:

<Dsn></Dsn>
<ConnectionType></ConnectionType>
<LogonUser></LogonUser>
<LogonDomain></LogonDomain>
<LogonCred></LogonCred>

Bağlantıyı belirli bir Windows hesabı veya veritabanı oturumuna kullanacak şekilde yapılandırırsanız, oturum açma ve hesap daha sonra değiştirirseniz, depolanan değerleri güncelleştirmek unutmamalısınız.

Bir kimlik bilgisi türü seçme

Bir rapor sunucusu veritabanı bağlantısında kullanılan kimlik bilgileri üç tür vardır:

  • rapor sunucusu hizmet hesabını kullanarak Windows tümleşik güvenliği.Tek bir hizmet olarak uygulanan rapor sunucusu için hizmetin altında çalıştığı hesabın yalnızca veritabanı erişimi gerektirir.

  • Bir Windows kullanıcı hesabı.Raporlama sunucusu ve rapor sunucusu veritabanı aynı bilgisayara yükleniyorsa, yerel bir hesap kullanabilirsiniz.Aksi durumda, bir etki alanı hesabı kullanmanız gerekir.

  • C SQL Server oturum açma.

Not

Bir özel kimlik doğrulaması uzantısı, bir rapor sunucusu veritabanı bağlanmak için kullanılamaz.Özel kimlik doğrulama uzantıları, yalnızca bir sorumlusu rapor sunucusu için kimlik doğrulaması için kullanılır.rapor sunucusu veritabanı veya raporların içerik sağlayan bir dış veri kaynaklarına bağlantıları etkilemez.

örnek Database Engine Windows kimlik doğrulaması için yapılandırıldıysa ve aynı etki alanı veya güvenilir bir etki alanı rapor sunucu bilgisayarı ile bağlantıyı bağlantı özellik olarak, etki alanı kullanıcı hesabı ya da hizmet hesabı kullanmak üzere yapılandırabilirsiniz Reporting Services Yapılandırma araç'nı tıklatın. Veritabanı sunucusudur farklı bir etki alanında veya çalışma grubu güvenlik kullanıyorsanız, bağlantıyı kullanacak şekilde yapılandırmanız gerekir, bir SQL Server veritabanı oturumu açma. Bu durumda, bağlantı şifreleme emin olun.Daha fazla bilgi için bkz:SQL Server bağlantıları için şifreleme.

Hizmet hesaplarını ve tümleşik güvenlik ile kullanma

rapor sunucusu hizmet hesabını bağlanmak için Windows tümleşik güvenliği'ni kullanabilirsiniz.Hesap oturum açma hakları rapor sunucusu veritabanı verilir.Yüklerseniz, Kur programı tarafından seçilen varsayılan kimlik bilgisi türü budur. Reporting Services Varsayılan yapılandırmada.

Hizmet hesabını yönetmek için en düşük-bakım bir yaklaşım sağlayan bir güvenilen hesabıdır bir rapor sunucusu veritabanı bağlantı.Bağlantıyı yapmak için Windows tümleşik güvenliği hizmet hesabını kullandığı için kimlik bilgileri bilgilerini depolanmak zorunda değildir.hizmet hesap parolasını veya kimliğini (örneğin, bir etki alanı hesabı için yerleşik bir hesaptan değiştirme) daha sonra değiştirirseniz, ancak kullanmaya dikkat Reporting Services Değişikliği yapmak için yapılandırma araç Araç, gözden geçirilmiş bir hesabın bilgileri veritabanı izinleri otomatik olarak güncelleştirir.Daha fazla bilgi için bkz:rapor sunucusu hizmet hesabını yapılandırma.

Hizmet hesabı kullanılacak veritabanı bağlantısı yapılandırırsanız, rapor sunucusu veritabanı, uzaktaki bir bilgisayarda ise, hesabın ağ izinleriniz olmalıdır.rapor sunucusu veritabanı üzerinde farklı bir etki alanı, bir güvenlik duvarının arkasında veya etki alanı güvenliği, yerine çalışma grubu güvenlik kullanıyorsanız, hizmet hesabı kullanmayın.Kullanım bir SQL Server Bunun yerine, kullanıcı hesabı veritabanı.

Bir etki alanı kullanıcı hesabı kullanma

rapor sunucusu veritabanı raporu sunucu bağlantısı için bir Windows kullanıcı hesabı belirtebilirsiniz.Bir yerel veya etki alanı hesabı kullanıyorsanız, raporu sunucu veritabanına bağlantısı güncelleştirmelisiniz her saat, parola veya hesap değiştirin.Her zaman Reporting Services Bağlantıyı güncelleştirmek için yapılandırma araç

Bir SQL Server oturum açma kullanma

Tek bir belirtebilirsiniz SQL Server rapor sunucusu veritabanı bağlanmak için oturum açma. Kullanıyorsanız SQL Server kimlik doğrulaması ve rapor sunucusu veritabanı olan uzaktaki bir bilgisayarda, sunucular arasında veri iletimini güvenli hale getirmek için IPSec kullanın. Veritabanı oturumu açma kullanırsanız, güncelleştirmelisiniz rapor sunucusu veritabanı, parola veya hesap her değiştirdiğinizde bağlantı.

Veritabanı izinleri

rapor sunucusu veritabanı bağlanmak için kullanılan hesapların aşağıdaki roller atanır:

  • Ortak and RSExecRole rolleriniReportServer veritabanıdır.

  • RSExecRole rolüYönetici, msdb, and ReportServerTempDB veritabanları.

Kullandığınızda Reporting Services Yapılandırma araç, oluşturmak veya bağlantıyı değiştirmek için bu izinleri otomatik olarak verilir. Rsconfig yardımcı programı'nı kullanın ve bağlantı için farklı bir hesap belirtiyorsanız, güncelleştirmelisiniz SQL Server Bu yeni hesap için oturum açma. Komut dosyalarını, oluşturduğunuz Reporting Services Güncelleştirecektir yapılandırma araç SQL Server rapor sunucusu için oturum açma.

Veritabanı adı doğrulanıyor

Use Reporting Services Yapılandırma araç, hangi rapor sunucusu veritabanı belirlemek için raporu bir sunucu örnek tarafından kullanılır. Adı'nı bulmak için , rapor sunucusu bağlanın ve sonra da veritabanı kurulumu sayfasını açın.

Farklı rapor sunucusu veritabanını kullanarak veya bir rapor Server veritabanını taşıma

Bir rapor sunucusunu yapılandırabilirsiniz örnek farklı rapor sunucusu veritabanı bağlantı bilgisini değiştirerek kullanılacak.Rapor üretim sunucusuna dağıtırken veritabanlarının geçiş yapmak için sık karşılaşılan durum.Üretim rapor sunucusu veritabanı bir test raporu sunucu veritabanından geçiş, genellikle üretim sunucularına nasıl alınır olur.Ayrıca, bir rapor sunucusu veritabanı başka bir bilgisayara taşıyabilirsiniz.Daha fazla bilgi için bkz: rapor sunucusu veritabanlarını başka bir bilgisayara taşıma ve Geçiş (Reporting Services).

Birden çok yapılandırma, aynı için sunucuları raporları rapor sunucusu veritabanı

Birden çok rapor sunucusu aynı rapor sunucusu veritabanını kullanacak şekilde yapılandırabilirsiniz.Bu dağıtım yapılandırma bir genişleme dağıtımı denir.Bu yapılandırma birden çok rapor sunucusu bir sunucu kümesinde çalıştırmak istiyorsanız, bir önkoşuldur.Hizmet uygulamaları veya yükleme ve yeni rapor sunucusu ayarlarını sınamak istediğiniz segmentlere ayırmak istiyorsanız, ancak bu yapılandırma de kullanılabilir örnek varolan rapor sunucusuna yükleme ile Karşılaştırılacak.Daha fazla bilgi için bkz:Raporlama Hizmetleri ölçek giden dağıtım için yapılandırma.