数据库分离与附加操作流程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
RYAccountsDB,RYEducateDB,RYGameMatchDB,RYGameScoreDB,RYNativeWebDB,RYPlatformDB,RYPlatformManagerDB,RYRecordDB,RYTreasureDB
分离与附加
概念:
1.后的数据库文件可以复制到任何需要该文件的系统上。比如在A机器上创建的数据库,可以复制到B电脑上。分离后,在数据库列表将看不到该数据库,不能再被SqlServer管理和使用。但该数据库的文件(.MDF)和对应的日志文件(.LDF)完好无损。分离成功后,我们就可以把该数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到其它磁盘中作为备份保存。
2、附加数据库就是将一个备份磁盘中的数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到需要的计算机,并将其添加到某个SQL Server数据库服务器中,由该服务器来管理和使这个数据库。
一.附加数据库(以RYAccountsDB数据库为例)
步骤一,在数据库操作界面,数据库右键,点击附加,选择需要附加的数据库文件式为:据库名.mdf,
点击附加,弹出如下图界面
点击添加,弹出如下界面,该界面可以选择要附加的数据库文件。默认打开的是安装SqlSever 生成的DaTa文件夹(C:\Program Files\Microsoft
SQLServer\MSSQL10_50.SQLEXPRESS\MSSQL\DATA)图:
如果所建立的数据库没有保存在默认路径下,可以把这里的盘符文件夹折叠起来,再选择自己存放的数据库文件,如下图
步骤二:
选择要附加的数据库文件路径,默认打开的是主数据文件(以.mdf结尾的文件),切换文件类型到*所有文件,可以看到当前文件夹下的所有以.mdf和.ldf或者.ndf结尾的文件,这些都是数据库文件,附加的时候只需要选择需以.mdf结尾的目标文件,日志文件(.ldf结尾的文件)会随着主数据文件(.mdf结尾的文件)的附加成功而自动附加的。
点确定就可以看到已经选择附加的数据库文件以及该数据库的详情
如果一次需要附加多个数据库文件,可以点击该界面继续点击添加,再选择需要附加的数据库文件,步骤与上图相同。确定好了附加的数据库,在该界面点击确定,就可以把数据库附加上。在数据库列表可以看到最新附加的数据库。
二:分离数据库(以RYAccountsDB数据库为例)
步骤一:在数据库列表,在需要分离的数据库右键,选择任务---分离
点击分离,打开如下界面:
注意:
在该界面,如果正在执行分离操作的数据库正在被其他应用程序使用,那么需要勾选删除连接才能成功分离,但是,随意断开数据库的连接是一个危险的动作,因为不知道使用它的应用程序正在做什么。因此,在断开数据库连接前,需要确保没有应用程序正在使用。如果确定了没有应用程序正在使用,勾选删除连接,再点确定,就可以完成该数据库的分离。
分离完成后,在数据库列表就看不到该数据库,也无法再使用和访问到该数据库。
分离完成的文件,保存在创建数据库时候所选择的位置