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

原文链接:http://www.cnblogs.com/Ryan_j/archive/2011/04/03/2004428.html

重命名数据库很简单,选择数据库--右键--重命名数据库

image

或者

sp_renamedb 'oldDB' ,'newDB'

但是你再新建的相同名字的数据库就会报错,提示数据库已经存在

比如test数据库重命名为test1后,再新建名为test的数据库就会收到test数据库已存在的报错。

去SQL Server的安装目录DATA下,你会发现test.mdf和test_log.ldf已经存在。这其实就是原本test1重命名前的数据库文件,我们修改了数据库名称,可数据库文件名并没有改变(或者应该这样说,test1还是用test的数据库文件)。那我们把数据库文件也重命名就OK了嘛!

不能直接重命名数据库文件名,因为在使用中。当然你把SQL Server的服务全部停止再重命名,应该是可以的;然后你再打开SSMS应该会报错或者让你选择某个数据库的数据库文件(这么蛋疼的事情我没测试,因为我从心底就认为这不是合适的方法)。

还是使用Ryan的方法,先分离数据库,然后重命名数据库文件,再附加数据库,如下图,数据和日志的消息是“找不到的”

image

然后你再重新选择你重命名后的数据库文件和日志,就OK了。

转载于:https://www.cnblogs.com/cnmarkao/p/3848153.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/258422.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

DCOS实践分享(4):如何基于DC/OS整合SMACK(Spark, Mesos, Akka, Cassandra, Kafka)

这篇文章入选CSDN极客头条 http://geek.csdn.net/news/detail/71572 当前,要保证业务的市场竞争力,仅靠设计一个可用并且好看的产品,已经完全不能满足要求。全球消费者都希望产品能够足够的智能化,通过大数据分析来改善他们的用户…

连续系统的卷积积分与离散系统的卷积和

在LTI连续系统中,以冲激函数为基本信号,将任意信号分解,从而得到连续系统的零状态响应等于激励与系统冲激响应的卷积积分 𝑦𝑧𝑠𝑡𝑓𝑡∗h𝑡 在LTI离散…

自学python从零开始学_新手学习python-从零开始学习

1.学习pythonurllib2 常用方法urlopen(url, data, timeout)urllib2.Request()urllib.urlencode()params {}get : url "?" paramshttp:请求分析User-Agent : 有些服务器或 Proxy 会通过该值来判断是否是浏览器发出的请求Content-Type : 在使用 REST 接口时&#x…

【数据结构】图的深度优先搜索

图的深度优先搜索类似于树的深度优先搜索。不同的是,图中可能包括循环,即我们有可能重复访问节点。为了避免访问已经访问过的节点,我们要使用一个布尔变量的数组。 例如,在下图中,我们从节点2开始访问。当访问到节点0&…

flex中dispatchEvent的用法(自定义事件) .

Evevt和EventDispatcher类在as3的事件机制中是很重要的角色,dispatchEvent()是EventDispatcher类的一个事件发送方法,它可以发送出Event类或其子类的实例,在as3中所有的显示对象都可以发送事件,因为as3中所有的显示对象都是EventD…

菜鸟超级进口大仓618首度亮相!跨境商品也能当日次日达

6月12日下午3点40分,来自南京的一名用户收到了由宁波保税仓发出、圆通速递配送的雀巢咖啡,这距离他在天猫国际上下单仅过去4小时。 天猫618在昨日迎来进口日,进口销量火爆上升。作为国内最为先进的跨境进口仓,菜鸟超级大仓在本次大…

频域/s域/z域三大变换的发展史及其联系

本文主要介绍三大变换(傅里叶变换、拉普拉斯变换及Z变换)的发展史及其之间的联系。

Tomcat8.0.21登录时忘记用户名和密码

大概是这学期开学没多久吧,4月份的时候,为了学习javaEE,装了Tomcat。过了这么久早就忘记用户名和密码了,所以无法进入Tomcat的管理界面。百度(其实我也很想用google)了一堆,几乎都是修改用户配置…

