博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL SERVER 2012修改数据库名称(包括 db.mdf 名称的修改)
阅读量:6838 次
发布时间:2019-06-26

本文共 662 字,大约阅读时间需要 2 分钟。

 假设原来数据库名为db,附加数据库为db.mdf和db_log.ldf。需要改成dbt,及dbt.mdf和dbt_log.ldf。

步骤:

1.首先把原来的数据库进行备份(选择数据库->右键->任务->备份),备份出db.bak文件。2.右键->任务->还原->数据库,跳出“还原数据库”窗口。3.选择“源设备”,浏览,跳出“指定备份”对话框,点击添加找到刚才备份的db.bak文件,确定。4.在“还原数据库窗口”中的“选择用于还原的备份集”,把备份集打上勾。 5.在“选项页”中选择“File”,“指定还原之后的路径和名称为dbt.mdf 和dbt_log.ldf(直接改名字就行)确定,即完成名称的修改。6. 更改数据库文件的物理名称,事务日志的物理名称打开SQL查询分析器,输入以下代码;  ALTER DATABASE 当前数据库名称 MODIFY FILE(NAME='当前数据库文件物理名称',NEWNAME='要更改的数据库物理名称')  ALTER DATABASE dbt MODIFY FILE(NAME='db',NEWNAME='dbt')  ALTER DATABASE dbt MODIFY FILE(NAME='db_log',NEWNAME='dbt_log')

 SQLServer数据库的状态一直都是正在还原

restore database XXX with recovery

 

 

 

转载于:https://www.cnblogs.com/techliang666/p/8655450.html

你可能感兴趣的文章
HTTPDNS成为移动互联网的标配–原因与原理解析(转)
查看>>
ThreadLocal是否会引发内存泄露的分析 good
查看>>
数组、链表、Hash(转)
查看>>
程序员的出路之一
查看>>
程序员学习视频教程汇总——(转载)
查看>>
IDEA一直提示 错误: 找不到或无法加载主类
查看>>
王爽 实验7 答案
查看>>
同一个页面,两次请求保证查询条件不变(题目不太相符,我比较渣,问题都不知道怎么表述!--)...
查看>>
freemarker的${!}
查看>>
一个简单的synchronized多线程问题、梳理与思考
查看>>
使用Web.Config Transformation配置灵活的配置文件
查看>>
python PILLOW
查看>>
界面间传值
查看>>
iOS强制屏幕旋转
查看>>
js:如何在循环异步请求的每次返回中添加想要的值
查看>>
POJ-1258 Agri-Net(kruskal最小生成树)
查看>>
BZOJ-1644: [Usaco2007 Oct]Obstacle Course 障碍训练课(SPFA)
查看>>
LaTeX 简介与安装
查看>>
(28)SpringBoot启动时的Banner设置【从零开始学Spring Boot】
查看>>
内核配置中 ramdisk 大小修改
查看>>