我是sybase的新手。我正在尝试使用sqsh连接到数据库。
sqsh -Ddatabasename -Hservername -Uusername要么sqsh -D databasename -H servername -U username我收到以下错误。 …
我在Linux上,我使用像这样的sqsh:
sqsh -I /etc/freetds/freetds.conf -Smyserver -Uknb -Pverysecret -Dmydb
-D参数是可选的
并在 /etc/freetds/freetds.conf 有一个条目
/etc/freetds/freetds.conf
[myserver] host = 123.456.78.90 port = 1433 tds version = 7.2 client charset = UTF-8
这曾经工作了很多年。现在我有一些连接问题(segfaults),但这可能是由于我的PC上的库配置问题。
不要使用主机名。使用-S作为servername,必须在interfaces文件(或sql.ini文件)中定义。您可以保留数据库名称。