delphi 重连数据库

场景:Delphi7开发的软件在WIN7停重连数据库会失败

Delphi7开发的软件在WIN7下重连数据库会失败
Delphi7开发的软件里面,我写了一个Timer,每隔1分钟去重连数据库,在XP等环境下,我通过关闭、开启SQL服务的方法测试,是可以重新连接上的,但是放到WIN7环境下,一旦断开了数据库连接,就再也重连不上了。添加调试信息输出,发现会报“未指定的错误”
请问大家有没有好的建议。

------解决方案--------------------
是不是你没有权限开启服务
------解决方案--------------------
在DELPHI中连接MSSQL数据库时加上默认端口号:1433试试
或者将这个端口修改成其他的试试

------解决方案--------------------
你以管理员权限运行程序试试
------解决方案--------------------
是不是单机环境, 防火墙,对应的端口是否开放。