| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 424 人关注过本帖
标题:各位大侠,最近连接SQL服务器遇到一个问题,请教一下如何解决
只看楼主 加入收藏
Pgwyg
Rank: 2
等 级:论坛游民
帖 子:28
专家分:20
注 册:2022-6-10
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:7 
各位大侠,最近连接SQL服务器遇到一个问题,请教一下如何解决
我一直再用如下语句与远程的SQL服务器进行数据交换,昨天突然出现问题,就是远程的SQL服务停止了,不是服务器宕机,是服务器上运行的SQL2008因系统自动升级停止了服务,
我的程序在执行con=&SQL_SJLJ语句时长时间没有反应,造成系统假死,几分钟后con返回负值,表示SQL数据连接失败。我想请教大佬,有没有快速判断指定的服务器上是否提供了SQL服务?

SQL_SJLJ="sqlstringconnect('driver=&yc_sjfw;server=&yc_fwqm;uid=&yc_xtyh;pwd=&yc_yhmm;database=&yc_sjkm') "
con=&SQL_SJLJ&&进行SQL数据连接
搜索更多相关主题的帖子: SQL con 服务器 服务 连接 
2023-09-20 09:36
easyppt
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:302
专家分:696
注 册:2021-11-24
收藏
得分:7 
方向不要偏哦,既然是服务器问题,就解决服务器的服务问题。

问题排除后,MSSQL服务还是非常稳定的,没必要花其他无用功。

[此贴子已经被作者于2023-9-20 10:20编辑过]

2023-09-20 10:18
yiyanxiyin
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:9
帖 子:232
专家分:1746
注 册:2023-6-29
收藏
得分:7 
连接串里面超时时间设置短点, 这样就能更快的返回失败的提示
2023-09-20 11:49
iswith
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:5
帖 子:447
专家分:582
注 册:2013-5-14
收藏
得分:7 
主要还是升极,升级安全策略,而VFP的老的ODBC驱动又不兼容这个安全策略,你把更新去掉!如果是本机请把网线拔了就可以了。
2023-09-20 12:09
Pgwyg
Rank: 2
等 级:论坛游民
帖 子:28
专家分:20
注 册:2022-6-10
收藏
得分:0 
回复 3楼 yiyanxiyin
大侠,我也是这种思路,但是我不会,恳请指点,谢谢!
2023-09-20 16:52
yiyanxiyin
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:9
帖 子:232
专家分:1746
注 册:2023-6-29
收藏
得分:0 
SQLSETPROP(0,"ConnectTimeOut",5 )    && 连接等待时间, 全局设置
SQLSETPROP(SQL_SJLJ,"ConnectTimeOut",5 ) &&针对你的链接单独设置

试一下,  很多年没用过vpf了
2023-09-20 17:14
Pgwyg
Rank: 2
等 级:论坛游民
帖 子:28
专家分:20
注 册:2022-6-10
收藏
得分:0 
回复 6楼 yiyanxiyin
大侠,今天早上试过了,均不成功,用CON=SQLConnect('数据库名','用户名','用户口令')也不行,返回负数,远程SQL服务器升级以后出现的,CON=sqlstringconnect('driver=SQL SERVER;server=服务器名;uid=用户名;pwd=用户口令;database=数据库名') 可以连接,返回正数,远程SQL服务终止后,两条指令均需等待1分钟左右才有反馈。
2023-09-21 06:51
yiyanxiyin
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:9
帖 子:232
专家分:1746
注 册:2023-6-29
收藏
得分:0 
SQL_SJLJ="sqlstringconnect('driver=&yc_sjfw;server=&yc_fwqm;uid=&yc_xtyh;pwd=&yc_yhmm;database=&yc_sjkm;Connect Timeout=5') "
这样呢
2023-09-21 10:01
快速回复:各位大侠,最近连接SQL服务器遇到一个问题,请教一下如何解决
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017040 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved