2012-06-10 2 views
4

У меня возникла проблема при подключении к моей базе данных доступа. Я выбрал базу данных, но когда я проверил соединение, появится сообщение об ошибке. Сообщение об ошибке: : [Microsoft] [Доступ к Microsoft Access Microsoft Access] Ressources système insuffisantes (на английском языке: [ODBC Microsoft Access Driver] Недостаточно системных ресурсов).Как подключиться к базе данных в talend

Пожалуйста, дайте мне правильное решение.

+0

Вы используете компонент tAccessConnection или tAccessInput? Убедитесь, что версия DB верна (2003 или 2007). Попробуйте создать новый файл Access и подключиться к нему и посмотреть, не получится ли у вас такая же ошибка или все работает. – sdragnev

+0

подтвердили, что ваше соединение odbc работает хорошо? –

ответ

0

Одним из возможных объяснений этого сообщения с нечеткой ошибкой является использование смешанных архитектур, которые, как представляется, являются знакомой проблемой соединения между MS Access и Talend. Старайтесь избегать смешанных архитектур и использовать 32-битные или 64-битные программы для Office, Java, Talend и драйвера ODBC. Последние несколько запутанным в ОС Windows 64bit:

  • odbcad32.exe в% WINDIR% \ папка SysWOW64 для 32bit
  • инструмент ODBC находится в Панели управления для 64-битных

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

Еще одна вещь: убедитесь, что вы выбрали последний драйвер ODBC MS Access при создании источника данных. Если вы добавите новый DS в инструмент ODBC, вы, как правило, увидите две версии, старую, поставляемую с Windows (6.0), и новую, поставляемую с вашей установкой Office (14.0 для Office 2010).

 Смежные вопросы

  • Нет связанных вопросов^_^