Windows

Db2 Data Server Client 11.5 的啟動密鑰元件號?

  • December 14, 2019

我想我已經到了Google的盡頭,但仍然找不到下載 IBM Data Server Client 11.5 許可證文件所需的元件號。此處未列出https://www.ibm.com/support/pages/db2-version-111-activation-key-part-numbers我開始厭倦了該消息

LIC1407N 您正在嘗試註冊無效的許可證證書文件

更新

客戶端將提供一組託管在 IIS 上的 .Net 應用程序。它們依賴於 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-though-db2-connect-license-file-exists- license-directory-install-path(路徑中沒有許可證文件)

D:\IBM\SQLLIB\BIN>db2licm.exe -l
Product name:                     "IBM Data Server Client"
Product identifier:               "db2client"
Version information:              "11.5"

明白了,如此處所述SQL1598N 錯誤從 IBM 數據伺服器驅動程序連接到大型機 DB2 即使 DB2 Connect 許可證文件存在於安裝路徑的許可證目錄中

可以通過將其中一個文件複製到 installation_path/license 目錄來許可 IBM 數據伺服器驅動程序連接到大型機 DB2,例如 DB2 for z/OS、IBM DB2 for IBM i 和 DB2 Server for VM 和 VSE 伺服器。

  • DB2 Connect 個人版:db2conpe.lic
  • DB2 Connect 應用程序伺服器版:db2consv_as.lic
  • DB2 Connect 企業版:db2consv_ee.lic
  • 用於 System i 的 DB2 Connect Unlimited Edition:db2consv_is.lic
  • DB2 Connect Unlimited Edition for System z:db2consv_zs.lic

我按照解釋做了,找到了 IBM DB2 Connect Unlimited Edition for System z 的啟動密鑰——Linux、UNIX 和 Windows 多語言啟動 11.5,即CC1V0ML並下載並添加了它——restartet 和瞧

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

引用自:https://serverfault.com/questions/995575