如何快速判断某个sqlserver数据库是否可用?

bjwxh 2005-05-22 02:55:00
如果用pb的直连接方式连接sqlserve,如果所要连接的数据库没有启动或是参数输入错误,则需要等待50秒左右,sqlcode才会返回错误,在此期间就跟死机一样,如果连接oracle几秒就会返回错误,不知有什么别的办法,先很快判断当前sqlserver的数据库是否可用,再连接就可以节省大量时间
...全文
171 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
baoyafei 2005-05-24
  • 打赏
  • 举报
回复
听说改连接参数,将等待时间改小一点就行,具体没有实现过,主要是参数不清楚
j9dai 2005-05-24
  • 打赏
  • 举报
回复
帮顶
lzheng2001 2005-05-23
  • 打赏
  • 举报
回复
楼上的可以测试sql服务器有没有启动! 但对于参数错误,恐怕没有办法了. 也可以试式创建一个新进程来测试连接或用run运行一个测试连接的程序,但等待的秒数还是一样,只是当前程序不会死机.
li_d_s 2005-05-23
  • 打赏
  • 举报
回复
这个。。。。就是用sqlserver的客户端来测试也要好长一段时间呢,除非人家固定端口并开放给你用telnet测试
wangxichen 2005-05-23
  • 打赏
  • 举报
回复

754

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