SSRS: как запросить имя пользователя и пароль для удаленного экземпляра SQL Server

Я установил tigertoolbox от Microsoft и ежедневно использую отчет панели мониторинга производительности SQL Server.

Это очень полезно, и я предлагаю вам установить его, если вы еще не используете его.

Кстати, когда я подключаюсь к localhost, все работает гладко, но когда я пытаюсь подключиться к другому экземпляру SQL Server в сети, я получаю сообщение об ошибке

An error has occurred during report processing. (rsProcessingAborted)
Cannot create a connection to data source 'DataSource1'. (rsErrorOpeningConnection)
A network-related or instance-specific error occurred while establishing a connection to SQL Server. 
The server was not found or was not accessible. 
Verify that the instance name is correct and that SQL Server is configured to allow remote connections. 
(provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)
Access is denied

Ответ очень прост: я могу легко подключиться к localhost благодаря своим учетным данным, но мне нужно ввести имя пользователя / пароль для удаленного экземпляра SQL Server. Как я могу попросить SSRS запросить имя пользователя и пароль для удаленного экземпляра SQL Server?

Эта проблема Cannot create a connection to data source ‘DataSource1’. (rsErrorOpeningConnection) даже упоминается в комментариях на официальной странице Microsoft, но не упоминается, как решить эту проблему.

2 ответа

Проверьте, используете ли вы SSRS на порте сервера по умолчанию. Если нет, сообщите порт в соединении.

Ответ очень прост: я могу легко подключиться к localhost благодаря своим учетным данным, но мне нужно ввести имя пользователя / пароль для удаленного экземпляра SQL Server

Это НЕ ответ.

Ошибка говорит вам, что ваш сервер не был найден, поэтому это не может быть ошибка аутентификации, сервер не достигнут, поэтому он просто не может аутентифицировать вас.

Вы должны проверить строку подключения, если это правильно. если это правильно, это может быть брандмауэр или ваш сервер не настроен на прием удаленных подключений.

Итак, для первого сообщения о вашей строке подключения, она выглядит так:

общий DSN

Мое изображение предназначено для общего DSN, если вы используете его встроенным, его можно найти в свойствах отчета.

Другие вопросы по тегам