我想了解连接到数据源的基础知识。使用Weblogic,如果我想要连接到一个DataSource,我如何解释它;
jdbc:oracle:thin:@localhost:1521:XE另外,当我们指定用户名/密码时,是整个数据库的用户名/密码吗?
我使用的是Oracle 11g XE。
例如,在此URL中,哪个部分代表什么?
发布于 2013-07-09 16:55:28
无论何时通过网络进行通信,您都需要以下三个基本事项
典型的例子是
http://docs.oracle.com/index.html
其中http - protocol
docs.oracle.com -主机
对资源执行index.html操作
类似地,其他示例将是
ftp://public.ftp-servers.example.com/mydirectory/myfile.txt
因此,一般而言,网络上的资源可以表示为
原始码
将同样的方法扩展到您提到的JDBC URL
jdbc:oracle:thin:@localhost:1521:XE
jdbc:oracle:thin -指定协议,该协议反过来指示要使用的驱动程序。因此,每个驱动程序都有自己的协议来与数据库服务器通信。
localhost:1521 - is主机
XE-是要访问的资源。
发布于 2013-07-09 16:35:36
连接字符串定义
jdbc:oracle:thin:[USER/PASSWORD]@[HOST][:PORT]:SID发布于 2013-07-09 16:35:42
jdbc:oracle:thin指定了Oracle的JDBC瘦驱动程序。
@localhost是主机名,也就是DB服务器机器。
服务器运行时的1521 post。
XE可以是tnsnames.ora文件中定义的oracle服务名称或SID
您还可以指定用户名/密码:
jdbc:oracle:thin:[USER/PASSWORD]@//[HOST][:PORT]/SERVICEhttps://stackoverflow.com/questions/17543526
复制相似问题