2016-11-22 73 views
0

我的后端系统经由数据源连接到一个远程Oracle DB:连接Oracle DB用的SQLDeveloper

dataSource_esb {

方言= org.hibernate.dialect.Oracle10gDialect

driverClassName =“ORACLE .jdbc.driver.OracleDriver”

网址:JDBC:预言:瘦:@xxxx:1521 /测试

用户名:用户名

密码:密码

}

现在我想通过的SQLDeveloper连接到这个数据库,但我无法连接。下面是的SQLDeveloper配置:

  • 连接名称:测试
  • 用户名:用户名
  • 密码:密码
  • 连接类型:基本
  • 作用:默认
  • 主机名:XXXX
  • 端口:1521
  • SID: -
  • 服务名称:测试

回答

1

数据库test应在SID而不是service name

0

按照您的数据的基础上URL的JDBC:预言:瘦:@xxxx:1521 /测试 JDBC:预言:薄是驱动程序的种类 @xxxx:1521是端口号 然后代替/测试的还应有:测试测试是否是配置中的数据库SID。 希望你能理解

谢谢 Basanta