Мне нужно создать связанный сервер с базой данных DB2 на мэйнфрейме. Кто-нибудь сделал это успешно на 64-разрядной версии SQL Server 2005? Если да, то какой провайдер и настройки были использованы?
Важно, чтобы связанный сервер работал независимо от того, используем ли мы аутентифицированную учетную запись Windows для входа в SQL Server или для входа в SQL Server. Также важно, чтобы и OPENQUERY
методы , состоящие из четырех частей, и методов запросов были функциональными. У нас есть один, настроенный на компьютере с SQL Server 2000, который работает хорошо, но он использует поставщика, который не доступен для 64-битной SS 2005.
У нас была такая же проблема с производственной системой в конце прошлого года (сентябрь 2007 г.), и официальное сообщение от нашего контакта с Microsoft состояло в том, что у них был 64-битный драйвер oledb для подключения к ASI / DB2, но в то время это было в BETA .
Не уверен, когда он выйдет из бета-версии, но это была новость прошлого года.
Мы решили перенести производственный сервер на 32-битную машину, поскольку нам было неудобно использовать бета-драйверы в производственных системах.
Я знаю, что это не отвечает на ваш вопрос, но, надеюсь, даст вам некоторое представление
Какой провайдер вы используете для Sql 2000? Я почти уверен, что у MS есть драйвер x64 OLEDB для DB2 (часть Host Integration Server, но доступная как отдельная загрузка). У IBM есть x64 для .NET и ODBC, а также возможный OLEDB (хотя это PITA, чтобы найти).
Как только вы получите настройку связанного сервера, я уверен, что все остальные ваши требования будут автоматически ...
Из набора функций за февраль 2007 года :
Поставщик Microsoft OLE DB для DB2 является компонентом COM для интеграции важных данных, хранящихся в базах данных IBM DB2, с новыми решениями на основе Microsoft SQL Server 2005 Enterprise Edition и Developer Edition. Разработчики и администраторы SQL Server могут использовать поставщика со службами Integration Services, Analysis Services, Replication, Reporting Services и процессором распределенных запросов. Запустите самораспаковывающийся пакет загрузки, чтобы создать папку установки. Одна программа установки установит поставщика и инструменты на компьютеры x86, x64 и IA64.