在SQL2005中修改数据库名称
SQL Server 2005中有个数据库HT_WisdomDataBaseCenter,现在要将其改名为HT_NBSBOneNetcs1
步骤:
(1) 分离数据库:打开management
studio,找到test数据库-->右键-->任务-->分离
(2)
改名:然后到数据库物理路径(例如C:/Program Files/Microsoft SQL
Server/MSSQL10.MSSQLSERVER/MSSQL/DATA)下找到HT_WisdomDataBaseCenter.mdf和HT_WisdomDataBaseCenter.ldf,分别改名为HT_NBSBOneNetcs1.mdf、HT_NBSBOneNetcs1.ldf
(3) 附加数据库:打开management studio,找到"数据库"
-->右键-->附加,在弹出的页面中点"添加"按钮,找到我们改名后的HT_NBSBOneNetcs1.mdf的文件,确定,这时我们可以看到会提示HT_NBSBOneNetcs1.mdf和HT_NBSBOneNetcs1.ldf文件不存在,我们只需要再点击"当前文件目录"下的按钮然后分别选择HT_NBSBOneNetcs1.mdf和HT_NBSBOneNetcs1.ldf就可以了。需要说明的是,在这里最好把"要附加的数据库"栏中的"附加为"列中的内容HT_WisdomDataBaseCenter改成HT_NBSBOneNetcs1,要不然就需要在数据库附加操作完成后直接在数据库名称HT_WisdomDataBaseCenter上右键重命名。
(4) 修改逻辑文件名
通过上面几步的操作,management
studio中显示的数据库文件名变成了HT_NBSBOneNetcs1,已经能够正常使用了,但此时的逻辑文件名还没有修改,打开management
studio-->在数据库zhy上点右键-->属性-->文件,如图:
我们可以看到,数据库文件的逻辑名称还是原来的HT_WisdomDataBaseCenter,我们应该同时把它改过来,这样才彻底。
具体可以通过执行下面语句实现:
工具--》SQL
查询分析器--》然后输入:
Alter DataBASE HT_NBSBOneNetcs1
MODIFY FILE(NAME='HT_WisdomDataBaseCenter',NEWNAME='HT_NBSBOneNetcs1')
Alter DataBASE HT_NBSBOneNetcs1
MODIFY FILE(NAME='HT_WisdomDataBaseCenter_Log',NEWNAME='HT_NBSBOneNetcs1_Log')

在SQL2005中修改数据库名称的更多相关文章
- 在SQL中修改数据库名称
假设SQL Server 2008中有个数据库test,现在要将其改名为zhy步骤:(1) 分离数据库:打开management studio,找到test数据库-->右键-->任务--& ...
- SQL SERVER 2005修改数据库名称,包括物理文件名和逻辑名称
SQL SERVER 2005修改数据库名称,包括物理文件名和逻辑名称 原来数据库名称为 aa,物理文件名称为 aa.mdf 和 aa_log.ldf: 需要修改数据库名称为 bb,物理文件名 ...
- MS SQL 多连接数时修改数据库名称
在MS SQL中,如果你想修改某一个数据库的名称,你可以通过下面几种方法实现. 方法一:使用SP_RENAMEDB系统存储过程实现. 语法: sp_renamedb [ @dbname = ] 'ol ...
- 怎样在mysql里面修改数据库名称
怎样在mysql里面修改数据库名称 提供三种方法:1. RENAME DATABASE db_name TO new_db_name这个..这个语法在mysql 5.1.7中被添加进来,到 ...
- eclipse 中修改项目名称,启动tomct原项目找不到的问题
eclipse 中修改项目名称,启动tomct原项目找不到的问题 1 在开发和练习中,经常会导入其他开源项目,修改项目名称,部署到tomcat 后,然后访问项目会找不到项目,可能是新项目名称和配置文件 ...
- MySQL 中的数据库名称、数据表名称、字段名称
如何查询Oracle,Sql Server,MySQL 中的数据库名称.数据表名称.字段名称 分类: Database2012-09-24 22:16 7034人阅读 评论(0) 收藏 举报 数据库s ...
- SQL SERVER 修改数据库名称(包括 db.mdf 名称的修改)
刚开始学习SQL SERVER 2005,弄了一个上午修改数据库名,主要是需要修改db.mdf 和db_log.ldf的名字,总算解决了.在这里记下,以后再要修改了就别忘了. 假设原来数据库名为db, ...
- SQL SERVER 2012修改数据库名称(包括 db.mdf 名称的修改)
假设原来数据库名为db,附加数据库为db.mdf和db_log.ldf.需要改成dbt,及dbt.mdf和dbt_log.ldf. 步骤: .首先把原来的数据库进行备份(选择数据库->右键-&g ...
- (转)在 WebSphere Application Server 中修改主机名称并迁移概要文件
原文:https://www.ibm.com/developerworks/cn/websphere/techjournal/0905_webcon/0905_webcon.html 修改主机名 让我 ...
随机推荐
- 小白的linux学习笔记10:安装nginx和第一个网页
sudo yum install nginx sudo systemctl status nginx sudo systemctl start nginx 检查端口:netstat -tlpn sud ...
- 剑指offer-面试题57_2-和为s的连续正数序列-穷举法
/* 题目: 输入一个整数s,输出所有和为s的连续整数序列. */ /* 思路: 穷举法. */ #include<iostream> #include<cstring> #i ...
- .net生成PDF文件的几种方式
以下为在.net mvc中,生成pdf的几种方式,资料都是在做项目时网上找的 1.使用Microsoft.Office.Interop.Word.dll将word转换为PDF dll可以单独下载,一般 ...
- Java邮件发送工具类
个人博客 地址:https://www.wenhaofan.com/article/20190507104851 引入Pom依赖 依赖于apchae email包,maven项目可直接加入以下依赖,普 ...
- PHP OOP
<?php //1. Class and object /* object-oriented concept an object can be almost any items or conce ...
- BFS和队列
深度优先搜索(DFS)和广度优先搜索(BFS)是基本的暴力技术,常用于解决图.树的遍历问题. 首先考虑算法思路.以老鼠走迷宫为例: (1):一只老鼠走迷宫.它在每个路口都选择先走右边,直到碰壁无法继续 ...
- Api跨域设置
跨域设置:(服务端) webconfig文件中,system.webServer节点下添加 <!--跨域请求:三个配置信息--> <httpProtocol> <cust ...
- 每个Web开发者都应该知道的SOLID原则
面向对象的编程并不能防止难以理解或不可维护的程序.因此,Robert C. Martin 制定了五项指导原则,使开发人员很容易创建出可读性强且可维护的程序.这五项原则被称为 S.O.L.I.D 原则. ...
- 深入理解Java内存模型中的虚拟机栈
深入理解Java内存模型中的虚拟机栈 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,这些区域都会有各自的用途,以及创建和销毁的时间,有的区域会随着虚拟机进程的启 ...
- 微信公众号和小程序可以共用access_token值吗?
微信公众号和小程序可以共用access_token值吗? 答案:是不能的 因为两者都可通过统一接口(https://api.weixin.qq.com/cgi-bin/message/subscrib ...