2014-10-30 352 views
0

我創建了一個測試Jee7應用程序運行在Glassfish 4上訪問z/OS上的DB2 v10。HHH000362:無法檢索類型信息結果集:com.ibm.db2.jcc.am.SqlException:DB2 SQL錯誤:SQLCODE = -525,SQLSTATE = 51015,DRIVER = 4.14.111

我使用Hibernate的

它從該服務器警告

INFO: HV000001: Hibernate Validator 5.0.0.Final 
INFO: HHH000204: Processing PersistenceUnitInfo 
INFO: HHH000412: Hibernate Core {4.3.0.Final} 
INFO: HHH000206: hibernate.properties not found 
INFO: HHH000021: Bytecode provider name : javassist 
INFO: HCANN000001: Hibernate Commons Annotations {4.0.4.Final} 
WARN: HHH000362: Unable to retrieve type info result set : com.ibm.db2.jcc.am.SqlException: DB2 SQL Error: SQLCODE=-525, SQLSTATE=51015, SQLERRMC=2;DSN00000.NULLID.SYSSTAT;5359534C564C3031, DRIVER=4.14.111 
INFO: HHH000400: Using dialect: org.hibernate.dialect.DB2Dialect 
INFO: HHH000397: Using ASTQueryTranslatorFactory 

我寧願我的服務器啓動時沒有errrors或警告,我怎麼能解決這個問題APART預計所有的作品?

回答

0

的-525的原因是缺少許可證包在z/OS DB2LIC.SYSLIC

從IBM DOCS

Resolving the problem 
For connections to DB2 LUW servers this error can be ignored as it is only logged in the JCC diagnostic log (jccdiag.log) and within a driver trace and is not returned to the application. There is no impact on the application and does not cause connections to fail. 
For connections to DB2 for z/OS, this package can be created by running the db2connectactivate command that is found within the license activation package for DB2 Connect Unlimited Edition for System z. This package can be obtained from Passport Advantage. 
1

SQLCODE = -525

THE SQL STATEMENT CANNOT BE EXECUTED BECAUSE IT WAS IN ERROR AT BIND TIME FOR SECTION = sectno PACKAGE = pkgname CONSISTENCY TOKEN = contoken

  • 該語句是錯誤操作時,包被束縛,但忽略了錯誤,則因爲該選項SQLERROR(CONTINUE)中的溶液使用。由於該語句包含錯誤,因此無法執行。
  • 該語句可能不是此位置的可執行語句,也可能只能由DB2®應用程序請求者(例如,在OS/2上運行的應用程序中的DECLARE TABLE導致此消息)執行。

瞭解更多:http://www-01.ibm.com/support/knowledgecenter/SSEPEK_10.0.0/com.ibm.db2z10.doc.codes/src/tpc/n525.dita

+0

感謝您抽出時間來看看在這一點上,在服務器啓動期間發生這種情況是很奇怪的,因爲我已經對我的應用程序進行了任何客戶調用。我已經設置了,但是當出現此警告時,日誌中不會顯示SQL。 – Hector 2014-10-30 10:40:22

相關問題