以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教外部数据源连接失败的原因 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=93991) |
-- 作者:stone9434 -- 发布时间:2016/12/12 21:04:00 -- 请教外部数据源连接失败的原因 自己公司内部做的一个管理系统,用的是一台PC做服务器,外部数据源SQL,用了3年一直很正常,但周末开始发现数据源连接不上,直接在那台做服务器的PC上用SA登录名登录SQL2008无法登录,今天早上一上午研究了半天,也不知道什么原因,后来试着把SQL上用户sa登录的密码重新输入了,发现能登陆了,foxtable也能连接上了,但下班时发现局域网有2个用户的电脑还是无法连接数据源,但测试连接是通的,但无法打开FOXtable,回到家后,发现远程连接数据源也不通,也无法打开FOXTABLE,请教高手,是什么情况造成的,应该是那台做服务器的PC上设置的问题,但实在找不出原因,请赐教,不胜感激 |
-- 作者:stone9434 -- 发布时间:2016/12/12 21:10:00 -- 补充一下,我外网IP在防火墙上设置对应了内网的IP,以前在局域网外都能正常连接数据库的,现在完全连不上,我防火墙上设置没有改动 |
-- 作者:stone9434 -- 发布时间:2016/12/12 21:14:00 -- 那台做服务器的PC感觉似乎有被人攻击的情况,是不是这样造成了设置出问题了?或者PC机做服务器不够稳定,需要购买服务器?本人不是IT专业出身,完全半路出家瞎摸索,公司也比较小,也没有专业的IT人员。请大家不吝赐教! |
-- 作者:有点蓝 -- 发布时间:2016/12/12 21:22:00 -- 查看一下数据库的连接数是不是满了。最简单的就是重启一下数据库服务器,然后看能不能连接 [此贴子已经被作者于2016/12/12 21:22:31编辑过]
|
-- 作者:有点蓝 -- 发布时间:2016/12/12 21:24:00 -- 最好是设置一个专门的数据库用户,给足权限。尽量不要使用sa |
-- 作者:stone9434 -- 发布时间:2016/12/12 21:25:00 -- 蓝老师,怎么看数据库连接数?数据库服务器重启了几次了 |
-- 作者:stone9434 -- 发布时间:2016/12/12 21:26:00 -- 还有SQL2008为什么登录用户名SA密码居然需要重新输入一次才行,是有失效的期限吗 |
-- 作者:有点蓝 -- 发布时间:2016/12/12 21:35:00 -- 数据库执行:sp_who 查看连接数 可以在sa属性窗口查看是不是勾选了“强制密码过期”
|
-- 作者:stone9434 -- 发布时间:2016/12/13 14:18:00 -- 问题还是没解决啊,请教老师们赐教。局域网内有部分计算机不能打开数据库,但用开发者登录,测试连接能连接上,而外网完全不能打开 |
-- 作者:有点蓝 -- 发布时间:2016/12/13 15:05:00 -- 查看连接数有多少呢 2、网络(交换机、路由)、服务器、数据库最近有没有做过什么改动? 3、如果可能的话服务器换个内网ip试试,看会不会有ip地址冲突 4、数据库文件所在的硬盘有没有满了,数据库文件现在有多大?或者试试分多二个文件组看看 这种一般都是系统或者网络的原因,我们不在现场,没有办法处理。或在你当地找个网络工程师看看
|