Предварительные условия для .NET DB2 OLEDB - PullRequest
5 голосов
/ 23 февраля 2011

Я написал приложение Windows Forms на C #, .NET Framework 2.0, которое использует System.Data.OleDb для связи с базой данных SQL Server 2000, которая работает нормально. Теперь мне нужно улучшить приложение для взаимодействия с базой данных DB2 в AS / 400 . Это просто вопрос настройки строки подключения или мне нужно дополнительное программное обеспечение драйвера (откуда) и / или ссылки в моем проекте?

Я бы хотел использовать OLEDB, но с DB2.

Редактировать: я скачал Microsoft OLE DB Provider , но не смог установить его на свой настольный ПК для разработки, потому что у меня не установлен SQL Server. Этот поставщик, по-видимому, предназначен только для интеграции SQL Server с DB2, тогда как я хочу интегрировать приложение Windows Forms с DB2. Существует ли другое место загрузки для поставщика OLE DB, для которого не требуется SQL Server, который я могу использовать с рабочего стола Windows?

1 Ответ

5 голосов
/ 23 февраля 2011

Для этого вы можете использовать Microsoft OLEDB для поставщика DB2 . Также изменится строка подключения.

как:

Поставщик = DB2OLEDB; Библиотека сетевого транспорта = TCPIP; Сетевой адрес = xxx.xxx.xxx.xxx; Исходный каталог = MyCtlg; Коллекция пакетов = MyPkgCol; Схема по умолчанию = Схема; Идентификатор пользователя = myUsername; Пароль = myPassword;

Или вы можете использовать собственный IBM OLE DB Provider для DB2 , который работает без SQL Server.

Обратите внимание на Строки соединения для IBM DB2 для всех других провайдеров и их конфигурации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...