我的要求是檢查我們是否可以連接到沒有通過java程序定義的模式的數據庫並創建數據庫。 這工作正常使用JDBC連接到數據庫URL
Connection connection =
DriverManager.getConnection("jdbc:db2://wcspocca-db.cloudapp.net:50001/db2inst1","vmadmin","[email protected];");
數據庫:DB2 模式:DB2INST1
但
Connection connection =
DriverManager.getConnection("jdbc:db2://wcspocca-db.cloudapp.net:50001/","vmadmin","[email protected];");
失敗 爲什麼?
com.ibm.db2.jcc.am.mo: [jcc][10165][10045][4.7.85] Invalid database URL syntax: jdbc:db2://wcspocca-db.cloudapp.net:50001/. ERRORCODE=-4461, SQLSTATE=42815
所以DBName是強制性的。謝謝。 – shiva
我們可以實現通過下面的java程序 1.連接到安裝在主機上的遠程數據庫DB2 2.對數據庫DB2 3.執行一些表的創建創建一個數據庫模式「PROD」 SQLS 機1: wcspocca-db.cloudapp.net。 (db2安裝時沒有創建任何數據庫模式) 機器2 :(運行java程序,連接數據庫安裝在上面的遠程機器上運行一些sqls) – shiva