新梦想网络 > 客服中心 > 独立服务器 > 正文缩放字号: [收藏本问题]

MSSQL2005还原备份实例

时间:2015-07-10来源:新梦想网络 作者:新梦想网络 点击:

 1,用windows身份验证方式登录mssql2005。
 

 2,查看数据库对应的文件目录和逻辑名称,选择还原的数据库,右键-属性-文件,如图,红色部分分别是数据库对应的逻辑名称(第12步中用到)和文件路径(这一步仅仅在第10步中不确定数据库文件路径用到)

 3,为了防止还原过程中出现数据库正在使用而不能还原的错误,先断开数据库的所有连接。如图,选择要还原的数据库,右键-属性-选项-状态里面,把限制访问通过下拉框选择为“single_user”即可,再点击确定即可。
 

 4,点击“是”
 

 5,选择要还原的数据库,右键-任务-还原-数据库,在进入的页面中,选择原设备,然后点击后面的按钮,如图

 6,点击“添加”
 

 7,选择要还原的mssql备份文件,后缀是bak格式,这一步操作中,建议把bak文件放到默认的还原路径C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup中,如果使用别的路径,请确定该路径有mssql访问权限。

 8,点击“确定”
 

 9,选中图中红色箭头所示的选择框后,点击左上角的选项按钮
 

 10,选中“覆盖现有数据库”选项,然后点击后面的箭头所指的两个按钮,分别选择对应的mdf和ldf文件(如果不确定文件在哪里,可以参考第二步)

 11,还原完成

 12,检查数据库文件逻辑名称是否正确,如图,选择还原的数据库-右键-属性-文件,查看逻辑名称这一项,如果和第2步中的名称不一样,则修改成第2步中所看到的逻辑名称,如图
 修改前
 

 修改后
 

 13,检查登录名是否有db_owner选项,点击登录名-选择对应的数据库用户名-右键属性

 14,点击用户映射,上面勾选对应的数据库,下面如果没有勾选db_owner,则选中,然后确定。

 至此全部结束,如果还有问题,请联系我司在线客服。
 

    TAG:

    下载此文章 (欢迎转载,请注明出处:http://www.xmxwl.net/help/member/20150710/13536.html)