Я пытаюсь создать источник данных в SSRS, который подключается к драйверу ODBC CSV.
Я создал 64-разрядный системный DSN (с именем CsvTest), настроенный для поиска в каталоге на том же сервере, на котором работает SSRS.
Затем я вошел в SSRS (сеанс браузера, запущенный локально на сервере SSRS) и создал новый источник данных типа ODBC.
Строка подключения: Dsn=CsvTest
.
Я использую встроенную безопасность Windows.
Сразу после нажатия кнопки «Проверить соединение» я получаю следующую ошибку:
ОШИБКА [HY000] [Microsoft] [Текстовый драйвер ODBC] Ваш доступ к сети был
прерываться. Чтобы продолжить, закройте базу данных, а затем снова откройте ее.
ОШИБКА [01S00] [Microsoft] [Текстовый драйвер ODBC] Неверная строка подключения
атрибут Trusted_Connection ОШИБКА [01S00] [Microsoft] [ODBC Text
Драйвер] Недопустимый атрибут строки подключения Trusted_Connection ERROR
[01S00] [Microsoft] [Текстовый драйвер ODBC] Неверная строка подключения
атрибут Trusted_Connection ОШИБКА [01S00] [Microsoft] [ODBC Text
Драйвер] Недопустимый атрибут строки подключения Trusted_Connection ERROR
[IM006] [Microsoft] [Диспетчер драйверов ODBC] SQLSetConnectAttr драйвера
ошибка ERROR [01S00] [Microsoft] [Текстовый драйвер ODBC] Неверное соединение
строковый атрибут Trusted_Connection ERROR [01S00] [Microsoft] [ODBC
Текстовый драйвер] Недопустимый атрибут строки подключения Trusted_Connection
ОШИБКА [01S00] [Microsoft] [Текстовый драйвер ODBC] Неверная строка подключения
атрибут Trusted_Connection ОШИБКА [01S00] [Microsoft] [ODBC Text
Драйвер] Недопустимый атрибут строки подключения Trusted_Connection ERROR
[HY000] [Microsoft] [Текстовый драйвер ODBC]>
Доступ к вашей сети был прерван. Чтобы продолжить, закройте базу данных,
а затем откройте его снова.
Учетная запись, в которую я вошел как член локальной группы администраторов.
Если я изменяю свойства источника данных, чтобы использовать учетные данные, хранящиеся на сервере отчетов, и выбираю опцию «Использовать как учетные данные Windows ...», я получаю ту же ошибку, но, как ни странно, если я снимаю флажок с этой опции, я получаю много меньшая ошибка:
ОШИБКА [HY000] [Microsoft] [Текстовый драйвер ODBC] Ваш доступ к сети был
прерываться. Чтобы продолжить, закройте базу данных, а затем снова откройте ее.
ОШИБКА [IM006] [Microsoft] [Диспетчер драйверов ODBC] Драйвер
Ошибка SQLSetConnectAttr ОШИБКА [HY000] [Microsoft] [Текстовый драйвер ODBC]
Доступ к вашей сети был прерван. Чтобы продолжить, закройте базу данных,
а затем снова откройте его.
Еще более странно, что если я создаю источник данных с помощью сеанса браузера, запущенного на удаленном компьютере (с использованием встроенной системы безопасности Windows),
Я могу успешно проверить соединение.
Тем не менее, если я пытаюсь использовать построитель отчетов для создания набора данных, который подключается к источнику данных, я получаю сообщение об ошибке, аналогичное приведенному выше.