2014-03-30 2 views
0

Мне нужно создать Link Server в SQL Server 2012 Enterprise 64 с использованием Oracle ODAC.Ошибка: ORA-12154 Сервер связи SQL Server с Oracle 11g в Windows Server 2012 R2

Я сделал все, что знаю, включая многократную переустановку Windows Server 2012 Standard R2 64. ODAC также 64-битный.

Я могу подключиться к Oracle 11g, используя Oracle SQL Developer, используя TNS в качестве типа подключения.

Я начинаю думать, что это может иметь какое-то отношение к Windows Server. Потому что я никогда не испытывал эту проблему в других системах не под управлением Windows Server.

Я получаю эту ошибку:

возвращается сообщение «ORA-12154: TNS:. Не может решить идентификатор подключения указанного

Благодарность

ответ

0

После объединения через сотню интернет-сообщения и установить/reinstall. Я обнаружил, что проблема была в ORACLE ODAC Components. Каждая статья в Интернете сообщает вам установить 64-разрядный ODAC, если вы используете 64-битную базу данных, однако это неточно.

Проведя два дня, пытаясь заставить это работать, я решил попробовать 32-битный ODAC, и он сработал.

Если у кого-то такая же проблема.

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