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

Откуда:
Сообщений: 11
Добрый день, извините за ламерский вопрос но в MSSQL я новичок. Есть сервер оракловый который называется SUN, в нем есть схема bs_lb с таблицами. Необходимо из этих таблиц взять данные в MSSQL Server 2000. т.е я пытаюсь подцепить сервер Oracle в Mssql следующим образом

USE master
GO
-- To use named parameters:
EXEC sp_addlinkedserver
@server = 'SUN',
@srvproduct = 'Oracle',
@provider = 'MSDAORA',
@datasrc = 'MyServer'
GO

пишет что сервер подцепился, но в Enterprise Manager его почему-то нет, может что-то неправильно делаю?

Заранее благодарен!
21 июл 04, 06:24    [822660]     Ответить | Цитировать Сообщить модератору
 Re: Не могу прилинковать сервер Oracle  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
http://support.microsoft.com/default.aspx?scid=kb;en-us;280106&Product=sql
21 июл 04, 06:30    [822663]     Ответить | Цитировать Сообщить модератору
 Re: Не могу прилинковать сервер Oracle  [new]
Fellini
Member

Откуда:
Сообщений: 11
не получается...может кто-нибудь объяснит как это сделать через Microsoft ODBC Driver for Oracle?
21 июл 04, 08:05    [822697]     Ответить | Цитировать Сообщить модератору
 Re: Не могу прилинковать сервер Oracle  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Хотя бы ошибку то можно привести? Все рекомендации приведенные в ссылке выполнили?
21 июл 04, 08:16    [822707]     Ответить | Цитировать Сообщить модератору
 Re: Не могу прилинковать сервер Oracle  [new]
Fellini
Member

Откуда:
Сообщений: 11
Ошибку никакую не выдает. Говорит что все хорошо...но почему в Enterprise Manager не видно сервер???
21 июл 04, 08:33    [822727]     Ответить | Цитировать Сообщить модератору
 Re: Не могу прилинковать сервер Oracle  [new]
Fellini
Member

Откуда:
Сообщений: 11
Не могли бы по шагам расписать как мне делать???
21 июл 04, 08:34    [822728]     Ответить | Цитировать Сообщить модератору
 Re: Не могу прилинковать сервер Oracle  [new]
pavelch
Member

Откуда: г. Иваново
Сообщений: 272
1. Запускаем ЕМ.
2. Доходим в дереве до Linked Servers.
3. Даем имя нашему серверу, например SUN в строке Linked Server.
4. Выбираем Other Datasource.
5. В выпадающем списке Provider name выбираем Oracle provider for OLE DB (юзайте лучше его).
6. В строке product name пишем Oracle.
7. В строке Data Source пишем SQL Net имя нашего сервера.
8. Строку Provider string не трогаем.
9. Теперь мэпуем пользователя. Заходим на вкладку Security.
10. Выбираем Be made using this secutiry context.
11. В строке Remote login пишем пользователя сервера Oracle.
12. В строке With Password пишем его пароль.
13. Жмем ок.
14. Смотрим результат.
21 июл 04, 09:40    [822858]     Ответить | Цитировать Сообщить модератору
 Re: Не могу прилинковать сервер Oracle  [new]
Glory
Member

Откуда:
Сообщений: 104760
Это все хорошо. Только из ваших 14 пунктов не видно
- выполнили ли вы п.1 из предложенной tpg ?
- проверяли ли вы после этого возможность соединения с помощью Oracle утилит ?
- проверили ли вы п.3 из этой же ссылки ?
- что собственно происходит в вашем п.14 ? Сообщение об ошибке ? Оно имеется в предложенной tpg ссылке ?
21 июл 04, 10:09    [822945]     Ответить | Цитировать Сообщить модератору
 Re: Не могу прилинковать сервер Oracle  [new]
pavelch
Member

Откуда: г. Иваново
Сообщений: 272
2 Glory
а это не его 14 пунктов, это мои 14 пунктов :-).
21 июл 04, 10:13    [822965]     Ответить | Цитировать Сообщить модератору
 Re: Не могу прилинковать сервер Oracle  [new]
Fellini
Member

Откуда:
Сообщений: 11
У меня в Enterprise Maneger в дереве нет Linked Servers - где их увидеть, подскажите пожалуйста. Там есть Console root->Microsoft sql servers->Sql Servers group-> Local и всее?????
21 июл 04, 10:15    [822976]     Ответить | Цитировать Сообщить модератору
 Re: Не могу прилинковать сервер Oracle  [new]
Fellini
Member

Откуда:
Сообщений: 11
Нашел в security - спасибо щас попробую
21 июл 04, 10:21    [822991]     Ответить | Цитировать Сообщить модератору
 Re: Не могу прилинковать сервер Oracle  [new]
Fellini
Member

Откуда:
Сообщений: 11
Спасибо получилось!!!
21 июл 04, 10:52    [823120]     Ответить | Цитировать Сообщить модератору
 Re: Не могу прилинковать сервер Oracle  [new]
::.
Guest
Уважаемые!
при попытке подключиться к LinkedServer"у выдает ошибку:
OLE/DB Provider 'MSDAORA' IDBInitialize::Initialize returned 0x80004005: The provider did not give any information about the error.

куда копать?!?!

MDAC v 2.81.1117.0
4 мар 05, 13:12    [1363379]     Ответить | Цитировать Сообщить модератору
 Re: Не могу прилинковать сервер Oracle  [new]
::.
Guest
скажите какой информации не хватает, я приведу

зы. все что указано выше сделал, по ссылкам ходил
4 мар 05, 14:11    [1363766]     Ответить | Цитировать Сообщить модератору
 Re: Не могу прилинковать сервер Oracle  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
::.
скажите какой информации не хватает, я приведу

select @@version
5 мар 05, 07:32    [1365717]     Ответить | Цитировать Сообщить модератору
 Re: Не могу прилинковать сервер Oracle  [new]
::..
Guest
10 дней спустя...
вернулся к проблеме

MDAC 2.71.9040.2

select @@version
Microsoft SQL Server 2000 - 8.00.760 (Intel X86) Dec 17 2002 14:22:05 Copyright (c) 1988-2003 Microsoft Corporation Enterprise Edition on Windows NT 5.0 (Build 2195: Service Pack 4)
15 мар 05, 15:08    [1387062]     Ответить | Цитировать Сообщить модератору
 Re: Не могу прилинковать сервер Oracle  [new]
::..
Guest
хм... вопрос снят - упорно писал не правильный data source :-//
15 мар 05, 17:23    [1387885]     Ответить | Цитировать Сообщить модератору
 Re: Не могу прилинковать сервер Oracle  [new]
Димка80
Member

Откуда:
Сообщений: 2
Microsoft SQL Server 2000 - 8.00.760 (Intel X86) Dec 17 2002 14:22:05 Copyright (c) 1988-2003 Microsoft Corporation Enterprise Edition on Windows NT 5.0 (Build 2195: Service Pack 4)

Ошибка таже самая!!!!
Люди куда копать??????
22 мар 05, 14:34    [1405568]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить