这个错误怎么解决?急啊!!!!!!
2个回答
展开全部
那我觉得你还是要检查一下那个报错页面,查一下报错代码。
在本地运行正常的程序,在本地确实没错,但这不代表在其他地方运行就正常。易发性的问题多半是路径和连接串等。
(1)开始->程序->Microsoft SQL Server 2005->SQL Server 2005外围应用配置器,在打开的界面单击"服务的连接的外围应用配置器",在打开的界面中找到Database Engine,单击"服务",在右侧查看是否已启动,如果没有启动可单击"启动",并确保"启动类型"为自动,不要为手动,否则下笑汪次开机时又要手动启动;
(2)可打开:开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager,选中SQL Server 2005服务中SQL Server(MSSQLSERVER) ,并单击工具栏中的"启动服务"按钮把服务状态改为启动;
使用上面两种方式时,有时候在启动的时候可能会出现错误,不能启动,这时就要查看"SQL Server 2005配置管理器"中的SQL Server 2005网络配置->MSSQLSERVER协议中的VIA是否已启用,如果已启用,则把它禁止.然后再执行上述一种方式操作就可以了。
2.进行远程连接时,是否已允许远程连卖升薯接.
SQL Server 2005 在默认情况下仅限本地连中者接.我们可以手动启用远程连接.在上面第一种方式中,找到Database Engine,单击"远程连接",在右侧将"仅限本地连接(L)"改为"本地连接和远程连接(R)",并选中"同时使用TCP/IP和named pipes(B)".
在本地运行正常的程序,在本地确实没错,但这不代表在其他地方运行就正常。易发性的问题多半是路径和连接串等。
(1)开始->程序->Microsoft SQL Server 2005->SQL Server 2005外围应用配置器,在打开的界面单击"服务的连接的外围应用配置器",在打开的界面中找到Database Engine,单击"服务",在右侧查看是否已启动,如果没有启动可单击"启动",并确保"启动类型"为自动,不要为手动,否则下笑汪次开机时又要手动启动;
(2)可打开:开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager,选中SQL Server 2005服务中SQL Server(MSSQLSERVER) ,并单击工具栏中的"启动服务"按钮把服务状态改为启动;
使用上面两种方式时,有时候在启动的时候可能会出现错误,不能启动,这时就要查看"SQL Server 2005配置管理器"中的SQL Server 2005网络配置->MSSQLSERVER协议中的VIA是否已启用,如果已启用,则把它禁止.然后再执行上述一种方式操作就可以了。
2.进行远程连接时,是否已允许远程连卖升薯接.
SQL Server 2005 在默认情况下仅限本地连中者接.我们可以手动启用远程连接.在上面第一种方式中,找到Database Engine,单击"远程连接",在右侧将"仅限本地连接(L)"改为"本地连接和远程连接(R)",并选中"同时使用TCP/IP和named pipes(B)".
追问
第一步是自动的,第二步中我安装的数据库里面没有
SQL Server Configuration Manager这个。
2.也已经改了
"本地连接和远程连接(R)",,但还是那样
追答
本地是否可以连接?
首先确认你的sql server服务是否被停用
在sql 配置管理器里面能看见
如果启用了的话 多半是你的连接字符串写的有问题
正确的连接字符串应该是
ip\实例名字 (本机的话可以写成127.0.0.1\实例名字 local\实例名字)
或
主机名字\实例名字(主机名字是指右键你的电脑属性里面可以看到)
如果你的主机名字在安装sql server后更改过名字 请执行相应的程序修改sql server 网上资料很多
如果还不行的话 就是更改了默认端口 在ip或主机名字后面加 ,端口号 127.0.0.1,3333\实例名字
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询