当前位置:  数据库>sqlserver

T-sql语句修改数据库逻辑名与数据库名等

    来源: 互联网  发布时间:2014-08-29

    本文导语:  例子,更改MSSQL数据库物理文件名Sql语句的写法。   代码示例: --注意:要在活动监视器里面确保没有进程连接你要改名的数据库 USE master --改逻辑名 ALTER DATABASE YQBlog MODIFY FILE(NAME='YQBlogAA',NEWNAME='YQBlog') --  GO ALTER DATABASE YQBl...

例子,更改MSSQL数据库物理文件名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:UsersAdministratorDesktopYQBlogAA.mdf  YQBlog.mdf'
---- --改物理名
EXEC xp_cmdshell 'ren C:UsersAdministratorDesktopYQBlogAA_log.ldf  YQBlog_log.ldf'
--GO
---- --重新附加
EXEC sp_attach_db @dbname = N'YQBlog',
    @filename1 = N'C:UsersAdministratorDesktopYQBlog.mdf',
    @filename2 = N'C:UsersAdministratorDesktopYQBlog_log.ldf'


    
 
 

您可能感兴趣的文章:

  • 备份数据库的T-SQL语句
  • T-SQL语句创建数据库的例子(图文)
  • 使用T-SQL语句创建、修改、删除数据库
  • 用t-sql语句完整备份数据库的例子
  • SQLServer用t-sql命令批量删除数据库中指定表(游标循环删除)
  • T-SQL数据库约束学习笔记
  • T-SQL入门教程之查看数据库对象
  • T-SQL入门教程之修改数据库alter database语句
  • SQL Server 数据库管理常用的SQL和T-SQL语句
  • 通过T-SQL语句实现数据库备份与还原的代码
  • t-sql/mssql用命令行导入数据脚本的SQL语句示例
  • T-SQL常用的元数据函数
  • t-sql清空表数据的两种方式示例(truncate and delete)
  • T-SQL入门教程之创建与查看数据
  • T-SQL排序-重复数据的剔除保留及分页存储过程
  • T-SQL排序、重复数据的剔除保留及分页存储过程的例子
  • T-SQL入门教程之创建数据表实例
  • T-SQL问题解决集锦 数据加解密全集
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • T-SQL查询语句的执行顺序详解
  • 学习T-SQL中操作表的语句
  • T-SQL 查询语句的执行顺序解析
  • T-SQL学习之二 自定义函数和控制流语句
  • T-SQL入门教程之获取DML语句信息
  • SQL语句(T-SQL汇总) 用T-SQL画出这些图形
  • SQL Server 2008调试T-SQL语句和存储过程
  • T-SQL常用的聚合函数
  • T-SQL实例 函数结果设置为列别名
  • T-SQL常用的数学函数
  • T-SQL 实现一个简单的 Split 函数
  • 学习T-SQL中default值的使用
  • T-SQL学习之一 T-SQL基础
  • T-SQL实现的一个Split函数
  • T-SQL常用游标函数实例学习
  • T-SQL判断一个日期是否为今天的函数
  • T-SQL常用的时间和日期函数
  • 使用T-SQL的Split拆分字符串的方法
  • SQL Server中的T-SQL的基本对象
  • T-SQL常用的系统函数
  • T-SQL 实现 Split 的方法
  • T-SQL自定义函数返回前一天或后一天日期的例子
  • 如何在T-sql 中实现数组的功能
  • T-SQL中使用正则表达式函数
  • T-SQL常用的字符串函数
  • T-SQL实例 子查询结果中使用比较操作符
  • T-SQL实例 列别名的用法举例


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3