Sybase ASE中用isql连接数据库失败时的错误信息所反馈的信息

在用isql连接数据 库的时候,比较常见的错误有:服务 没启动报错,报密码错误,报服务名不存在。
分别为:

1.服务名不存在:

CT-LIBRARY error:
        ct_connect(): directory service layer: internal directory control layer error: Req
uested server name not found.


2.服务没有启动:

CT-LIBRARY error:
        ct_connect(): network packet layer: internal net library error: Net-Lib protocol d
river call to connect two endpoints failed


3.密码错误:

Msg 4002, Level 14, State 1:
Server 'TEST':
Login failed.
CT-LIBRARY error:
        ct_connect(): protocol specific layer: external error: The attempt to connect to t
he server failed.

在执行isql命令连接数据库 的时候,报密码错误和服务名称不存在这两个错误的情况下,反映很快。也就是说:在isql命令行后敲入回车后很快就给你提示服务名不存在或密码错误。
但是在报因服务没有启动导致的错误时,要等一段时间才有结果。因为 isql 需要等待 ASE 服务器的响应。

连接sybase数据库的时候将依次尝试sql.ini文件 中相应服务名下面的所有监听信息。如果所有的监听信息都连接失败后,才给出无法连接的提示信息。

sybase尝试连接一个监听地址端口需要花费多长时间?失败后将继续尝试几次? 以后再总结。

————————————————————————————————-
—- 本文为andkylee个人原创,请在尊重作者劳动成果的前提下进行转载;
—- 转载务必注明原始出处 : http://www.dbainfo.net
—- 关键字: ASE isql login two endpoints failed 连接失败情况
————————————————————————————————-

  • 本文链接地址:http://www.sybrepair.com/sybase-ase-isql-login-failed-feedbacks.htm
  • 本文为dbainfo个人原创,请在尊重作者劳动成果的前提下进行转载;
  • 转载务必注明原始出处 : Sybase数据库技术,数据库恢复专家
  • 对《Sybase ASE中用isql连接数据库失败时的错误信息所反馈的信息》有何疑问或见解,请在本文下方发表;
  • 对网站还有其他问题或建议,请提交在留言板,谢谢!
  • 目前还没有任何评论.
    :wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)