二元隐函数求二阶偏导_在线计算专题(03):具体、抽象函数的导数、微分与方向导数的计算...

导数与微分是微积分内容的基础,就计算来说一元函数与多元函数的导数的计算思想一致. 不管是一元函数还是多元函数,导数、偏导数的计算都是将函数视为求导变量的一元函数求导数。微分在描述形式略有区别,但是其计算方法还是一样,只…

android更换工具链

欢迎转载opendevkit文章, 文章原始地址: http://www.opendevkit.com/?e73 android编译系统是跟随android源码一起发布的,使用了gcc编译器,也就是所谓的交叉编译环境。android-4.2里用的编译器是gcc4.6,本篇升级gcc4.6到gcc4.6,修…

频域/s域/z域三大变换的性质对比

本文主要介绍三大变换(傅里叶变换、拉普拉斯变换及Z变换)的性质对比及其常用信号变换。

Java系列(1) JavaEE架构

JavaEE是开发分布式应用的工业标准,Weblogic,BES,Tomcat等是比较常见的JavaEE服务器,严格来说Tomcat没有实现全部的JavaEE规范,只能算是Servlet容器。我们从一幅Spec文档上的架构图,粗略了解JavaEE的基本结构。该结构图表达了JavaEE各元素的逻…

协整检验r语言代码_R语言时间序列分析实例

#加载数据xread.table(file.choose())#生成时间序列对象xtimeseries#画时间序列图plot.ts(xtimeseries)#增加线性拟合曲线abline(lm(xtimeseries~time(xtimeseries)))1、分解时间序列分解一个时间序列意味着把它拆分成构成元件,一般序列包含一个趋势部分、一个不规则…

pat1043. Is It a Binary Search Tree (25)

1043. Is It a Binary Search Tree (25) 时间限制400 ms内存限制65536 kB代码长度限制16000 B判题程序Standard作者CHEN, YueA Binary Search Tree (BST) is recursively defined as a binary tree which has the following properties: The left subtree of a node contains o…

微软待办应用更新

微软做了一些更改和优化来改进微软待办。 为了在所有设备上获得最佳体验,需确保移动和桌面微软待办2021 年 12 月 31日之前的版本为 2.49 或更高版本,否则微软待办不再支持跨设备同步,但仍然能脱机使用。 桌面版的微软待办应用下载地址为&…

出租WiFi到底靠不靠谱?

创业是一种心态,也是不断的探索,他融入我们的生活,从日常中积累,从小微处启航。 一、背景交代 最近在换工作,本周搬到新租的单身公寓,空间不大,倒是干净整洁。委托租房中介帮忙开通宽带&#xf…

AD20学习笔记1---元件库的创建

前言: 本文学习视频是B站点击率第一的凡亿教育《Altium Designer 20 19(入门到精通全38集)四层板智能车PCB设计视频教程》,视频地址:Altium Designer 20 19(入门到精通全38集)四层板智能车PCB设…

nodejs环境搭建与express安装配置

一、NPM 1、下载nodeJS 下载地址:https://nodejs.org/en/download/ 因为我的系统是Linux 的,所以下载已经编译好的Linux,nodejs tar包 3、下载完成过后放到/usr/local/下面 4、解压:因为这个包不是gz的包所以解压 正确&#xff1a…

在vue中实现picker样式_基于Vue实现timepicker

主要用到的还是Vue的基本知识而已,不过要想到的细节很多。先放效果,点击上框,显示timepicker。而且可以根据点击的是时还是分来改变圆盘的数字。这里我用了两个组件,和,这里的时和分的数值我挂在了根实例中&#xff0c…

玩玩

金字塔一样输出字母&#xff0c;如 输入 d a a b a a b c b a a b c d c b a 代码实现 #include<stdio.h> int main(void) { char z; int j,t,k; scanf("%c",&z); t0; if(z>a&&z<z) { for(int i0;i<z-a;i) { for(kz-a-t;k…