我是Oracle连接管理器的新手。有些人可以通过Oracle连接管理器帮助我使用Java客户端代码示例与oracle数据库通信。
答案 0 :(得分:0)
来自oracle docs。
运行Connection Manager的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条目中的第一个元素表示与Connection Manager的连接。第二个元素表示要连接的数据库。列出地址的顺序非常重要。
当您的applet使用上述URL时,它的行为就像它直接连接到主机oraHost上的数据库一样。