2016-12-06 15 views
1

Я пытаюсь подключиться к базе данных Oracle через Access 2010 с помощью Microsoft ODBC и связывания таблиц базы данных, к сожалению, доступ показывает, что не может подключиться к базе данных:ошибки ORA-12154 TNS не могут разрешить идентификатор подключения указано доступу к 2010

Вещи, которые я сделал:

  • Проверьте соединение через tnsping и оно работает.
  • Проверить подключение через odbcad32 с помощью системы DNS, он работает нормально. odbcad32 находится в папке sysWOW64, я использую Windows 7 64bit.
  • Запустить Access 2010 как администратор.
  • Создание Odbc соединения пользователя внутри доступа, но не работает
  • Дайте права доступа пользователей к файлам sqlnet.ora и tnsnames.ora, расположенных в C: \ Oracle \ продукт \ 10.1.0 \ Client_1 \ NETWORK \ ADMIN \
  • Доступ к версии 2010 в 32 бит.
  • Клиент Oracle находится в 32 бит.

Но momment для выбора доступа к базе данных показывает Ошибка ORA-12154 TNS не может разрешить идентификатор подключения указанного

ответ

0

Последнее, что я пытался это скопировать папку MS Access, расположенный в C:\Program Files (x86)\Microsoft Office\Office14в папкуC:\Program Files\Microsoft Office\Office14\Office14, обратите внимание на различию в Program Files (x86) к Program Files и открытия доступа из папки ubicated в программных файлов и успешно приложение распознает й e odbc и соединение.