【发布时间】:2018-06-28 06:56:36
【问题描述】:
我为 Oracle 11g 数据库创建了一个 aws rds 实例。我还配置了 VPC 和安全组。
现在我正在尝试使用
连接到数据库sqlplus64 'dbuser@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=dbinstancedns) (PORT=1521))(CONNECT_DATA=(SID=sidofdb)))'
我使用的是 Ubuntu 16.04,并且已使用 this link 上的说明设置了“SQLPlus64”
我得到的回应是:
SQL*Plus: Release 12.2.0.1.0 Production on Fri Jan 19 10:09:23 2018
Copyright (c) 1982, 2016, Oracle. All rights reserved.
Enter password:
ERROR:
ORA-12170: TNS:Connect timeout occurred
我输入了正确的密码,数据库实例正在运行并且安全组设置正确。
这里有什么问题?
【问题讨论】:
-
对于诊断,请检查 DBMS 主机
telnet binstancedns 1521上端口 1521 的可用性 -
您装有 UBUNTU 的计算机位于云端 AWS EC2 中?
-
感谢@DmitryDemin,这与 VPC 问题有关。只需稍作调整即可解决。
标签: oracle amazon-web-services oracle11g sqlplus amazon-rds