我在 Linux 上,试图连接到 SQL Server。
使用sqlplus,如下:
sqlplus username/password@server:port;
出现ORA-12537错误- “TNS:连接已关闭”。长时间等待后出现此错误。
在试图找出问题所在时,我得到了 -
- “TNSPING 服务器:端口”返回错误:TNS-12537 TNS 连接已关闭。
- “TELNET 服务器端口”工作正常。它显示连接状态。
- 在阅读另一篇文章LINK后也尝试使用 Easy connect 。这是我尝试过的命令“sqlplus username/password@//server/port”。它给了我错误 ORA-12541 : TNS: No listener。
只想补充一点,我可以使用 sqlplus 连接到 Oracle 数据库,没有问题。版本是 10.2.0.4。
知道如何解决这个问题吗?感谢帮助!
更新:我不知道 sqlplus 无法连接到 SQL 服务器。我尝试使用 mysql 连接,但出现错误:
MYSQL -h server -P port -u username -ppassword
返回错误:ERROR 2013 (HY000): Lost connection to mysql server at 'reading initial communication packet',系统错误 104。这个错误也是在长时间等待后出现的。
谢谢你的帮助!