首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用sqsh连接到Sybase

使用sqsh连接到Sybase
EN

Stack Overflow用户
提问于 2017-11-16 15:49:16
回答 2查看 2.8K关注 0票数 2

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

代码语言:javascript
复制
sqsh -Ddatabasename -Hservername -Uusername
or
sqsh -D databasename -H servername -U username

我得到以下错误。在配置文件中找不到服务器名。未知主机名。我正在尝试使用命令行连接。那不是绕过一个配置文件吗。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-11-17 08:17:00

我在Linux上使用sqsh,如下所示:

代码语言:javascript
复制
sqsh -I /etc/freetds/freetds.conf -Smyserver  -Uknb -Pverysecret -Dmydb

-D参数是可选的

/etc/freetds/freetds.conf中有一个条目

代码语言:javascript
复制
[myserver]
        host = 123.456.78.90
        port = 1433
        tds version = 7.2
        client charset = UTF-8

这个曾经用了很多年。现在我有一些连接问题(分段故障),但这可能是由于我的PC上的库配置问题。

票数 3
EN

Stack Overflow用户

发布于 2017-11-16 22:24:49

不要用主机名。对servername使用-S,它必须在接口文件(或sql.ini文件)中定义。您可以不使用数据库名称。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47333864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档