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

Откуда:
Сообщений: 829
Имеем настроенный ODBC ( odbc1 ) c базой (Б1) на SQLSERVER
Как можно , зная только имя оdbc1 записать таблицу Б1.Т1 в текущую базу ?
7 сен 05, 14:26    [1854914]     Ответить | Цитировать Сообщить модератору
 Re: Связь с серевером через ODBC  [new]
Melkiades
Member

Откуда: Москва
Сообщений: 1553
Не совсем понятно что нужно сделать. Create table?
Из-под чего подключаетесь?
7 сен 05, 14:31    [1854932]     Ответить | Цитировать Сообщить модератору
 Re: Связь с серевером через ODBC  [new]
YuriAM
Member

Откуда:
Сообщений: 829
в query analyzer нужно написать SELECT * from aaa, ( по аналогии с OPENDATASOURCE ) зная только ODBC name . То есть имя связанной базы не известно. aaa - таблица в связанной базе
7 сен 05, 14:35    [1854962]     Ответить | Цитировать Сообщить модератору
 Re: Связь с серевером через ODBC  [new]
YuriAM
Member

Откуда:
Сообщений: 829
утилита osql Выполняет это. Но мне нужно получить набор под Query Analyzer,
чтобы по необходимости смог сохранить результат в таблице
osql  /D Pubs_2000 /U sa /P sql  /q  "EXIT(SELECT * from aaa)"
7 сен 05, 14:44    [1855011]     Ответить | Цитировать Сообщить модератору
 Re: Связь с серевером через ODBC  [new]
YuriAM
Member

Откуда:
Сообщений: 829
Пока жду !!!
7 сен 05, 14:57    [1855081]     Ответить | Цитировать Сообщить модератору
 Re: Связь с серевером через ODBC  [new]
Glory
Member

Откуда:
Сообщений: 104760
SELECT * FROM OPENROWSET('MSDASQL', 'DSN=Pubs_2000;', 'select * from aaa') AS a 
7 сен 05, 15:04    [1855131]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Связь с серевером через ODBC  [new]
Шамиль Фаридович
Member

Откуда: Саратов
Сообщений: 454
А как аналогичную конструкцию построить с помощью OPENDATASOURCE?
А если провайдер требует аутентификации?
28 дек 09, 17:38    [8128729]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить