具体步骤:
1.首先确认数据库是不是正常启动了。
2.如果是第一次安装,你的 *** 作系统是什么?vista和win7装sql2000不一定能装上,需要2005,而且如果是win7家庭版很可能出现数据库和软件连不上。
3.如果是xp,以前是不是装过数据库后来卸载了,那么卸掉sql清除干净注册表,重新安装sql,最好用完整版,不要使用msde。
4.如果是用了一段时间,很可能是杀毒软件误杀数据库文件,卸掉杀毒软件,在管理里面启动下数据库,看能否启动,如果还能启动。再启动速达看能否连接上。
5.如果数据库已经无法启动,将数据作出备份,重装数据库吧。
6.如果是本机连接没问题,其他连不上的话,关闭服务器和客户端window自带防火墙,数据库打sp4补丁,开启guest用户。
以MSSQL为例,可以PING不能访问数据库原因:1、数据库实例没有启用“TCP/IP协议”
2、防火墙例外中没有添加 TCP/IP协议所侦听的端口(默认1433);
3、如果是广域网,没有在路由器中做端口映射。
解决方案:
1、在SQL配置中心(SQL Server Configuration Manager)选择数据库的实例,右击“TCP/IP协议”选择“启用”,并双击“TCP/IP协议”,切换到“IP地址选项卡”,设置端口为 1433。设置完之后必须重启实例服务才能生效
2、在防火墙的端口例外中添加 TCP:1433端口;
3、登录路由器,在路由器中添加 TCP:1433端口的映射,具体设置参考路由器说明文档。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)