mssql server master 数据库还原】的更多相关文章

今天想试一下master数据库还原,在进入单用户模式的时候,在命令行输入sqlserver.exe -c -f -m结果显示 'sqlserver.exe' 不是内部或外部命令,也不是可运行的程序或批处理文件.原因是我的路径没有进到 sqlserver.exe的目录,所以出现这个错误. 在另外打开命令行,输入sqlcmd后开始还原master数据库,命令运行后出现本机数据库版本低于要还原的数据库版本.这个下载跟还原数据库一致的补丁升级数据库服务即可.下载的版本是9.0.5324.0版本,而本机版…
1.Reporting Services目录临时数据库文件存在 出现这种问题的原因,是由于以前安装的SQL Server2008文件并没有卸载或删除干净造成      解决的办法如下:      找到MSSQL2008的实例安装目录,例如:D:\Program Files\Microsoft SQL Server      将D:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA 里面的有关Reporting Se…
USE master RESTORE DATABASE WSS_Content FROM DISK = N'D:\bak\contentbak.bak' WITH REPLACE, NORECOVERY ,MOVE 'WSS_Content' TO N'D:\bak3\WSS_Content.mdf' ,MOVE 'WSS_Content_LOG' TO N'D:\bak3\WSS_Content_log.ldf' 当中MOVE 'WSS_Content'这个名字,是之前backup过来的名字,…
用A库来还原B库   对正在使用的B库执行还原,还原时修改数据库名称,还原出错,提示数据库正在使用.删除B库,仍然提示正在使用,感觉像僵尸     重启SQL SERVER,因B库已删除,在A库上点击还原按钮,但在对话中将目标库名改为B,奇迹来了,B库还原成功,A库却永久进入还原状态   执行RESTORE DATABASE A库名 WITH RECOVERY,数据库可以展开了查看数据了,但可能 会有特别 的现象,最好还是重启sql server  …
★ 欢迎来到[护卫神·V课堂],网站地址:http://v.huweishen.com★ 护卫神·V课堂 是护卫神旗下专业提供服务器教学视频的网站,每周更新视频.★ 本节我们将带领大家:还原SQL Server数据库·本节主要针对已经做了安全的数据库还原操作,和普通的还原可能有一点差别.·默认已经创建好了数据库“hws”,并且使用帐户“hws_user”访问. 1.复制备份文件·复制备份文件到SQL SERVER安装目录下的Backup目录:建议加上everyone读的权限. 2.还原数据库 ·…
在SQL Server2005及以下版本做数据库备份还原时,需要首先建立数据库,然后才能进行数据库还原操作:而在SQL Server2005以上版本做数据库还原时,不需要建立数据库,可以直接进行数据库备份操作,否则执行数据库还原操作时会报3154错误. END SQL Server2012数据库还原操作实例 1 以还原test数据库为例. 2 首先启动SQL Server2012软件,展开左侧目录树,在[数据库]节点上右键点击,弹出右键菜单,如图所示 3 选择[还原文件和文件组(E)...]功能…
--查看当前的存放位置 select database_id,name,physical_name AS CurrentLocation,state_desc,size from sys.master_files where database_id=db_id(N'数据库名'); --修改文件的存放位置下次启动生效 --testDb为数据库名, alter database 数据库名 modify file ( name = 文件名(不包含后缀), filename = '文件存储路径'); a…
--rz要替换为修复数据库DBCC CHECKTABLE ('rz'); use master declare @databasename varchar(255) set @databasename='rz' exec sp_dboption @databasename, N'single', N'true' --将目标数据库置为单用户状态 dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS) dbcc checkdb(@databasename…
使用的表结构如下:         Commit TransAction    Else        Rollback TransAction/*    自定义一个变量来判断最后是否发生过错误.*/ 最后要注意的是:如果一个事务写了 Begin TransAction 而没写 Commit TransAction 或 Rollback TransAction 则相关操作的数据(也许是表,也许是列,这我还没测试...)会被锁住...而对于锁住的解决办法就是单独执行一下Commit TransAc…
SQL Server 2008 master数据库损坏后,SQL SERVER服务启动失败,查看错误日志,你会看到下面错误信息: 2015-10-27 10:15:21.01 spid6s      Starting up database 'master'.   2015-10-27 10:15:23.01 spid6s      错误: 9003,严重性: 20,状态: 1.   2015-10-27 10:15:23.01 spid6s      The log scan number (…