我是新来的。我正在尝试使用sqsh连接到数据库。
sqsh -Ddatabasename -Hservername -Uusername
or
sqsh -D databasename -H servername -U username
我得到以下错误。在配置文件中找不到服务器名。未知的主机名。
我正在尝试使用命令行连接。那就不会绕过配置文件。
最佳答案
我在Linux上,使用的SQSH如下:
sqsh -I /etc/freetds/freetds.conf -Smyserver -Uknb -Pverysecret -Dmydb
-d参数是可选的
在
/etc/freetds/freetds.conf
有个条目
[myserver]
host = 123.456.78.90
port = 1433
tds version = 7.2
client charset = UTF-8
这件事过去好多年了。现在我有一些连接问题(segfaults),但这可能是由于我电脑上的库配置问题。
关于linux - 使用sqsh连接到Sybase,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47333864/