2013-02-28 2 views
0

я с SQL Server 2005 x64 SP2 сервера (9.00.5069.00 (X64)) на сервере Windows 2003 (Service Pack 2)Linked Server с x64 SQL сервера на x64 Oracle

Я хотел бы создать связанный сервер с этого сервера на сервер Oracle, работающий на 64-разрядной машине. У меня установлен клиент x86 Oracle. Нужно ли иметь клиент x64 Oracle?

+0

Вы говорите, что у вас установлен 32-разрядный клиент Oracle (как 32-битные, так и 64-разрядные клиенты будут x86-клиентами)? И я предполагаю, что у вас есть 64-разрядный сервер, учитывая, что вы используете 64-разрядную версию SQL Server. Это верно? Почему вы установили 32-разрядный клиент Oracle на 64-разрядный сервер Windows? На сервере есть что-то, что требует 32-разрядных клиентских библиотек? –

+0

Да, у меня есть экземпляр сервера 32 бит sql, который использует 32-битный клиент Oracle для выполнения повседневных действий. – user007

ответ

2

Для создания связанного сервера на 64-разрядном SQL Server вам понадобится 64-разрядный драйвер для использования в вашем пункте назначения.

32-разрядные драйверы не могут использоваться для связанных серверов на 64-разрядном SQL Server.

+0

Я действительно понял это от своего друга. Но спасибо за ответ. – user007

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