连不上服务器上的SQLServer数据库怎么办?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了连不上服务器上的SQLServer数据库怎么办?相关的知识,希望对你有一定的参考价值。
连不上服务器上的SQLServer 2012数据库,服务已开,网关无问题。在服务器重启后可以连接,但过一两个小时候就无法连接了,之后服务器本身也无法登录数据库。
参考技术A 1、检查本地连接数据的方式,是用服务器名称还是IP地址如果是IP地址,检查一下服务器的IP地址是不是变了
2、检查一下服务器防火墙是否屏蔽了端口 参考技术B 回答
确保服务器端的数据库中存在sa,并支持混合登录模式.默认安装的时候,可能会忽略建立sa. 2. 确保服务器端的数据库是支持远程调用的.打开SQL Server Management Studio,选择该数据库,右键菜单"Properties",在打开的对话框中选择Connections,把Allow remote connections to this server选上. 3. 确保服务器端的SQL服务的TCP/IP是Enable的.打开SQL Server Configuration Manager. 选择SQL Server 2005 Network Configuration下的Protocols for SQL2005( 我安装的SQL示例名为SQL2005), 把Named Pipes和TCP/IP都修改为Enabled,默认是Disabled. 4. 确保服务器端的SQL实例的远程调用是支持TIP/IP和named pipes的. 打开SQL Server Surface Area Configuration Manager,在打开的页面中选择Surface Area Configuration for Services and Connections.选中实例的Remote Connections,把Using both TCP/IP and named pipes选中. 5. 重启服务器端的SQL Server 2005服务,确保SQL Server Agent和SQL Server Browser的服务也启动了. 默认都是需要手动启动,可以改成Automatic. 6. 因为服务器端的操作系统是WinXp+SP2,所以还需要检查防火墙.确保防火墙中的1433端口打开了.另外, SQL Server 2005的默认端口可能不是1433. 我们需要手动修改一下. 打开SQL Server Configuration Manager. 选择SQL Server 2005 Network Configuration下的Protocols for SQL2005( 我安装的SQL示例名为SQL2005), 查看TCP/IP的属性.在打开的对话框中选择IP Addre
以上是关于连不上服务器上的SQLServer数据库怎么办?的主要内容,如果未能解决你的问题,请参考以下文章