【ACE适用2.8.27软件平台】ACE如何备份与还原数据库日志

发布时间: 2013-09-16 点击量:499 打印 字体:

数据库日志还原:

备注:以下数据库日志备份与还原,是以SAM账号为例说明,对ACE对应的SQLServer数据库来说,要求数据库的名称是aos,用户名是aosrpt;

一、数据库的备份

操作步骤:

1、打开“企业管理器”,点击需要备份的数据库。右键弹出菜单,依次选择“所有任务”-“备份数据库”

2、如下图,在弹出的对话框中选择“完全备份数据库”。点击“添加”钮,选择备份文件的保存路径

3、最后的状态如下图所示,点击OK,开始备份数据库

二、数据库的还原

1、在企业管理器中新建数据库“SAMDB”,操作方法见下图。

2、在“安全性”-“登陆”中建立用户帐号

3、选中SAMDB数据库,在右键菜单中选择“所有任务”-“还原数据库”

4、在弹出的对话框的“常规”分页中选择“从设备”还原,并且点击下面的“选择设备”钮,选择还原的文件(见下图)

5、切换到“选项”分页,把“在现有数据库上强制还原”前的勾选上。注意:下图中“移至物理文件名”栏中显示的是数据库文件备份出来时,在原机上的路径及数据库物理文件名,还原时,可能会与本地机上的文件名、路径不一致。如果不一致,需要手动修改。 

注:本机物理文件名及路径请查看SQL Server的安装目录。

每个创建的数据库都有2个文件在安装目录的data文件夹下,文件名的后缀分别为MDF、LDF

缺省的数据库物理文件路径为:C:\Program Files\Microsoft SQL Server\MSSQL\Data

6、点击OK,开始还原

7、还原结束有这个提示

三、注意事项:

由于用户信息保存在master库中,如果没有备份master库,你会发现SAMDB数据库的帐户中登陆名为空!(如下图)

对于这情况,应对的方法是:

(1)还原数据库之前,先在安全性中建立帐号sam。

(2)数据库还原后,用sa帐号登陆查询分析器,选中SAMDB数据库,然后执行下面命令:exec sp_change_users_login 'auto_fix','sam'

即可把登陆名 sam强行加上。

(3)sam登陆名补上后,检查该用户“数据库成员角色”中“db_owner”前是否有打勾,如果没有,请补上!

 

 

 

00 分享 纠错
相关条目