现有数据库为“Test”,想要修改“NewTest”,并且也修改逻辑文件名称和数据库物理名称。

说明:

1)禁止在生产环境,并且正在使用的数据库进行名称修改。

2)三者名称可以不统一,但是名称一致更好。

3)三者名称中也可以只修改其中一者或两者。如只修改某个名称,都不会影响正常功能。

 

1.修改数据库名

数据库右键或者F2,进行名称修改。

SQL Server 修改数据库名、修改逻辑文件名、修改数据库物理文件名

 

2.修改逻辑文件名

数据库右键点击属性,选择弹出框右侧的文件,

SQL Server 修改数据库名、修改逻辑文件名、修改数据库物理文件名

双击逻辑名称列,进行修改,修改后点击确定。

SQL Server 修改数据库名、修改逻辑文件名、修改数据库物理文件名

 

3.修改数据据库物理文件名

数据库右键点击属性,选择弹出框右侧的文件,查看文件路径。后面步骤使用此地址。

SQL Server 修改数据库名、修改逻辑文件名、修改数据库物理文件名

右键数据库,选择任务-分离,分离数据库

SQL Server 修改数据库名、修改逻辑文件名、修改数据库物理文件名

 

断掉链接,如有正在使用的连接,则会数据库分离失败。

SQL Server 修改数据库名、修改逻辑文件名、修改数据库物理文件名

打开上面所查看到的数据库路径,进行文件重名称。

SQL Server 修改数据库名、修改逻辑文件名、修改数据库物理文件名

 

SQL Server 修改数据库名、修改逻辑文件名、修改数据库物理文件名

物理文件重新命名后,再次附加数据库。

SQL Server 修改数据库名、修改逻辑文件名、修改数据库物理文件名

SQL Server 修改数据库名、修改逻辑文件名、修改数据库物理文件名

SQL Server 修改数据库名、修改逻辑文件名、修改数据库物理文件名

 

因为命名已经改变,所以通过原文件名称已经找不到物理文件,这里需要修改引入文件。

SQL Server 修改数据库名、修改逻辑文件名、修改数据库物理文件名

 

点击文件路径后面的小图标,重新进行选择。

SQL Server 修改数据库名、修改逻辑文件名、修改数据库物理文件名

SQL Server 修改数据库名、修改逻辑文件名、修改数据库物理文件名

SQL Server 修改数据库名、修改逻辑文件名、修改数据库物理文件名

选择成功后,确认添加。

SQL Server 修改数据库名、修改逻辑文件名、修改数据库物理文件名

至此修改完成,数据库里面的表,数据,视图,存储过程等不受影响。

SQL Server 修改数据库名、修改逻辑文件名、修改数据库物理文件名

相关文章: