当前位置: 首页 > 知识库问答 >
问题:

使用sqlDeveloper连接到Oracle DB

姬银龙
2023-03-14

我的后端系统正在通过数据源连接到远程Oracle DB:

dataSource_esb {

    dialect = org.hibernate.dialect.Oracle10gDialect
    driverClassName = 'oracle.jdbc.driver.OracleDriver'
    url : jdbc:oracle:thin:@x.x.x.x:1521/test
    username : username
    password : password

}

现在我正试图通过sqldeveloper连接到此数据库,但我无法连接。以下是sqldeveloper配置:

  • 连接名称:test
  • 用户名:用户
  • 密码:密码
  • 连接类型:基本
  • 角色:默认
  • 主机名:x. x. x. x
  • 端口:1521
  • SID:-
  • 服务名称:test

共有2个答案

鲁阳焱
2023-03-14

根据您的数据库URL jdbc:oracle:thin:@x.x.x.x:1521/test jdbc:oracle:thin是您的驱动程序类型@x.x.x.x:1521是端口号,而不是/test应该是:test,如果test是配置中的数据库SID。希望你能理解

谢谢巴桑塔

东郭臻
2023-03-14

数据库test应该在SID而不是服务名称中。

 类似资料:
  • 问题内容: 我是Redis的新手…我最近刚拿起Redisent来在PHP中使用Redis …并且我玩得很开心!但是,我注册了Redis服务,并一直在努力使用该服务… URI字符串如下: redis:// [用户名]:[pass] @ [服务器] .redistogo.com:[端口] / Redisent客户端只需输入主机名和端口…并且我没有地方输入用户名/密码…:-/我也一直在摆弄fsockop

  • 问题内容: 我正在尝试使用SQL来构建.NET Web应用程序以查询AS400数据库。这是我第一次遇到AS400。 为了连接,我必须在我的机器(或AS400服务器)上安装什么?(用于Windows的IBM iSeries Access?) 连接字符串的组成部分是什么? 在哪里可以找到使用SQL命令构建数据访问层的示例代码? 谢谢。 问题答案: 您需要AS400 .Net数据提供程序。在这里检查:h

  • 问题是我不想把我的密码放在yaml文件中。我想使用密钥文件或不记名令牌。我不确定我怎么能从这个开始。请帮帮忙。提前致谢:)

  • 我已经用Oracle Enterprise Linux安装了VirtualBox image。它包含已安装的Oracle Database 12.1.0。 在虚拟机网络设置中,我选择“Bridget Adapter”。接下来Linux我配置了连接设置:静态IP地址:192.168.0.110 现在我可以使用ping 192.168.0.110 ping到虚拟机。 虚拟机上的文件: tnsnames

  • 我正在尝试连接到Gmail帐户(通过OAuth 2.0上的ruby Gmail gem、Gmail gem、Gmail_xoauth gem,但每个方法都使用imap.rb),并获得: c:/ruby 21-x64/lib/ruby/2 . 1 . 0/net/IMAP . Rb:1045:在“initialize”中:由于目标计算机主动拒绝连接,因此无法建立连接。-连接(2)用于“imap.gm

  • 首先,我对Oracle DBs和他们如何做事情还不熟悉,所以如果我没有看到一些明显的东西,请原谅。我花了大约5个小时排除以下问题,似乎无法自行解决。会非常感激我能得到的任何帮助。 我在个人电脑上运行SQL Developer for Oracle XE 18c数据库,试图学习APEX,但在添加新用户后,我无法使用新用户创建与数据库的连接。相关信息: 能够使用新连接提示连接到数据库 我找到的所有教程