SQLServer数据库的分离和添加是如此简单!

SQLServer数据库的分离和添加是如此简单!
首先,概述

SQL Server提供了一个备份和各种数据库如分离/附加数据库恢复方法,备份/还原数据库,复制数据库,等等。这里介绍的分离/额外的学习方法,类似于大家熟悉的文件复制的方法,即数据库文件(.mdf)和相应的日志文件(。LDF)复制到其他磁盘备份,然后把这两个文件然后复制到任何数据库系统。例如,在实验教学过程中,学生经常要移动创造了他们学校的电脑实验室自己的电脑而不是重新创建数据库的数据库,所以我们可以使用这个简单的方法,但由于数据库管理系统的特殊性,我们需要使用SQL Server提供的工具来完成上述工作,直接复制是不可行的。

这种方法涉及数据库和其他数据库的SQL Server分离,这两个互操作工具。

1、独立的数据库,删除数据库(如student_mis)从SQL Server数据库的列表,以便它不再管理和SQL Server使用,但数据库文件(.mdf)和相应的日志文件(。LDF)是完整的。分离后的成功,我们可以复制数据库文件(.mdf)和相应的日志文件(。LDF)到其他磁盘作为备份。

2、附加数据库在数据库文件的备份磁盘(MDF)和相应的日志文件(。LDF)复制到电脑的需求,并将其添加到SQL Server数据库服务器,服务器数据库的管理和操作。

两。单独的数据库

1。当系统启动连接到数据库服务器,服务器节点是在对象资源管理器扩展。在数据库对象中,找到要分离的数据库的名称。这里的student_mis数据库为例,右键点击student_mis数据库,在弹出的快捷菜单中选择属性
2,选择在该地区的页面选择左侧的数据库属性窗口下方选择对象,然后在右边区域的其他选项列表找到状态的项目,单击访问限制文本框中,选择其下拉列表single_user。
3,点击确认按钮,将出现一个消息框,它告诉我们,此操作将关闭所有到数据库的连接并继续此操作。注意:在一个大型的数据库系统,数据库和其他随机断开连接是一个危险的行动,因为我们不知道什么是连接到数据库的应用是断开的,也许是一个复杂的数据更新操作,并且已经运行了很长一段时间的交易。
4。单击按钮后,在数据库名称后面显示一个用户(如下所示)。右击数据库名称并将快捷菜单中的两个级别菜单项分开。
5。我们将要分离的数据库的名称列在下图的单独数据库窗口中。请选择更新统计信息复选框。如果在消息列中没有活动连接,状态栏已经就绪。否则,显示还没有准备好。这时,我们必须检查复选框以删除连接列。
6。在数据库参数分离完成后,所选数据库的分离操作是通过点击底部的确定按钮完成。在这一点上,该对象资源管理器的数据库对象列表数据库中没有名字student_mis刚刚分开看(如下)。
三。附加数据库

1。将需要附加的数据库文件和日志文件复制到创建的文件夹中。为了教学目的,我们将文件复制到在安装SQL Server时生成的目录数据文件夹中。

2。在下一个窗口中,右键单击数据库对象,然后在快捷菜单中选择其他命令以打开附加的数据库窗口。
三.在数据库窗口中单击添加额外的,在页面中间的按钮,打开定位数据库文件的窗口,该窗口的位置只是复制到数据库文件目录的SQL Server数据文件夹(数据文件没有被放置在数据目录),选择要附加的数据库文件(suffix.mdf,下面)。
4。单击确定按钮完成附加数据库文件的设置。在这一点上,附加数据库的信息(如下图所示)在附加数据库窗口中列出。如果您需要修改添加数据库名称,在文本框中修改数据库的名字。我们都使用默认值,在这里,所以你点击确定按钮,完成数据库的附加任务
完成以上操作,我们可以在对象资源管理器类看新附加的数据库student_mis(如下图)。
可以看出,如果我们想将数据库迁移到同一台计算机或其他SQL Server系统的不同SQL Server实例,那么分离和附加数据库是非常有用的。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部