Является ли доступная db2 Express для IBM похожей на зеленый экран DB2 для IBM i (db2/as400)?

в основном. Я пытаюсь разработать приложение PHP, для которого требуется доступ к базе данных DB2 для IBM i (db2/as400). Однако я мало знаком со средой DB2 для IBM i (db2/as400), поэтому занимаюсь исследованием.

Я планирую установить db2 Express, который я нашел здесь на моем ноутбуке разработчика, надеясь, что я смогу эмулировать его из серверной среды нашего клиента. Было бы то же самое? или мне скачать другой?


person Randolf    schedule 20.02.2015    source источник
comment
возможный дубликат отличий SQL для версий DB2   -  person bhamby    schedule 20.02.2015
comment
Я думаю, ты поступил правильно. Вы будете подключаться с помощью строки подключения, и вам нужно будет выполнить некоторые настройки.   -  person danny117    schedule 21.02.2015
comment
Спасибо, парни. думаю, я продолжу загрузку db2.   -  person Randolf    schedule 21.02.2015


Ответы (1)


Все три основные платформы DB2 (z/OS, i и LUW) имеют достаточно общего синтаксиса SQL, чтобы сделать разработку межплатформенных приложений достижимой целью. Стоит отметить, что текущая редакция IBM SQL Reference for Cross- Разработка платформы содержит более тысячи страниц.

IBM Data Studio, бесплатная IDE на основе Eclipse, способна выполнение операторов SQL, просмотр объектов базы данных и разработка хранимых процедур на каждой платформе DB2. Это отдельная загрузка с серверов и клиентов DB2.

В отличие от кросс-платформенного DML, который во многом идентичен, DDL, лежащий в основе приложения, может значительно различаться между DB2 for i и DB2 LUW, платформой/семейством, к которому принадлежит DB2 Express-C.

Межплатформенное подключение к DB2 проще всего осуществить с помощью драйвера IBM JDBC Type 4, но для PHP это может оказаться нецелесообразным. Для доступа к DB2 for i (и z/OS) по другим протоколам требуется дополнительная программа с именем Соединение DB2.

person Fred Sobotka    schedule 21.02.2015