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

Откуда: Казахстан
Сообщений: 163
Добрый вечер!

Сталкнулся с такой проблемой

Необходимо скопировать данные из InterBase 5.5 в MS SQL SERVER 2005.
Для этого установил IBProvider, в MS SQL SERVER 2005 (Объекты сервера-Связанные серверы-Поставщики) появились LCPI.IBProvider.1, LCPI.IBProvider.2. Но для них я не могу установить Параметры поставщика, доступна тока опция Обновить. Это первая проблема

вторая проблема
После делаю новый Связанный сервер
Связанный сервер – EXPORT
Тип сервера – Другой источник данных
Поставщик – LCPI OLE DB Provider for Interbase [v2]
Источник данных – <имя компьютера>:<путь к файлу>
Строка поставщика - password=masterkey;User ID=sysdba;ctype=WIN1251;truncate_char=false;support_odbc_query=true;odbc_call_sp=0

жму ok, появился тока что связанный сервер, но он ПУСТ, не раскрывается

Подумал глюк это... не отображается просто

Делаю запрос, выходит следующая ошибка
Сообщение 7311, уровень 16, состояние 2, строка 1
Cannot obtain the schema rowset "DBSCHEMA_TABLES_INFO" for OLE DB provider "LCPI.IBProvider.2" for linked server "EXPORT". The provider supports the interface, but returns a failure code when it is used.

Подскажите пж, в чем дело?
или другой способ связать сервера
21 дек 09, 20:28    [8098146]     Ответить | Цитировать Сообщить модератору
 Re: Связывание серверов(Microsoft SQL Server и InterBase)  [new]
Glory
Member

Откуда:
Сообщений: 104760
Вы этих провайдеров - LCPI.IBProvider.1, LCPI.IBProvider.2 - проверяли на работоспобность ?
Например, создали UDL файл с ними и проверили возможность коннекта с InterBase ?
22 дек 09, 10:33    [8099608]     Ответить | Цитировать Сообщить модератору
 Re: Связывание серверов(Microsoft SQL Server и InterBase)  [new]
Damir83
Member

Откуда: Казахстан
Сообщений: 163
UDL файл создавал

Успешно
Имя сервера, версия Интербейса успешно определилось
22 дек 09, 11:22    [8100069]     Ответить | Цитировать Сообщить модератору
 Re: Связывание серверов(Microsoft SQL Server и InterBase)  [new]
pr0ger
Member

Откуда: Москва
Сообщений: 1933
http://www.ibprovider.com/eng/documentation/con_to_ms.html
Но в бесплатной версии провайдера нет поддержки прилинкованных серверов.
22 дек 09, 12:56    [8101093]     Ответить | Цитировать Сообщить модератору
 Re: Связывание серверов(Microsoft SQL Server и InterBase)  [new]
Damir83
Member

Откуда: Казахстан
Сообщений: 163
Верно
у меня все бесплатное стоит(((....
22 дек 09, 15:40    [8102607]     Ответить | Цитировать Сообщить модератору
 Re: Связывание серверов(Microsoft SQL Server и InterBase)  [new]
Коваленко Дмитрий
Member

Откуда: Липецк
Сообщений: 569
Damir83
Верно
у меня все бесплатное стоит(((....


Если задача разовая, то скачай триал и обрети счастье.
28 дек 09, 21:46    [8129484]     Ответить | Цитировать Сообщить модератору
 Re: Связывание серверов(Microsoft SQL Server и InterBase)  [new]
Damir83
Member

Откуда: Казахстан
Сообщений: 163
не разовая...
29 дек 09, 07:46    [8129993]     Ответить | Цитировать Сообщить модератору
 Re: Связывание серверов(Microsoft SQL Server и InterBase)  [new]
Amal
Member

Откуда:
Сообщений: 14
Была такая же задача.
Работоспособного оле провайдера бесплатного не нашел (может и руки кривые :( )
Нашел Вот это
http://www.firebirdsql.org/index.php?op=files&id=odbc

Firebird_ODBC_2.0.0-Win32
Со странностями но работает...
через OpenQuery()

Если найдется другое решение просьба озвучить. Очень хочется от ОДБС уйти
29 дек 09, 12:01    [8131377]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить