0
我是Oracle連接管理器的新手。有人可以幫助我通過Java客戶端代碼示例通過Oracle連接管理器與Oracle數據庫進行交談。Oracle連接管理器Java客戶端示例
我是Oracle連接管理器的新手。有人可以幫助我通過Java客戶端代碼示例通過Oracle連接管理器與Oracle數據庫進行交談。Oracle連接管理器Java客戶端示例
來自oracle docs的報價。
運行連接管理器的Web服務器位於主機webHost上並正在偵聽端口1610.要連接的數據庫在主機oraHost上運行,偵聽端口1521和SID ORCL。您使用TNS關鍵字值格式編寫URL:
String myURL =
"jdbc:oracle:thin:@(description=(address_list=
(address=(protocol=tcp)(port=1610)(host=webHost))
(address=(protocol=tcp)(port=1521)(host=oraHost)))
(connect_data=(INSTANCE_NAME=orcl))
(source_route=yes))";
OracleDataSource ods = new OracleDataSource();
ods.setURL(myURL);
ods.setUser("scott");
ods.setPassword("tiger");
Connection conn = ods.getConnection();
address_list條目中的第一個元素表示到連接管理器的連接。第二個元素表示要連接的數據庫。列出地址的順序非常重要。
當你的小應用程序使用的URL,例如上面的一個,它的行爲完全就好像它是直接連接到主機oraHost上的數據庫。