要修改SQL Server数据库的逻辑名、数据库名、物理名,可以使用以下T-SQL语句:
要修改SQL Server数据库的逻辑名、数据库名、物理名,可以使用以下T-SQL语句:
--修改数据库逻辑名
ALTER DATABASE [原数据库名] MODIFY NAME = [新数据库逻辑名];
--修改数据库名和物理名
ALTER DATABASE [原数据库名] MODIFY FILE (NAME = [原逻辑名], NEWNAME = [新逻辑名]);
ALTER DATABASE [原数据库名] MODIFY FILE (NAME = [原物理名], NEWNAME = [新物理名]);
--修改只读数据库的文件名和路径
ALTER DATABASE [数据库名] MODIFY FILE (NAME = [文件名], FILENAME = [新路径]);
以上语句中,[原数据库名]指原始数据库的名称。[新数据库逻辑名]指要修改成的新逻辑名。[原逻辑名]指原始文件的逻辑名。[新逻辑名]指要修改成的新逻辑名。[原物理名]指原始文件的物理名。[新物理名]指要修改成的新物理名。[文件名]指只读文件的名称。[新路径]指要将文件移动到的新路径。
示例一:修改数据库逻辑名
--将MyDB改为MyNewDB
ALTER DATABASE MyDB MODIFY NAME = MyNewDB;
示例二:修改数据库名和物理名
--将MyDB的Log文件从C:\MyDB\Log.ldf改为D:\Log.ldf, Data文件仍然在C盘
ALTER DATABASE MyDB MODIFY FILE (NAME = MyDB_Log, NEWNAME = D:\Log.ldf);
--将MyDB的Data文件从C:\MyDB\Data.mdf改为D:\Data.mdf,同时修改逻辑名称
ALTER DATABASE MyDB MODIFY FILE (NAME = MyDB_Data, NEWNAME = D:\Data.mdf);
ALTER DATABASE MyDB MODIFY NAME = MyNewDB;
以上为T-sql语句修改SQL Server数据库逻辑名、数据库名、物理名的完整攻略。
沃梦达教程
本文标题为:T-sql语句修改SQL Server数据库逻辑名、数据库名、物理名的方法


猜你喜欢
- MySQL 视图、函数和存储过程详解 2023-07-26
- Sql Server 数据库索引整理语句,自动整理数据库索引 2024-01-20
- sql server关键字详解大全(图文) 2024-01-19
- Oracle date 和 timestamp 区别详解 2024-01-19
- SQL server数据库查询语句使用方法详细讲解 2024-01-19
- Sql Prompt 10下载与安装破解图文教程(最新推荐) 2023-07-29
- MySQL事务视图索引备份和恢复概念介绍 2023-12-19
- Oracle19c安装与基本配置教程(超详细!) 2023-07-23
- SQL Server 服务器优化技巧浅谈 2023-12-22
- Windows10系统中Oracle完全卸载正确步骤 2023-07-24