使用sqsh连接到Sybase


大黑骡子王
2024-12-31 03:08:58 (2月前)


我是sybase的新手。我正在尝试使用sqsh连接到数据库。

sqsh -Ddatabasename -Hservername -Uusername
要么
sqsh -D databasename -H servername -U username
我收到以下错误。 …

3 条回复
  1. 0# 妖邪 | 2019-08-31 10-32



    我在Linux上,我使用像这样的sqsh:




    1. sqsh -I /etc/freetds/freetds.conf -Smyserver -Uknb -Pverysecret -Dmydb

    2. </code>


    -D参数是可选的



    并在

    /etc/freetds/freetds.conf

    有一个条目




    1. [myserver]
      host = 123.456.78.90
      port = 1433
      tds version = 7.2
      client charset = UTF-8

    2. </code>


    这曾经工作了很多年。现在我有一些连接问题(segfaults),但这可能是由于我的PC上的库配置问题。


  2. 1# star*위위 | 2019-08-31 10-32



    不要使用主机名。使用-S作为servername,必须在interfaces文件(或sql.ini文件)中定义。您可以保留数据库名称。


登录 后才能参与评论