Я использую ваш пробный продукт InterBase ODBC Драйвер для подключения удаленной базы данных bbland interbase 7. Я проверил соединение с помощью настройки DSN Easysoft Interbase ODBC (см. Прикрепленный DSN_connection.png) и успешно проверил соединение с шоу, но когда я попытался обратиться к тому же система уведомления о доставке в настройках источника 11 данных ColdFusion сервера, мы получили следующее сообщение об ошибке:Ошибка подключения для источника данных?
Connection verification failed for data source: GarrettDB
java.sql.SQLException: [Macromedia][SequeLink JDBC Driver][ODBC Socket]internal error: The specified DSN contains an architecture mismatch between the Driver and Application
The root cause was that: java.sql.SQLException: [Macromedia][SequeLink JDBC Driver][ODBC Socket]internal error: The specified DSN contains an architecture mismatch between the Driver and Application
System Client Configuration: Здесь мы устанавливаем InterBase ODBC Driver и создать системный DSN.
Операционная система: Окно 2012 сервера, стандартный 64-битный
Coldfusion сервер 11 - 64-битный
Interbase Сервер Конфигурация системы:
Операционная система: окно сервера 2000 32-разрядный
Borland Interbase база - 7
Я не понял, почему мы получаем это сообщение об ошибке, пожалуйста, предложите, если у вас есть решение.
Благодаря
Я редко использую ODBC, но эта ошибка обычно указывает на конфликт с 32-битными компонентами. Поиск архивов для этого сообщения об ошибке * Указанный DSN содержит несоответствие архитектуры между Драйвером и Приложением *, появляется ряд результатов, которые объясняют это более подробно, например: http://stackoverflow.com/questions/7015557/coldfusion -9-0-1 стандарта-64-разрядный-и-оракул-11g-64-разрядная-ODBC-подключение-результаты в – Leigh