sql - SQL 开发。无法连接到数据库,但 SQLPLUS 可以
问题描述
我已经看到了类似的问题,但找不到解决方案。
我可以通过 SQL*PLUS 成功连接到 Oracle DB,如下图所示
但是当我尝试通过 SQL DEVELOPER 建立连接时,使用相同的 id/pwd 它返回错误代码:
这是我的 tns 配置:
# tnsnames.ora Network Configuration File: D:\DB_Home\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.
LISTENER_ORCL =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SID = orcl)
)
)
有什么帮助吗?我已经看到了一个类似的问题并遵循了他们的建议,但对我没有用。
解决方案
推荐阅读
- java - 使用 Java 和 mysql 添加回归线
- javascript - 在所有网页上和刷新后使用 javascript 保持更改
- python - 在 python 中导入熊猫时出错
- angularjs - 无法注册 Angular 控制器
- facebook - Facebook messenger 复选框插件confirm_optin 未触发messaging_optin webhook 发布到我的服务器
- java - 使用计时器的android自动滑块
- haskell - 在上下文之外结合可能、IO 和函数会导致错误
- c# - 备用行颜色 GroupedListview
- javascript - jsGantt改进的箭头突出显示
- java - 在java中只返回奇数(int)的方法