ПредишенСледващото

За работата на всеки доклад сървър например, трябва да се свърже с базата данни на доклад на сървъра, който съхранява доклади, модели доклад, споделени източници на данни, ресурси и метаданни, управлявани от сървъра. Изходното съединение може да бъде създадена по време на инсталирането на сървър Доклад ако инсталирате конфигурацията по подразбиране. В повечето случаи, след като инсталацията приключи изграждането на връзката се осъществява с помощта на инструмента за докладване на услугите конфигурация. Такива параметри на връзката като вида на сметката и пълномощия, който може да бъде променяна по всяко време. Стъпка по стъпка инструкции за създаване и конфигуриране на свързване на база данни, вижте как да:. Създаване на отчет Server база данни на (Докладване Услуги Configuration).

Връзката с базата данни на доклад на сървъра трябва да бъде конфигуриран в следните случаи.

  • Първоначална настройка Доклад Server.
  • Конфигуриране на доклад сървър, за да използвате различна база данни доклад сървър.
  • Промяна на потребител или парола на акаунта се използва при свързване към базата данни. Свързване към база данни само трябва да се актуализира в случай, че данните за потребителските акаунти се съхраняват във файла RSReportServer.config. Когато се използва в комбинация сметка услуга (в него като вид идентификационни данни се използва Windows интегрирана сигурност) парола не се съхранява, така че няма нужда да се актуализира информацията за връзка. За повече информация относно промяната на сметките, вижте. Как да конфигурирате акаунт Доклад сървър услуга.
  • Конфигуриране на разполагането мащабиране на доклад сървър. Създаване разполагането на мащабиране изисква създаването на няколко съединения от базата данни на доклад на сървъра. За повече информация за това как да изпълните тази операция, вижте. В Как да се създаде обширно внедряване на доклад сървър (Докладване Услуги Configuration).

Свържете Услугите отчитане на Database Engine

Достъп до сървъра доклад до базата данни на доклад на сървъра се определя от пълномощията и информация за връзката, както и ключове за криптиране достъпен доклад сървър. За съхраняване и извличане на данни от личен характер, трябва да имате валиден ключ за криптиране. криптиращи ключове се генерират автоматично, когато основната конфигурация на базата данни. След като създадете ключовете трябва да актуализирате, когато промените идентификатор Доклад сървър услуга. За повече информация относно работата с ключове за криптиране, вижте. В конфигуриране и управление на ключове за шифроване.

Базата данни на доклад на сървъра е вътрешен компонент, който може да бъде достъпен само от сървъра за доклад. Идентификационни данни и информация за връзка да бъдат определени за се използва базата данни на доклад на сървъра изключително от сървъра на доклад. Потребителите ще изисква отчети, не се изискват разрешителни за базата данни или влезете в базата данни на доклад на сървъра.

За да се свържете компонент на Database Engine, на която база данни за отчет на сървъра, Reporting Services Service използвате System.Data.SqlClient. Когато се работи с местен случай на компонент отчитане на сървъра Database Engine установява връзка, като се използва общата памет. Ако базата данни на доклад на сървъра с помощта на отдалечен сървър на база данни, в зависимост от проблема може да е необходимо да се даде възможност на отдалечените връзки. Освобождаването на издание за разработчици на отдалечена връзка е изключена по подразбиране. С пускането на Enterprise Edition отдалечени връзки са разрешени по подразбиране за протокола TCP / IP.

Дефиниране на връзки към базата данни на доклад на сървъра

За да конфигурирате връзката, можете да използвате диспечера на Configuration или услугите за отчет програма rsconfig командния ред. За функционирането на сървъра за отчитане изисква следната информация за връзката.

Посочените пълномощията трябва да имат достъп до базата данни на доклад на сървъра. Когато използвате инструмента за отчитане на услугите Configuration, тази стъпка се извършва автоматично. За повече информация относно разрешенията, необходими за достъп до базата данни. Вижте раздел раздел "База данни Разрешения" на настоящия подраздел.

Съхраняване на информация относно свързването към базата данни

Услуги за отчети се съхраняват криптирани информация връзка представени по-долу в RSreportserver.config инсталации. За да създадете шифрованите стойности на тези настройки, трябва да използвате програмата за услугите за отчет на конфигурацията или програма rsconfig.

