2013-04-17 5 views
1

Недавно я начал работать в приложении, которое нужно писать и читать из базы данных DB2, и до сих пор я никогда не использовал DB2.Подключение к каждой платформе DB2 через .NET.

Чтение в Интернете, я получил некоторую информацию и сделал некоторые предположения. Мне просто нужно знать, правильно ли я думаю, или если есть другой способ.

  • С IBM Data Provider (.net DLL) Я могу подключиться только к DB2, работающей на Linux или серверах Windows.
  • Для DB2, работающей на as/400, z/os, iS, я могу использовать эти же DLL-файлы, НО (!)
    необходимо использовать «DB2 Connect» для этого.
  • Если у меня нет «DB2 Connect», я могу подключаться только к базам данных, работающим как/400, z/os или iS, если я использую OLEDB или ODBC.

Извините, если я неправильно понял что-то простое.

ответ

0

Вы можете подключиться к DB2 for i в Power Systems (ранее AS/400 или iSeries) с поставщиком данных .NET, который поставляется с IBM i Access (ранее IBM iSeries Access). DB2 Connect не требуется для этой платформы.

Убедитесь, что ваша версия IBM i Access for Windows (или IBM ISeries Access) больше или равна версии IBM I (ранее известный как OS/400 или i5/OS), и что он имеет правильный service pack установлен.

+0

сначала, спасибо за ваше время и ответ. Итак, с IBM i, я могу подключиться к DB2, размещенной в Windows и Linux тоже? Я могу сказать, что этот пакет IBM i Access - все, что мне нужно для работы с DB2 на всех платформах? Сегодня я уже сделал простую программу, подключившись к DB2 на моем сервере Windows. Но я использую DLL, поставляемые с DB2 Express C. Существует ли разница между DLL-файлами, поставляемыми с DB2 express, и данными в пакете IBM i? –

+0

[Поставщик данных IBM Data для .NET] (http://publib.boulder.ibm.com/infocenter/idshelp/v115/index.jsp?topic=%2Fcom.ibm.net_cc.doc%2Fcom.ibm.swg. im.dbclient.adonet.doc% 2Fdoc% 2Fc0010960.htm) эти файлы, которые я использую на самом деле. И где мои сомнения приходят. –

+1

Просмотрите поддерживаемые уровни выпуска для каждой платформы, к которой вы подключаетесь. Показанные уровни являются текущими для IBM i, и я полагаю, что для z/OS, по-видимому, для LUW тоже рассматривается источник из группы, которая создает DB2 LUW. (DB2 for i относится к другой группе в IBM, поэтому может быть сложно найти информацию об этом на страницах DB2 группы управления информацией, а их продукты иногда не упоминают поддержку текущих выпусков IBM i. Я доволен см. этот * * * обложка v5r4 до 7.1) – WarrenT

Смежные вопросы