Я думаю, что дошел до конца Google, но все еще не могу найти номер детали, который мне нужен для загрузки файла лицензии для IBM Data Server Client 11.5. Не указано здесь https://www.ibm.com/support/pages/db2-version-111-activation-key-part-numbers и я начинаю уставать от сообщения
LIC1407N Вы пытаетесь зарегистрировать недействительный файл сертификата лицензии.
Обновить
Клиент будет обслуживать набор приложений .Net, размещенных на IIS. Они зависят от конфигурации каталога db2 test (и prod). Команды каталога db2 выполнены успешно, но когда я хочу проверить соединение с db2 с помощью команды
db2 connect to TEST user TESTUSER
Я получаю (при применении действующего пароля)
SQL1598N An attempt to connect to the database server failed because of a
licensing problem. SQLSTATE=42968
Если я ввожу неверный пароль, я получаю
D:\IBM\SQLLIB\BIN>db2 connect to TEST user TESTUSER
Enter current password for CFFSAFI:
SQL30082N Security processing failed with reason "24" ("USERNAME AND/OR
PASSWORD INVALID"). SQLSTATE=08001
Итак, первая ошибка с правильным паролем и последняя с неправильным паролем, насколько мне известно, подтверждает, что я могу подключиться к db2.
Что объясняется здесь https://www.ibm.com/support/pages/sql1598n-error-connecting-mainframe-db2-ibm-data-server-driver-even- While-db2-connect-license-file-exists-license-directory- путь установки (У меня в пути нет файла лицензии)
D:\IBM\SQLLIB\BIN>db2licm.exe -l
Product name: "IBM Data Server Client"
Product identifier: "db2client"
Version information: "11.5"
Получил, как описано здесь SQL1598N ошибка при подключении к мэйнфрейму DB2 из драйвера IBM Data Server, даже если файл лицензии DB2 Connect существует в каталоге лицензий пути установки
Можно лицензировать драйвер IBM Data Server для подключения к мэйнфреймам DB2, таким как DB2 для z / OS, IBM DB2 для IBM i и DB2 Server для серверов VM и VSE, скопировав один из этих файлов в каталог install_path / license.
- DB2 Connect Personal Edition: db2conpe.lic
- Версия сервера прикладных программ DB2 Connect: db2consv_as.lic
- DB2 Connect Enterprise Edition: db2consv_ee.lic
- DB2 Connect Unlimited Edition для System i: db2consv_is.lic
- DB2 Connect Unlimited Edition для System z: db2consv_zs.lic
Я сделал, как объяснялось, нашел ключ активации для IBM DB2 Connect Unlimited Edition для System z - Activation 11.5 для Linux, UNIX и Windows Multilingual, который является CC1V0ML и скачал и добавил - рестартет и вуаля
D:\IBM\SQLLIB\BIN>db2 connect to TEST user TESTUSER
Enter current password for TESTUSER:
Database Connection Information
Database server = DB2 z/OS 11.1.5
SQL authorization ID = TESTUSER
Local database alias = TESTUSER
Вам не нужно применять какую-либо лицензию к клиенту Db2. Клиенты Db2 не лицензированы.