
sqlserver
文章平均质量分 69
zw_hard
专注于 oracle mysql 运维 优化
展开
-
sqlserver只剩mdf数据文件如何附加
sqlserver 低版本附加到高版本的库,只剩一个数据文件1. 新建一个同名的数据库2. 选中数据库->右键->属性->选项->兼容性级别-> (选中你附加文件的版本)3. 停掉 sqlserver 服务,将需要附件的mdf文件替换掉创建数据生成的mdf,删除掉对应的ldf文件4. 启动sqlserver服务5. 执行以下脚本 alter database track set emergency; alter database track ...原创 2020-08-14 15:41:38 · 3085 阅读 · 0 评论 -
sqlserver批量恢复
1.需要修改备份文件目录2.备份文件需bak结尾3.备份文件名需默认的那种格式 dbname_backup_日期declare@backpath varchar(2000),@execsql varchar(2000),@datapath varchar(2000);beginset @backpath='C:\backup\';set @execsql='dir /w '+ @backpath +'\*.BAK';set @datapath='c:\Data';begin.原创 2020-08-14 15:38:08 · 730 阅读 · 0 评论 -
sqlserver 批量修改库的逻辑名
话不多说,直接上脚本。DECLARE@dataname VARCHAR(100), @logname VARCHAR(100), @dbname VARCHAR(100),@sqlexec varchar(2000)DECLARE dbs_cur CURSOR FORSELECT nameFROM master..sysdatabasesWHERE dbid > 4ORDER BY name;--drop table db_infoif (not exists (select原创 2020-08-14 15:33:48 · 415 阅读 · 0 评论 -
sqlserver 恢复
sqlserver 恢复步骤1. 先恢复数据文件GO RESTORE DATABASE BIMQ_2017 FROM DISK='D:\BACKUP\FULL\BIMQ_2017\BIMQ_2017_BACKUP_2018_10_07_010002_4417366.BAK' WITH NORECOVERY, MOVE 'BIMQ_2017' TO 'D:\DATA\BIMQ_201...原创 2018-10-10 15:56:58 · 2619 阅读 · 0 评论