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

Откуда:
Сообщений: 148
Добрый день!
Нужна ваша помощь!!!
OS Win7 64bit
SQL 2008
Необходимо создать линк к oracle.
Поставили клиента win32_11gR и win64_11R
Подключение к БД oracle в pl/sql developer есть, все Ок!
При создание и сохранение линка в sql появляется ошибка
TITLE: Microsoft SQL Server Management Studio
------------------------------

The test connection to the linked server failed.

------------------------------
ADDITIONAL INFORMATION:

An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)

------------------------------

Cannot initialize the data source object of OLE DB provider "OraOLEDB.Oracle" for linked server "RISKRB".
OLE DB provider "OraOLEDB.Oracle" for linked server "RISKRB" returned message "ORA-00604: ошибка на рекурсивном SQL-уровне 1
ORA-12705: Указано неверное или неизвестное значение параметра NLS". (Microsoft SQL Server, Error: 7303)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600&EvtSrc=MSSQLServer&EvtID=7303&LinkId=20476

------------------------------
BUTTONS:

OK
------------------------------

Что необходимо еще поставить для линковки серверов ?
29 апр 11, 20:20    [10589322]     Ответить | Цитировать Сообщить модератору
 Re: Создание линка в SQL2008 к Oracle  [new]
-2-
Member

Откуда:
Сообщений: 15330
stavdius
returned message "ORA-...."
Это уже в ветку про оракл.
Вероятно клиент более продвинутый, чем сервер - не принимает параметры NLS - нужно выставить совместимые с сервером значения.
29 апр 11, 20:31    [10589343]     Ответить | Цитировать Сообщить модератору
 Re: Создание линка в SQL2008 к Oracle  [new]
stavdius
Member

Откуда:
Сообщений: 148
-2-,

NLS - нужно выставить совместимые с сервером значения. 

не понял, его руками выставлять, или поменять клиента ?
29 апр 11, 21:20    [10589502]     Ответить | Цитировать Сообщить модератору
 Re: Создание линка в SQL2008 к Oracle  [new]
stavdius
Member

Откуда:
Сообщений: 148
Снести 11 клиента 64х не получается, вернее не понятно где у него деинсталятор....
29 апр 11, 21:43    [10589559]     Ответить | Цитировать Сообщить модератору
 Re: Создание линка в SQL2008 к Oracle  [new]
zondik
Member

Откуда: Москва
Сообщений: 84
stavdius,

Зайдите в Пуск, там в Оракл и найдите пункт Oracle Universal Installer. Запустите его, в нем есть кнопка Remove. )))
3 май 11, 09:59    [10597200]     Ответить | Цитировать Сообщить модератору
 Re: Создание линка в SQL2008 к Oracle  [new]
stavdius
Member

Откуда:
Сообщений: 148
zondik,

если говорить о 32bit системе, то все верно, удаляется.
Но в 64bit деинсталятора я не нашел.
Линк так и не получается настроить.
Товарищи, что еще можно сделать ?
3 май 11, 11:16    [10597525]     Ответить | Цитировать Сообщить модератору
 Re: Создание линка в SQL2008 к Oracle  [new]
Glory
Member

Откуда:
Сообщений: 104751
stavdius
Товарищи, что еще можно сделать ?

ORA-00604 - это ошибка Оракла. О чем говорит ее прификс и номер.
О ее причинах и методах устранения нужно спрашивать в форумах по Оракл
3 май 11, 11:21    [10597554]     Ответить | Цитировать Сообщить модератору
 Re: Создание линка в SQL2008 к Oracle  [new]
stavdius
Member

Откуда:
Сообщений: 148
проблема решена
5 май 11, 09:29    [10607841]     Ответить | Цитировать Сообщить модератору
 Re: Создание линка в SQL2008 к Oracle  [new]
stavdius
Member

Откуда:
Сообщений: 148
stavdius,

вот
5 май 11, 09:30    [10607844]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить