sqlserver2008删数据库
删除sqlserver数据库方法:
步骤1: 关闭SQL SERVER的所有服务。
步骤2: 若要开始卸载过程,请从“开始”菜单单击“控制面板”,然后双击“程序和功能”。选择要卸载的 SQL Server 组件,然后单击“卸载”。
在系统为WIN7的SQL SERVER 2008下,我们还可以看到下面一些注册表的信息,如果你看到它的存在,也要清除这些注册表信息。
HKEY_LOCAL_ SQL Server 2005 Redist
HKEY_LOCAL_ SQL Server 2008 Redist
HKEY_LOCAL_ SQL Server Compact Edition
HKEY_LOCAL_ SQL Server Native Client 10.0
HKEY_LOCAL_ Sync Framework
HKEY_LOCAL_ Sync Services
HKEY_LOCAL_ Sync Services ADO
(2) 如果有安装Microsoft Search 服务,还需要删除:
HKEY_LOCAL_
(3) 卸载Microsoft 全文查询(没有安装则不需要),还需要删除:
HKEY_LOCAL_
HKEY_LOCAL_
HKEY_LOCAL_ HKEY_LOCAL_
HKEY_LOCAL_
HKEY_LOCAL_
(4)依次查找 HKEY_LOCAL_ Manager, 找到“PendingFileRenameOperations”值,并删除其中所有数据,这个选项不删除也可以,但是你重新安装时,进入安装界面就会出现SQL错误提示: 从前的安装程序操作使安装程序操作挂起,需要重新启动计算机 。
解决方法1:点击 开始 运行输入:regedit 打开注册表找到如下目录HKEY_LOCAL_ Manager删除PendingFileRenameOperations
解决方法2:如果按照方法1,没有找到相关注册表信息,那么有可能是mscorsvw.exe进程调用Invoke所致,解决办法:打开任务管理器,结束带哦这个进程即可。
(5)如果要卸载的是命名实例,则在相应的注册表键的MSSQLServer,SQLSERVERAGENT和MSSQLServerADHelper后加上“/”和相应的实例名。
⑵ 如何删除sql server 2008 数据库
1.按照传统方法将SQL Server 2005、2008相关组件卸载,可借助管家或360安全卫士等。
或者可以通过控制面板直接卸载:开始>控制面板>程序:卸载程序(程序或功能)>将红框内的相关程序卸载(记住不要乱删其他东西)
2.卸载完成后,清除安装目录。如果清除不了请重启电脑后再清除。(最好在卸载完成后重启一遍电脑在进行接下来的工作)清除目录位置在C:\Program Files中,清除Microsoft SQL Server等目录,具体清除目录请看图。因为我当初是有选择的安装功能的,所以有些目录没有,如果多出来了其他Microsoft开头的文件夹记得删除,看着不要把我没有用红框框出来的删了。(Microsoft.NET尽量不要删除,删了还得重装)
3.清除 开始>所有程序 内的Microsoft SQL Server 2008或2005目录。
4.最后,也是最重要的,注册表的清除(不会使用注册表的不要着急,继续看第五步)。注册表清除内容:
(1)HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夹全部删除
(2)HKEY_LOCAL_MACHINE---SOFTWARE---Microsoft下的Microsoft SQL Native Client ,Microsoft SQL Server, Microsoft SQL Server 2005 Redist全部删除。
5.注册表如何打开:开始>运行>输入regedit回车确认,即可打开注册表。
⑶ SQL server2008本地数据库被删,怎么恢复
主要步骤如下:
1. 查询被标记的数据库
USE master
GO
SELECT NAME,STATE_DESC FROM SYS.DATABASES
WHERE STATE_DESC='SUSPECT'
GO
2. 设置为紧急状态EMERGENCY,此时数据库可以有一个用户连接。由于本次数据库比较大,就没有继续向下操作,我的做法是写了脚步,把数据逐个的导出到另外一个库。
有部分表,数据不全,查询失败,通过限制条件,逐步把可以查询出来的导出来。
USE master
GO
ALTER DATABASE BPO SET EMERGENCY
GO
3.检查数据库
DBCC CHECKDB (BPO)
GO
4. 设置用户
ALTER DATABASE BPO SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
5. 修复
DBCC CHECKDB (BPO, REPAIR_ALLOW_DATA_LOSS)
GO
6. 设置用户
ALTER DATABASE BPO SET MULTI_USER
GO
⑷ sqserver2008完全卸载
标准的卸载方法无法完全清除sqlserver2008,导致重装sqlserver报错,下面介绍一下不借助任何软件完全卸载sqlserver2008数据库软件。
点击计算机右下角“开始”,点击“控制面板”,点击“程序”。在程序列表中找到“Microsoft SQL Server 2008”,右击 选“卸载”(或双击)。
弹出sqlserver卸载提示,点击“删除”
接下来为sqlserver2008的标准卸载
卸载与2008相关组建,开始—控制面板—卸载程序,右击卸载。将相关组件全部卸载。
删除磁盘里的安装文件(一般数据库默认安装在C盘) 路径“C:Program Files”删除“Microsoft SQL Server”文件夹,如果是64位系统需要删除“C:Program Files(x86)”中的“Microsoft SQL Server”
键盘上的“开始+R”可以快速进入运行,输入“regedit”,进入注册表编辑。 找到:“HKEY_LOCAL_MACHINE ” 下的“ SYSTEM ”——“CurrentControlSet”——“Control”——“Session Manage” 中(注意,不要点Session Manager前面的“+”号,不是“+”里的东西,就是在Session Manager里面。)找到PendingFileRenameOperations值并删除它。
同第6步:运行注册表,删除如下项:HKEY_CURRENT_ SQL ServerHKEY_LOCAL_ SQL Server HKEY_LOCAL_
重新启动系统,SQL卸载干净,就可以重新安装sqlserver了。