gpt4 book ai didi

CICS 中的 Java - 类型 2 JDBC 连接给出错误 SQLCODE = -922,SQLSTATE = 42505,错误标记 = PLAN ACCESS;00F30034

转载 作者:行者123 更新时间:2023-12-01 08:56:14 24 4
gpt4 key购买 nike

在 Java 代码中尝试使用 Type 2 驱动程序获取连接。

String jdbcUrl = "jdbc:default:connection";

Connection connection = DriverManager.getConnection(jdbcURL);

我收到以下错误。

com.ibm.db2.jcc.am.SqlSyntaxErrorException: [jcc][50053][12311][3.69.56] T2zOS exception: [jcc][T2zos]T2zosConnection.flowConnect:execConnect:1425: DB2 engine SQL error, SQLCODE = -922, SQLSTATE = 42505, error tokens = PLAN ACCESS;00F30034 ERRORCODE=-922, SQLSTATE=42505

我的 DB2Conn 属性:

 i DB2Conn                                                                     
STATUS: RESULTS - OVERTYPE TO MODIFY
Db2conn Accountrec( Txid ) ***Authid( ) Authtype( Sign )*** Comauthid( ) Comauthtype( Cuserid ) Comthreadlim( 0001 ) Comthreads(0000) Connecterror( Abend ) Connectst( Connected )
Db2groupid( ) ***Db2id( DB2 )*** Db2release(1010) Drollback(Rollback)
Msgqueue1( CSMT ) Msgqueue2( ) Msgqueue3( ) Nontermrel( Norelease )
Plan( DEFAULT ) Planexitname( ) Priority( Equal ) Purgecyclem( 00 )
Purgecycles( 30 ) Resyncmember( ) Reuselimit( 01000 )
***Signid( ABCDCICS )***

最佳答案

根据the manual ,SQLCODE -922 意味着您无权使用资源,在您的特定情况下 - PLAN ACCESS。至于解决方案,上述手册建议这样做(强调我的):

If error-type is 'PLAN ACCESS', then the authorization ID associated with this connection is not authorized to use the specified plan name or the specified plan name does not exist. See your system administrator.

关于CICS 中的 Java - 类型 2 JDBC 连接给出错误 SQLCODE = -922,SQLSTATE = 42505,错误标记 = PLAN ACCESS;00F30034,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42022423/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com