假设原来数据库名为db,附加数据库为db.mdf和db_log.ldf。需要改成dbt,及dbt.mdf和dbt_log.ldf。

步骤:

1.首先把原来的数据库进行备份(选择数据库->右键->任务->备份),备份出db.bak文件。2.右键->任务->还原->数据库,跳出“还原数据库”窗口。3.选择“源设备”,浏览,跳出“指定备份”对话框,点击添加找到刚才备份的db.bak文件,确定。4.在“还原数据库窗口”中的“选择用于还原的备份集”,把备份集打上勾。
5.在“选项页”中选择“File”,“指定还原之后的路径和名称为dbt.mdf 和dbt_log.ldf(直接改名字就行)确定,即完成名称的修改。6. 更改数据库文件的物理名称,事务日志的物理名称打开SQL查询分析器,输入以下代码;ALTER DATABASE 当前数据库名称 MODIFY FILE(NAME='当前数据库文件物理名称',NEWNAME='要更改的数据库物理名称')ALTER DATABASE dbt MODIFY FILE(NAME='db',NEWNAME='dbt')ALTER DATABASE dbt MODIFY FILE(NAME='db_log',NEWNAME='dbt_log')

SQLServer数据库的状态一直都是正在还原

restore database XXX with recovery

转载于:https://www.cnblogs.com/techliang666/p/8655450.html

SQL SERVER 2012修改数据库名称(包括 db.mdf 名称的修改)相关推荐

  1. SQL Server 2012 创建数据库快照

    原文:SQL Server 2012 创建数据库快照 不是所有的MSSQL数据库版本都支持数据库快照,只有Enterprise版本的才支持. 在其他版本上,以Business Intelligence ...

  2. SQL server 2012 附加数据库

    SQL server 2012 附加数据库 首先对数据库文件和日志文件进行如下操作: 右键属性->安全->编辑->完全控制->应用->确定->确定 其次,打开数据库 ...

  3. 安装SQL Server 2012示例数据库

    SQL Server的示例数据库是一个非常好的学习数据库的范例,在安装完SQL Server 2012后,默认情况下是不会安装示例数据库的,我们需要自己进行一些安装和设置. 安装Adventure W ...

  4. sql server 2008 R2 与 sql server 2012 下载地址(包括x86、x64)

    以下地址,亲测可下,极具收藏价值. sql server 2008 developer ed2k://|file|cn_sql_server_2008_r2_developer_x86_x64_ia6 ...

  5. SQL SERVER 修改数据库名称(包括 db.mdf 名称的修改)

    刚开始学习SQL SERVER 2005,弄了一个上午修改数据库名,主要是需要修改db.mdf 和db_log.ldf的名字,总算解决了.在这里记下,以后再要修改了就别忘了. 假设原来数据库名为db, ...

  6. SQL Server 2012 镜像数据库搭建

    SQL Server镜像 "数据库镜像"是一种提高 SQL Server 数据库的可用性的解决方案. 镜像基于每个数据库实现,并且只适用于使用完整恢复模式的数据库.类似于Oracl ...

  7. SQL Server 2012附加数据库报错

    操作系统: win8 数据库:SQL 2012 遇到问题: 以管理员身份登录SQL 2012,附件数据库提示如下错误: 解决办法: 以windows账号登录,附加,成功! 转载于:https://ww ...

  8. SQL Server 2012新建数据库和表

    熟悉SQL开发环境 1.新建数据库 右键新建,输入数据库名称 2.创建表 ①界面工具创建方法 右键'表'→新建表 输入相关信息(列名,数据结构,是否允许null值等)→×去,填写表名称→右键点'表'刷 ...

  9. SQL Server 2012还原数据库时找不到.bak

    很奇怪,从别的机构上备份过来的bak找不到,后面换了个路径就找到了, 没事先创建数据库前提下.

最新文章

  1. 【机器学习入门】(4) 决策树算法理论:算法原理、信息熵、信息增益、预剪枝、后剪枝、算法选择
  2. sql server 2008数据复制
  3. 想让好友不停地擦手机屏幕?微信头像这样设置就行了!
  4. 为什么linux自带python_为什么一些linux自带python,而不是C,C++,java等其他编程语言?...
  5. 征战蓝桥 —— 2017年第八届 —— C/C++A组第10题——油漆面积
  6. 12c闪回 oracle_Oracle 12c R2新特性: PDB级闪回(Flashback PDB)
  7. 【报告分享】2021年品牌CDP与营销数字化转型报告.pdf(附下载链接)
  8. c3p0 mysql 连接池配置文件_使用XML配置c3p0数据库连接池
  9. 将Ubuntu从Win7的魔爪中拯救出来
  10. EXCEL【数据处理之数据清洗——重复数据处理】
  11. [转]经济学金融学书籍推荐
  12. 用心行走——《做最好的新教师》读后感3200字
  13. 天河二号上运行ZHT(a zero-hop distributed table)
  14. 从浏览器输入URL到页面显示的过程
  15. 微信网页开发wx.chooseImage多图上传、预览(已解决)
  16. 基于Open vSwitch的传统限速和SDN限速--实验
  17. SD-WAN,改善网络现状
  18. 网页设计配色应用实例剖析——橙色系
  19. 使用Python绘制圣诞树教程(附源代码)
  20. 什么是BCD码?BCD码编码规则

热门文章

  1. oracle 补丁打不上_非Oracle用户下的数据库不能进行补丁安装处理一例
  2. tomcat多个端口对应多个web应用
  3. python读取excel,数字都是浮点型,日期格式是数字的解决办法
  4. [LeetCode] 搜索旋转排序数组
  5. silverlight导出excel
  6. 继BAT之后 第四大巨头是谁
  7. 转载---设计模式分类
  8. 【win32】vs2010的窗体程序Helloworld
  9. 浅析C语言中strtol()函数与strtoul()函数的用法
  10. IOS绘制小黄人,对绘图知识的一个练习