Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Linked server 32 bit к MS SQL 2008 64 bit. Возможно ли это?  [new]
lazyDBA
Member

Откуда:
Сообщений: 75
Необходимо подключить базу данных 32 Бит (Pervasive 8) к MS SQL 2008 (64 бит).
Попытка сделать через Linked server выдает ошибку:

"... The specified DSN contains an architecture mismatch between the Driver and Application ..."

Большинство сообщений на интернете утверждают что это подключение невозможно.
Может кто-то сталкивался с подобным и нашел решение?
17 авг 12, 21:28    [13029179]     Ответить | Цитировать Сообщить модератору
 Re: Linked server 32 bit к MS SQL 2008 64 bit. Возможно ли это?  [new]
Serg_77m
Member

Откуда: Донецк
Сообщений: 237
lazyDBA,

где-то (кажется, в MSDN) было такое решение на крайний случай: поставить ещё один 32-битный SQL-сервер в качестве ретранслятора. Создать в нём linked server на нужную базу, а в 64-битном SQL создать linked сервер на 32-битный SQL.
17 авг 12, 21:36    [13029207]     Ответить | Цитировать Сообщить модератору
 Re: Linked server 32 bit к MS SQL 2008 64 bit. Возможно ли это?  [new]
lazyDBA
Member

Откуда:
Сообщений: 75
Serg_77m, Спасибо.

Но ме нужно делать не только дата трансфер а и INSERT,UPDATE и DELETE на Pervasive из MS SQL,
и эта конструкция получается громоздкой.
17 авг 12, 21:58    [13029270]     Ответить | Цитировать Сообщить модератору
 Re: Linked server 32 bit к MS SQL 2008 64 bit. Возможно ли это?  [new]
Serg_77m
Member

Откуда: Донецк
Сообщений: 237
lazyDBA,

а нельзя заготовить набор хранимых процедур для всех этих INSERT, UPDATE и DELETE, поместить их базу 32-битного SQL, и потом обращаться к ним?
17 авг 12, 22:16    [13029314]     Ответить | Цитировать Сообщить модератору
 Re: Linked server 32 bit к MS SQL 2008 64 bit. Возможно ли это?  [new]
lazyDBA
Member

Откуда:
Сообщений: 75
Число процедур которых надо продублировать порядка 100,
кроме того в них надо внести новую переменную LinkedserverName и т.п
Возможо так и будем делать если не найдем решения попроще.
17 авг 12, 23:23    [13029494]     Ответить | Цитировать Сообщить модератору
 Re: Linked server 32 bit к MS SQL 2008 64 bit. Возможно ли это?  [new]
лошрпавы
Guest
Проблемы были даже на LinkedServer
SQL2005x64 -> SQL2000x86

Требовалась установка instcat.sql на SQL2000x86

Так что это скорее вопрос к Pervasive
17 авг 12, 23:30    [13029511]     Ответить | Цитировать Сообщить модератору
 Re: Linked server 32 bit к MS SQL 2008 64 bit. Возможно ли это?  [new]
lazyDBA
Member

Откуда:
Сообщений: 75
У на сейчас стоит MS SQL 2000 и Pervasive, готовимся переходить на MS SQL 2008, вот и возник вопрос перелинковки баз данных. ис
17 авг 12, 23:58    [13029569]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Linked server 32 bit к MS SQL 2008 64 bit. Возможно ли это?  [new]
Yura_Z
Member

Откуда:
Сообщений: 85
Пробовал - через линк тянуть данные из PSQL в MSSQL
мне правда не подходит вариант Link
2 июл 15, 15:18    [17844038]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить