3

Я пытаюсь развернуть SSRS на экземпляре Amazon EC2 и подключить его к отчету DB на RDS. Поскольку amazon RDS не поддерживает SSRS, мой другой вариант - открыть выделенный экземпляр EC2 с сервером MSSQL на нем.Ошибка разрешения при попытке подключения SSRS на amazon EC2 к amazon RDS MSSQL

Я попытался создать ReportDB из утилиты конфигурации SSRS - получить исключение конфигурации: «У пользователя нет разрешения на выполнение этого действия». Скорее всего, это связано с недостаточными разрешениями SQL. Amazon не предоставляет вам пользователя sa, предоставляются только серверные роли processadmin и setupadmin. В базах данных, которые вы создаете, вы получаете dbowner.

Кроме того, я создал ReportDB отдельно и передал его в RDS, связал SSRS с ним, и когда он наконец признал его надлежащим ReportDB, я получил то же исключение.

Любые мысли?

ответ

2

Службы Reporting Services по-прежнему будут пытаться создать собственную базу данных, поэтому, если у вас нет разрешения на создание баз данных, вы застряли. Использование инструмента настройки служб отчетов для создания баз данных «вручную» по-прежнему не будет работать, если у вас нет разрешения. Настройка также предполагает использование RSExecRole для учетной записи службы SSRS, для которой также требуется разрешение. См. Раздел Check credentials to create and provision the database этого MSDN.

запасной варианта заключается в использовании Microsoft, Amazon Machine Image оптимизирована для SQL Server 2008 R2 и все эти услуги (в том числе SSRS)

+0

http://stackoverflow.com/questions/10998213/sql-server-reporting-services-for -amazon-rds, пожалуйста, поделитесь, если это работает? – kartik