首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法登录sqldeveloper

无法登录sqldeveloper
EN

Stack Overflow用户
提问于 2018-06-21 14:43:43
回答 2查看 76关注 0票数 0

我刚开始在Linux中使用Oracle,所以我对它一无所知。我已经从oracle-xe-11.2.0-1.0.x86_64中安装了这里,然后通过以下命令登录到sqlplus:sqlplus sys as sysdba之后,我创建了一个用户并通过grant connect, resource to MYUSER;授予了对它的访问权限,一切正常,现在我可以通过用户名和密码输入sqlplus,但是在sqldeveloper中,当我想要创建一个连接时,它会返回一些错误:

代码语言:javascript
复制
Status : Failure -Test failed: Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

但我输入的信息正确!

代码语言:javascript
复制
hostname : localhost or 127.0.0.1

port : 1521 

sid : xe or db

最后测试了他们两个,没有工作的sqldeveloper表格

EN

回答 2

Stack Overflow用户

发布于 2018-06-27 04:26:19

您可以更新tnsnames.ora中的主机名(计算机名)和oracle目录中的listener.ora文件。省下来再试一次。

票数 1
EN

Stack Overflow用户

发布于 2018-06-21 15:15:28

以下是出现此异常的一些可能原因:

1)默认情况下数据库XE的名称。网址应该是:

代码语言:javascript
复制
jdbc:oracle:thin:@localhost:1521:XE

代码语言:javascript
复制
jdbc:oracle:thin:@localhost:1521/XE

2)确保OracleServiceXE、OracleXETNSListener正在运行。办理入住手续:

代码语言:javascript
复制
Control_Panel\All_Control_Panel_Items\Administrative_Tools\Services

打开服务,然后启动OracleServiceXE,然后尝试连接.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50971352

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档