Конечной целью является то, чтобы пользователи могли запускать отчет, который выглядит красиво и захватывает текущую информацию из нашей базы данных. Мы хотели бы использовать SQL Report Builder, поскольку мы уже используем его для других отчетов. База данных - это Cisco UCCX, и мы обращаемся к ней с помощью ODBC-соединения из наших служб отчетов SQL Server 2008 R2.Проблемы SSRS с 32-битными и 64-битными драйверами ODBC
Мы успешно установили соединения системы ODBC с 64-битными и 32-битными драйверами. Однако при попытке доступа к соединениям мы получаем ошибки.
Использование драйвера 32bit, мы пытаемся создать источник данных в SSRS для использования отчетов и получить ошибку:
"ERROR [IM014] [Microsoft][ODBC Driver Manager] The specified DSN contains an architecture mismatch between the Driver and Application"
Использование 64-разрядного драйвера, мы можем успешно создать и протестировать соединение ODBC как источник данных, а затем, когда мы пытаемся создать Dataset с ним в Report Builder, мы получаем эту ошибку:
ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
Error received using the 64bit driver for ODBC connection
Hi TallTed. Я сделал то, что вы предлагали, однако я не нашел никаких ключей @ = "". Где я нахожусь в том, что источник данных отлично разбирается в SSRS, и я могу использовать DSN в Report Designer без проблем. Только когда я пытаюсь использовать источник данных для создания набора данных в построителе отчетов, я испытываю ошибку «IM002». Мое другое сообщение на форумах Microsoft: https://social.technet.microsoft.com/Forums/exchange/en-US/a62b3bce-c20a-4f1a-b5be-6ba4339d586b/using-odbc-connection-with-64-bit- SSRS-и-32-разрядный отчетно-строитель? Форум = sqlreportingservices – esafresa