powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Обмен данными между SQL Server и Oracle Server
5 сообщений из 5, страница 1 из 1
Обмен данными между SQL Server и Oracle Server
    #32016648
Максим
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Каким образом происходит обмен данными между SQL Server и Oracle Server .
Кто сталкивался, помогите plz.
...
Рейтинг: 0 / 0
Обмен данными между SQL Server и Oracle Server
    #32016654
MishGan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для работы с Окаклом через MS SQL можно использовать функции OPENQUERY или OPENRECORDSET (см. BOL)
Если нужно из ORACLE лезть в MS, то для этого сначала почитать раздел доки который называется "Part III Heterogeneous Services Concepts and Administration" (ORACLE 8.1.7, насчет других версий не знаю)
Смысл там в том, что создается DB-LINK к серверу MSSQL и далее с ним можно работать как с обычным DB-LINKом.
...
Рейтинг: 0 / 0
Обмен данными между SQL Server и Oracle Server
    #32016655
MishGan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну а если просто нужно перегнать один раз данные, то вполне подойдет DTS.
...
Рейтинг: 0 / 0
Обмен данными между SQL Server и Oracle Server
    #32016668
sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Check the last issue of the SQL Server Magazine , eng edition. Huge artitle how to set up the linked servers to Oracle, for example was created the linked server on SQL 2000 and you can use the following statement to get data from Oracle:

select * from OPENQUERY([OracleGLS2PROD_User142222],
'select * from GIFADMIN.GIF_INTERFACE_STATUS
where BRANCH_ID = 2 AND TO_CHAR(START_DATE) = TO_CHAR(SYSDATE) order by INTERFACE_ID')

as you see the beaty that you using in the second part the ORACLE T-SQL rules (TO_CHAR) statement for example
...
Рейтинг: 0 / 0
Обмен данными между SQL Server и Oracle Server
    #32016704
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если устраивает обмен только на стороне SQL, тогда:
1. Ставим клиентскую част оракла на машину с SQL
2. Настраиваем tnsnames.ora на машине с SQL
3. SQL->EM->Наш_Cервер->Security->Linked Servers->New ...
4. Провайдер не оракловый, а мелькомягких
5. Работаем через select * from linked_server..user_oracle.table_oracle

У меня работает с клиентом оракла 8.1.7 и SQL2000(SP1).
Правда нужно иметь открытов консольную сессию
на SQL-сервере, иначе (если не войти локально) не подцепляем
почему-то оракла-сервера...
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Обмен данными между SQL Server и Oracle Server
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]