1. 老sql卸载后,重新安装的SQL后提示无法连接
1. 数据库引擎没有启动。
有两种启动方式:
(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. 是否已经允许远程连接。
这个部分可以简单的分为4个方面,分别是在 SQL Server上启用远程连接、启用SQL Server 浏览服务、在Windows 防火墙中为SQL Server 2005 创建例外和在Windows 防火墙中为“SQLBrowser”创建例外。下面是几个具体的操作方式,摘自MSDN,个人觉得文章的黑体部分应当特别的一起我们的注意。
在SQLServer 实例上启用远程连接
1.指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”
2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”
3.然后单击展开“数据库引擎”, 选中“远程连接”,在右边选中“本地连接和远程连接”,
再选择要使用的协议,( 这个地方应当启用TCP/IP 和命名管道服务!)单击“应用”,您会看到下消息:
“直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。”,单击“确定”按钮返回
4.展开“数据库引擎”, 选中“服务”,在右边单击“停止”,等到 MSSQLSERVER 服务停止,
然后单击“启动”,重新启动MSSQLSERVER 服务。
启用 SQLServer 浏览器服务
1.指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”
2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”
3.然后单击展开“SQL Server Browser”, 选中“服务”,在右边“启动类型”选择“自动”,
再单击“启动”,单击“确定”按钮返回
在Windows 防火墙中为“SQL Server 2005”创建例外
1.在 Windows 防火墙设置界面中,选择“ 例外” 选项卡,然后单击“添加程序”
2.在“添加程序窗口”中单击“浏览”
3.然后找到“C:\ProgramFiles\Microsoft Files\Microsoft SQL Server\ MSSQL.1 \MSSQL\Binn\sqlservr.exe”,
单击“确定”返回
注意 : 路径可能会根据 SQL Server 2005 安装不同而不同。 MSSQL.1 是占位符,对应数据库实例ID。
4.对每个需要打开远程访问的SQL Server 2005 实例,重复步骤 1 至 3。
在Windows 防火墙中为“SQLBrowser”创建例外
1.在 Windows 防火墙设置界面中,选择“ 例外” 选项卡,然后单击“添加程序”
2.在“添加程序窗口”中单击“浏览”
3.然后找到“C:\ProgramFiles\Microsoft Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe”,
单击“确定”返回
注意 : 路径可能会根据 SQL Server 2005 安装不同而不同。
在使用.NET开发进行时,会遇到使用连接字符串连接SQL Server 2005数据库使用机器名称和localhost都能连接,但是使用IP地址却不能连接的问题,解决的办法是在SQL Server实例上启用本地和远程连接,并且在选择协议的时候使用TCP/IP和命名管道服务即可解决。
2. 卸载SQLserver2012时总是出现如图中的错误,请大神指点
1、这种情况是因为卸载过程中出错,所以卸载程序无法继续进行。
2、此时有两种方法解决,一种是使用第三方的强力卸载工具,把注册表、安装残余都删掉。这种软件很多,搜索即可。
3、另一个方法就是重装后在卸载。
3. 卸载SQL Server 2016出现问题,请好心人帮忙解答。
按照错误提示,是你的机器上现在没有任何可以进行卸载的SQL2016的功能。
三种情况,一是你根本就没有成功安装过任何功能;二是你已经卸载干净了,再次卸载的时候找不到还有什么可以进行卸载的了;三是注册表上还有注册项但是实际上东西已经被卸载(或者正好反过来),造成一种假象还没卸载。
4. SQL 2005安装失败 卸载后有残留文件
SQL Server 2005的卸载是一个非常头疼的问题。我曾经尝试过直接使用【添加或删除程序】工具卸载、清除安装目录、删除注册表内容等等各种方式综合卸载,勉强成功。现在终于找到了一个事半功倍的方法,多次尝试,未有失败,具体如下:
1.下载卸载工具,有两种:
第一种是微软官方提供的工具(msicuu2.exe)
第二种是各大下载网站下载的非微软官方工具(SrvInstw.exe)
2.使用卸载工具卸载所有SQL Server服务和相关组件(留意:卸载前要先停止对应的服务,否则可能卸载失败)
3.删除C:\WINDOWS\inf 下所用文件(我是在该文件夹下搜索;sqlserver;,然后删除所有结果文件)可能搜索inf文件夹,根本没有任何信息,那就不用删了
4.删除sql 2005安装目录下的所有文件
5.删除注册表中:
把HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Microsoft SQL Server
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVER AGENT
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \MSSQLServerADHelper
全部删掉,但是一般来说,假如用了卸载工具之后,注册表中不会有这些内容了(我用了SrvInstw.exe之后就没发现注册表中有以上内容)
6.使用控制面板的【添加或删除程序】工具,查看有无其他未删除的SQL Server程序,如有都一并删除掉
7.重启计算机
计算机重启完成后,SQL Server 2005就被完全的卸载干净了,可以正常重新安装。
5. 求高手告知SQL卸载后安装出现问题的解决方法,我在打开就像这样。
仔细检查你的机器里卸载SQL后残余的信息。
通常在
C:\Documents and Settings\“所有用户名”\Application Data
下有一些信息,卸载之后还存在。
其次,清理一下多余的注册表信息。
然后再试试重装SQL!
祝你好运。
6. 我的笔记本以前装过sql 2005 后来卸载了,一直出现一个问题。
我以前也遇到过,就是开始装了
没有卸载干净,需要删除下注册表里的某几个键值
我忘了
,你上网查一下,
如何完全卸载sql
2005
应该有答案的
7. 卸载sql2012 出现这个,怎么办卸载sql,出现这个问题怎么办
换腾讯电脑管家试试吧,这是款挺出色的管理软件,强力卸载功能还是挺好使的。
打开腾讯电脑管家~~~~工具箱~~~~软件卸载~~~~强力删除
如果这帮不上你,可以直接删除文件软件的根目录,然后清理掉注册表信息。
打开腾讯电脑管家~~~~工具箱~~~~清理垃圾/注册表垃圾
8. 卸载sql,出现这个问题怎么办
检查对应服务是否已经开启,如开启,请关闭对应服务;
在任务管理器中查看对应进程是否正在运行,如正在运行,请结束进程;
在确定服务、进程都关闭的状况下进行卸载,如卸载不成功,建议用电脑软件管理器进行强制卸载(如360的软件管家、腾讯的电脑管家)。
9. SQL server卸载后无法安装,急~!
原因:残留文件存在的原因。解决方案:删除注册表来解决这个问题。
如下参考:
1.首先,添加/删除过程,完全删除,状态"置疑"如下列图所示。
10. SQL Server2012卸载过程出现这样的问题怎么办
你这个情况很可能是因为你手动删除了SQL的程序,而又没有卸载掉,也就是没有删干净;所以也无法再通过正常程序卸载了,你只能继续选择手动删除,包括SQL服务、文件、注册表信息等。