数据库_快速修改SqlServer数据库名(比备份还原方法快很多)

现有数据库test,需要改为test2,下面是操作步骤:

一、修改数据库名称

直接点击test选中该数据库,按F2然后输入新名称test2:

二、修改数据库逻辑名称

1、右键改名后的test2,选择属性:

2、选择文件页,分别修改两个逻辑名称为:test2、test2_log

3、停止数据库服务,打开任务管理器-服务,右键MSSQLSERVER选择停止:

4、修改物理文件名

打开E:\Microsoft SQL Server Data\MSSQL11.MSSQLSERVER\MSSQL\DATA(你的实际数据库路径),分别修改文件名为test2.mdf、test2_log.ldf

5、启动数据库服务

6、执行SQL修改数据库设置中的物理文件路径, 把下图中的test2批量替换为你的新数据库名称,把两个E:\...的路径改为你的新数据库实际文件路径,然后新建查询执行即可:

-- 修改数据库物理文件名
USE master;
GO
ALTER DATABASE test2
MODIFY FILE (
    NAME = N'test2', 
    FILENAME = N'E:\Microsoft SQL Server Data\MSSQL11.MSSQLSERVER\MSSQL\DATA\test2.mdf'
);
GO

-- 修改日志物理文件名
USE master;
GO
ALTER DATABASE test2
MODIFY FILE (
    NAME = N'test2_log', 
    FILENAME = N'E:\Microsoft SQL Server Data\MSSQL11.MSSQLSERVER\MSSQL\DATA\test2_log.ldf'
);
GO

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梁山好汉(Ls_man)

可以帮我买一包辣条吗?谢谢!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值