SQL Server——基础操作(修改函数名称、删除数据库、分离附加数据库、数据库收缩、数据库快照、复制数据库)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/whc888666/article/details/85057391

目录

 

一、使用函数查看

二、查看该服务器下所有数据库的状态

三、修改数据库名称

四、删除数据库

五、分离和附加数据库

六、数据库的收缩

七、数据库快照

八、复制数据库


一、使用函数查看:

扫描二维码关注公众号,回复: 4675306 查看本文章

二、查看该服务器下所有数据库的状态:

三、修改数据库名称

方法一:鼠标右击点击重名,但是这种法的修改,并改不了其他文件的名称

方法二:鼠标右击属性进行修改,这样的修改可以一并修改其他文件名称,当然这种方式还可以修改很多的其他属性,比如:文件大小的修改,同样也可以添加新的数据库文件(如图)

四、删除数据库:

在一般情况下最好不要轻易的进行此操作,除非在已经确认没有用的数据库了才可进行该操作,我们的SQL Server 2017一般可以装将近三万个数据库,所有一般也用不着我们删除,这个并不妨碍我们学习删除数据库知识:

方法一:在需要删除了数据库右击鼠标,直接点击删除就好,会有相关的提示框,我们跟着操作就好。(如图)

第二种方法:使用删除语句进行删除(如图)

五、分离和附加数据库

分离数据库:指将数据库从SQL Server的实例中分离出去,但是不会删除该数据库的文件和事物日志文件,这样该数据库可以在附加到其他的SQL Server的实例中去。

无法分离的情形是:

(1)已经复制并且发布的数据库;

(2)数据库中存在数据库快照;

(3)数据库处于未知的状态。

附加数据库:将当前数据库以外的数据库附加到当前的数据库实例中,在附加数据库时所有的数据库文件(.mdf和.ndf文件)都必须是可用的。

六、数据库的收缩

可以收缩数据库也可以收缩文件的大小。当然我们还可以进行sql命令语句进行收缩,本处就不进行演示。

七、数据库快照

数据库快照:就像是为数据库照了照片一样,相片实际是照相时刻被照对象的静态呈现,二数据库快照则提供了源数据库在创建快照时刻的只读,静态视图。

优点:

(1)维护历史数据已生成报表;

(2)将查询实施在时刻的快照上,可以释放主体数据库上的资源;

(3)加快恢复数据的操作效率,使用快照将数据库恢复到生成快照是的状态比从备份还原快的多,但是此后将无法对数据进行前滚操作。

限制条件:

(1)不能对数据库进行删除 ,分离或还原;

(2)源数据库的性能受到影响;

(3)不能从源数据库会任何快照中删除文件;

(4)数据库必须处于在线状态,除非该数据库在数据库镜像回话中会是镜像数据库。

还原数据库:是将源数据库恢复到快照时刻的数据库

八、复制数据库:鼠标右键——>任务——>复制数据库

猜你喜欢

转载自blog.csdn.net/whc888666/article/details/85057391