T-sql语句修改SQL Server数据库逻辑名、数据库名、物理名的方法
来源:互联网 发布:星际战甲软件 编辑:程序博客网 时间:2024/06/05 00:22
更改MSSQL数据库物理文件名Sql语句的写法
注意:要在活动监视器里面确保没有进程连接你要改名的数据库!!
Sql语句如下:
USE master
--改逻辑名
ALTER
DATABASE
YQBlog
MODIFY
FILE(
NAME
=
'YQBlogAA'
,NEWNAME=
'YQBlog'
)
-- GO
ALTER
DATABASE
YQBlog
MODIFY
FILE(
NAME
=
'YQBlogAA_log'
,NEWNAME=
'YQBlog_log'
)
-- GO
--改数据库名
EXEC
sys.sp_renamedb @dbname =
'YQBlogAA'
,
-- sysname
@newname =
'YQBlog'
GO
--分离数据库
EXEC
sp_detach_db YQBlog
GO
--打开xp_cmdshell功能
EXEC
sp_configure
'show advanced options'
, 1
GO
RECONFIGURE
GO
EXEC
sp_configure
'xp_cmdshell'
, 1
GO
RECONFIGURE
GO
---- --改物理名(注意:路径中不要出现中文)
EXEC
xp_cmdshell
'ren C:\Users\Administrator\Desktop\YQBlogAA.mdf YQBlog.mdf'
---- --改物理名
EXEC
xp_cmdshell
'ren C:\Users\Administrator\Desktop\YQBlogAA_log.ldf YQBlog_log.ldf'
--GO
---- --重新附加
EXEC
sp_attach_db @dbname = N
'YQBlog'
,
@filename1 = N
'C:\Users\Administrator\Desktop\YQBlog.mdf'
,
@filename2 = N
'C:\Users\Administrator\Desktop\YQBlog_log.ldf'
阅读全文
0 0
- T-sql语句修改SQL Server数据库逻辑名、数据库名、物理名的方法
- sql语句修改数据库名,表名,列名
- SQL Server中获取所有数据库名、所有表名、所有字段名的SQL语句
- sql server 2000修改数据库名
- Sql Server 修改数据库表名
- 更改SQL Server数据库名、数据库文件名、逻辑文件名的方法
- 更改SQL Server数据库名、数据库文件名的方法
- sql语句查询 sql server access 数据库里的所有表名,字段名
- sql语句查询Oracle|sql server|access 数据库里的所有表名,字段名
- sql语句查询Oracle|sql server|access 数据库里的所有表名,字段名
- sql语句查询:sql server和access 数据库里的所有表名,字段名
- 获取SQL SERVER数据库表名和列名的sql语句
- sql server 2005逻辑名和物理名称的问题。
- Sql Server查看所有数据库名,表名,字段名(SQL语句)
- SQL 2008 修改数据库名
- 用SQL语句更改数据库名,表名,列名
- SQL语句更改数据库名,表名,列名
- SQL语句如何更改数据库名,表名,列名
- Ubuntu下安装GPU版xgboost python库
- Spring-boot初使用
- java基础
- Java学习——算术运算符
- mysql怎么清空
- T-sql语句修改SQL Server数据库逻辑名、数据库名、物理名的方法
- 链表输出某一位置的值以及该位置
- 【转】从机器学习谈起
- Kinect——在红外图像中测量两只手间的距离
- mybatis使用redis做二级缓存
- 读书笔记——RDD编程
- 第3章 数据库的基本操作
- 继承&多态
- python生成式