我们新建个数据库Accounting,采用默认配置
USE master;
GO

CREATE DATABASE Accounting;
GO


要重命名
方法一:可以在Microsoft SQL Server Management Studio (SSMS)上的对象资源管理器中 选中数据库 -> F2, 或者 右击数据库 -> 选择重命名

        
图一
方法二:编写SQL语句

USE master;
GO

EXEC sp_renamedb N'Accounting', N'Financial';
GO

但是我们打开数据库默认存放路径,发现MDF和LDF的名称并没有改变

        

                       图二

可能你会想分离数据库以后,直接对数据文件和日志文件重命名Financial.mdf、Financial_log.LDF,再重新附加数据库

        

                  图三

"附加数据库时出错" 如何解决这个问题呢?

我们再单击消息,查看错误详细内容

        

                          图四

无法打开物理文件Accounting.mdf 说明重命名以后,数据库并没有识别我们更改的名称。

  通过查看”Financial“数据库详细信息,发现当前文件路径字段内容不对,同时消息字段也显示文件找不到。

因此我们作出如下更改:

        

单击确定,附加数据库成功!

转载于:https://www.cnblogs.com/Ryan_j/archive/2011/04/03/2004428.html

[SQL Server] 重命名数据库相关推荐

  1. [SQL Server]重命名数据库【转】

    原文链接:http://www.cnblogs.com/Ryan_j/archive/2011/04/03/2004428.html 重命名数据库很简单,选择数据库--右键--重命名数据库 或者 sp ...

  2. SQL Server 重命名数据库

    EXEC sp_dboption 'OldDbName', 'Single User', 'TRUE' EXEC sp_renamedb 'OldDbName', 'NewDbName' EXEC s ...

  3. sql server重命名_在Linux上SQL Server中重命名逻辑和物理文件名

    sql server重命名 Each database in SQL Server contains at least two files i.e. Data file (*.mdf) and log ...

  4. c语言中如何将select出来的字段值赋给一个变量,sql server 重命名列(字段)

    封装ajax(二)闭包的形式 (function(){ var $=(function(){ function create(){ if(window.XMLHttpRequest){ var xhr ...

  5. sql如何重命名实例_重命名Ubuntu Linux上SQL Server实例

    sql如何重命名实例 In my previous articles, we installed the SQL Server 2019 CTP 2.1 on Ubuntu Linux. You ca ...

  6. sql重命名数据库_为什么要为SQL单元测试巧妙地命名数据库对象

    sql重命名数据库 This article is focussed on clever database object naming from both development and SQL un ...

  7. sql重命名数据库_SQL重命名数据库

    sql重命名数据库 In the real world, there is very minimal chance when we need to rename database but still ...

  8. 重命名数据库解决“无法用排他锁锁定该数据库”

    重命名数据库解决"无法用排他锁锁定该数据库" 我们在重命名数据库时会遇到很多问题, 如: 消息 5030,级别 16,状态 2,第 1 行 无法用排他锁锁定该数据库,以执行该操作. ...

  9. 重命名数据库表空间和数据文件

    一.重命名数据库表空间名 使用alter tablespace- rename to命令,可以重命名一个永久或者临时表空间.例如,下面重命名users表空间: Alter tablespace tbs ...

最新文章

  1. java8循环怎么给全局变量累加_JAVA使用for循环会重复调用list.size()吗?
  2. java邮件支持_使用Spring的JAVA Mail支持简化邮件发送功能
  3. 实现图片打乱_2020 回顾 | 25张图片,记录潮州的这一年
  4. Hadoop生态Flume(一)介绍
  5. 原生 js前端路由系统实现3之代码 构建工具 和 querystring功能
  6. MySQL修改,表结构大幅修改
  7. freecplus框架-字符串操作
  8. Cuda beginning
  9. 浅谈算法(简单算法)
  10. 《Javascript DOM 编程艺术》
  11. 阿里云刘伟光:核心系统转型之路
  12. 如何安装树莓派摄像头模块
  13. 项目积压需求项目计划_物料需求-计划的方案.ppt
  14. 全球及中国DNA测序行业发展与竞争状况分析报告2022~2027年
  15. R语言可视化散点图、ggrepel包的geom_text_repel函数避免数据点之间的标签互相重叠(设置segment.square为假以获得斜曲线,segment.inflect设置为真以引入拐点
  16. 《计算机是怎样跑起来的》学习笔记
  17. 女生应该怎样心疼自己的男朋友?
  18. 微信小程序获取用户昵称和头像
  19. vue 二维码+条形码识别
  20. nmn吃第一天有什么感觉,吃完nmn的反应,一点点体会

热门文章

  1. 架构 php_十年PHP架构师的成长之路,程序员必备
  2. mongodb java 学习_MongoDB学习(四):通过Java使用MongoDB
  3. 非静态方法可以调用静态变量吗
  4. 050_学习的CSS属性
  5. worpress安装mysql连不上_wordpress安装时连接不上MySQL8.0(已解决)Windows
  6. kmeans中的k的含义_聚类分析:kmeans 算法簇个数的确定
  7. python实现md5加密_Python实现md5加密验证访问接口总结
  8. android:clipToPadding和android:clipChildren
  9. sqlitepython导入数据_python从sqlite读取并显示数据的方法
  10. 调整表格的行高_Word表格无法调整行高?尽然是这个原因,90%的人都可能遇到...