Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Linked server for Oracle  [new]
Fish2005
Member

Откуда:
Сообщений: 115
Есть сиквел 2000 sp3, на котором стоит клиент для Оракла от восьмерки. Нужно настроить linked server к девятой версии Оракла. Возможно ли такое?
Если использую "Microsoft OLE DB Provider for Oracle", то объекты на оракловом сервере видно, но на многие запросы выдает:
Server: Msg 7318, Level 16, State 1, Line 1
OLE DB provider 'MSDAORA' returned an invalid column definition.
OLE DB error trace [Non-interface error:  OLE/DB provider returned an invalid column definition.].
или:
Server: Msg 7356, Level 16, State 1, Line 1
OLE DB provider 'MSDAORA' supplied inconsistent metadata for a column. Metadata information was changed at execution time.
OLE DB error trace [Non-interface error:  Column 'POS_FRACTION' (compile-time ordinal 11) of object '"E8_HRPROD"."SUBSTANTIVE"' was reported to have a DBTYPE of 130 at compile time and 5 at run time].
Если использую "Microsoft OLE DB Provider for ODBC Drivers", то на любой запрос выдает:
Server: Msg 7399, Level 16, State 1, Line 1
OLE DB provider 'MSDASQL' reported an error.  
[OLE/DB provider returned message: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified]
OLE DB error trace [OLE/DB Provider 'MSDASQL' IDBInitialize::Initialize returned 0x80004005:   ].

Понимаю, что лучше и сервер и клиент иметь одной версии, но оракловый клиент на сиквеле видимо часть установки Crystal Reports, и нет уверенности в том, что если поставлю девятую версию клиента у Crystal ничего не отъедет.
Может я что не так делаю?

Спасибо.
23 мар 06, 04:40    [2478980]     Ответить | Цитировать Сообщить модератору
 Re: Linked server for Oracle  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
HOW TO Set Up and Troubleshoot a Linked Server to Oracle in SQL Server
23 мар 06, 09:14    [2479326]     Ответить | Цитировать Сообщить модератору
 Re: Linked server for Oracle  [new]
gusti
Member

Откуда:
Сообщений: 71
попробуйте всё таки Oracle for OLE DB Provider, microsoft не поддерживает
Microsoft OLE DB Provider for Oracle в смысле не обновляет его.
29 мар 06, 14:48    [2502393]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить