3

これは、Tomcatのlocalhostフォルダーにある私のNXYTEST.xmlです。

<Context path="/test" reloadable="true" docBase="D:\Development\workspace\NXYTEST\WebContent" workDir="D:\Development\workspace\NXYTEST\work">
    <Resource auth="Container" driverClassName="com.ibm.db2.jcc.DB2Driver" maxActive="20" maxIdle="10" maxWait="-1" name="jdbc/ebank_ds" password="abc123" type="javax.sql.DataSource" url="jdbc:db2://172.31.17.114:60012/TESTDB" username="con2nns" />
</Context>

プロジェクトを起動してdb接続を取得しますが、次のようなエラーが発生します。

DB2 SQL error: SQLCODE: -204, SQLSTATE: 42704, SQLERRMC: CON2NNS.PUB_APPPAR caused by: DB2 SQL error: SQLCODE: -204, SQLSTATE: 42704, SQLERRMC: CON2NNS.PUB_APPPAR cause: com.ibm.db2.jcc.c.SqlException: DB2 SQL error: SQLCODE: -204, SQLSTATE: 42704, SQLERRMC: CON2NNS.PUB_APPPAR

「testschema」をデフォルトのスキーマとして設定したいのですが、助けてください...

4

1 に答える 1

6

url=この文字列の最後に追加できるはずです。

:currentSchema=MySchema;

したがって、あなたは次のようになります。

jdbc:db2://172.31.17.114:60012/TESTDB:currentSchema=testschema;
于 2012-05-25T12:56:11.033 に答える