Не всички от тези стойности са посочени за всеки от видовете съединения. Ако връзката е конфигуриран с стойностите по подразбиране (например, с помощта на сервизни профили) Опции , и са празни, например:

Ако връзката е конфигуриран да използва конкретен потребител на Windows сметка или влезете в базата данни, не забравяйте да актуализирате запаметените стойности, когато промените акаунт или вход.

Изберете вида на пълномощията

Свързването на следните три типа на пълномощията, използвани от базата данни на доклад на сървъра.

Забранено е да се извърши нестандартно удостоверяване, за да се свърже с базата данни на доклад на сървъра. Персонализирана удостоверяване се използва само за основната връзка към сървъра на доклад. Опитайте се да не се отрази на връзката с базата данни на доклад на сървъра или на външни източници на данни, които предоставят съдържанието на доклада.

Ако инстанция на Database Engine е конфигуриран да използва за удостоверяване на Windows и потребителския модел е в същия домейн като доклад сървърния компютър (или в доверен домейн за този домейн), връзката може да бъде настроен да използва дадена услуга или потребителски домейн сметка, профилът, който с помощта на програмата за отчитане на услуги конфигурация се третират като свойство на съединението. Ако сървърът на базата данни е в различен домейн, или в случай на безопасността на работните групи, връзката трябва да се настрои да се използва за влизане в база данни SQL Server. Съединението по този начин трябва да бъде непременно кодирано. За допълнителна информация. Вижте шифроване на Връзките с тема SQL Server в SQL Server.

Използването на сметки за услуги и вградена защита

Windows Integrated Security позволява да се свържете с помощта на сметката на доклад сървър услуга. Тази сметка се предоставя разрешения за базата данни на доклад на сървъра. Ако инсталирате на услугите за отчет в конфигурацията по подразбиране, този тип идентификационни данни е избрана по подразбиране за инсталацията.

Когато се създаде връзка с базата данни с помощта на разрешения на мрежата, ако базата данни на доклад сървър е следва да се предоставя отдалечен компютър сметка за експлоатация на тази сметка. Да не се използва сметка на услугите, ако базата данни на доклад на сървъра е с различен домейн, защитен със защитна стена, или в случай на работни групи за сигурност, а не на домейн сигурност. Използвайте вместо рекорд на потребителя в SQL база данни сървър.

Използването на сметката "Домейн на потребителя"
Използване на SQL сървър за вход

База данни на разрешения

Сметки, предвидени за свързване към базата данни на доклад на сървъра, да изпълнява следните функции:

Проверете името на базата данни

За да разберете кой доклад на сървъра на базата данни се използва за конкретен доклад сървър например, да се използва програмата за услугите за отчет конфигурация. За да намерите името, което искате да се свържете към сървъра инстанция доклад и отворете инсталация страница база данни.

Използването на друг сървър на база отчитане или премести базата данни на доклад на сървъра

За да конфигурирате сървъра доклад да се използва друга база данни доклад на сървъра, трябва да промените информацията за връзка. Обикновено превключване между базите данни се случва, когато разполагане на сървъра работи доклад. Превключването от база данни на доклад за тест сървъра с базата данни за производството обикновено се случва, когато се разгърне производство сървър. Можете също така да се премести базата данни на доклад сървър на друг компютър. За повече информация, вижте. Как да се движат доклад на сървъра на базата данни на друг компютър и миграция (Service Reporting Services) тема в SQL Server.

Конфигуриране на няколко сървъра доклад за използване на отчитане на сървъра на базата данни

Можете да конфигурирате множество сървъри доклад за използване на базата данни общ доклад сървър. Тази настройка се нарича разполагането на обширно внедряване. Тази настройка е необходима, когато искате да стартирате няколко сървъра доклад на арматурното сървър. Въпреки това, тази конфигурация може да се използва за сегментиране на приложението или услугата за проверка на инсталацията и конфигурирането на нов доклад на сървъра, например, и да я сравни с вече съществуващ модел на сървър. За допълнителна информация. Вижте Конфигуриране на услугите за отчет за Scale-Out внедряване.

основни понятия

Свързани статии

Подкрепете проекта - споделете линка, благодаря!