我在Linux上,尝试连接到SQL服务器。
使用sqlplus,如下所示:
sqlplus username/password@server:port;
ORA-12537 错误 - “TNS:连接已关闭”。经过漫长的等待后出现此错误。
在试图找出问题所在时,我得到了 -
只想添加我能够使用sqlplus连接到Oracle数据库,没有问题。 版本是10.2.0.4。
知道怎么解决这个问题吗?感谢帮助!
UPDATE :我不知道sqlplus无法连接到SQL服务器。我尝试使用mysql连接,但收到错误:
MYSQL -h server -P port -u username -ppassword
返回错误:ERROR 2013(HY000):在“读取初始通信数据包”时丢失了与mysql服务器的连接,系统错误104.经过漫长的等待后也会出现此错误。
感谢您的帮助!
答案 0 :(得分:0)
您将需要一个SQL Server特定的客户端连接到SQL Server,sqlplus是一个oracle客户端,而mysql是一个用于mysql服务器的命令行客户端。 Microsoft在http://msdn2.microsoft.com/en-us/data/aa937724.aspx提供JDBC驱动程序,在http://www.microsoft.com/download/en/details.aspx?id=28160提供Linux ODBC驱动程序。如果你有某种可以使用这些驱动程序的软件,这可能会有所帮助。 RazorSQL(http://razorsql.com/features/sqlserver_features.html)