完整SQLServer数据库导出与导入

  • 格式:docx
  • 大小:231.38 KB
  • 文档页数:4

下载文档原格式

  / 5
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

完整数据库导出与导入

对实现一台SQLServer2005数据库备份后,从另外一台数据库进行恢复的步骤进行描述,以便于实验环境数据库服务器到现场部署数据库服务器的完整数据库导出与导入。

1 备份数据库

首先需要备份待导出的数据库,如下图所示,右键点击数据库,选择“任务”菜单组下面的“备份”菜单。

图1

在备份数据库对话框中,选择备份类型:完整,输入备份名称,说明,过期时间,添加备份文件点击确定完成备份。

图2

备份完毕后需要从备份数据库导出的文件数据库备份文件,如图2所示的文件:eresdb20140514.bak。

2 恢复数据库

接着进行再另一台数据库服务器进行恢复的操作,首先保证进行操作的用户具备dbcreator和sysadmin的服务器角色。在登录用户属性中进行设置,如图3所示。

图3

然后确保备份文件已经复制,确保要恢复的数据库文件目录已经创建,如下图图4所示,确保建立目录:F:\webapp\eres\db,否则执行后面的SQL会报错。

图4

最后执行以下SQL语句:

RESTORE DATABASE eresdb FROM DISK='D:\project\eresdb20140514.bak'

WITH REPLACE

GO

其中eresdb是数据库名,'D:\project\eresdb20140514.bak'是备份文件。