日期:2014-05-16  浏览次数:20525 次

SQL2005附加,导出导入,备份还原数据库[图解]

转自:http://www.ip345.com/blog/post/39.html    (做了点完善)

 

SQL2005附加,导入导出和备份还原数据库详解教程

一,SQL2005附加数据库

首先,打开SQL2005企业管理器,如下图所示:

这里输入SA用户名密码,用windows本地账户登录也行,然后点击连接

打开SQL2005后,鼠标右键选择“数据库”如下图所示:

选择“附加(A)...”后,在弹出的界面中选择“添加”按钮,如下图所示:

点完“添加”按钮后,在弹出的界面中,找到你程序的目录然后找到数据库所在的目录,找到其中的.MDF文件,选择上,点确定即可。如下图:

选择完.MDF文件后,连续点“确认”按钮,返回窗体再点“确认”,这时候在“数据库”下就可以看到你附加成功的数据库了。

到此,SQL2005数据库附加就结束了。

二,SQL2005导出导入数据库

在SQL2005中,可以在SQL Server Management Studio中奖数据表数据导出

1,打开SQL Server Management Studio,用鼠标右键"对象资源管理器"中得"你的数据库名"数据库对象,在弹出的快捷菜单中选择"任务"--------"选项"。

2,在"SQL Server导入和导出"窗口中,选择导出数据库的数据源。在本例中,选择数据库为"SQL Native Client"。

3,在"导入和导出向导"窗口中,选择导出数据的目标,即导出数据复制到哪里。

     (我的完善:)

     

4,在"导入和导出向导"窗口中,选择从表中复制数据或者从查询中复制数据。

5,在"导入和导出向导"窗口中,选择总复制数据的源表或视图。

6,在"导入和导出向导"窗口中,选择"立即执行"复选框。

完成导出数据的向导设置后,在"导入和导出向导"窗口中,单击"完成"按键。

注意:在导入导出过程中,若没有"导入和导出向导",那就请安装SQL2005 sp3或者跟高版本的补丁即可。

三,SQL2005备份和还原数据库

数据库备份包括完整备份和完成差异备份。

使用SQL Server Management Studio进行完整备份。

1,打开SQL Server Management Studio,用鼠标右键点"对象资源管理器"中的"你的数据库名"数据库对象,在弹出的快捷菜单中选择"任务"--------"备份"选项。

2,在"备份数据库"窗口中,选择备份类型为"完整"。在备份的目标中,指定备份到的磁盘文件位置(比如D:\SQL2005\MSSQL\BACKUP\你的数据库名.bak文件),用户也可以自行选择备份数据或数据文件,以及备份集的有效期等,然后点击"确定"按键。

3,备份操作完成后,弹出对话框表示备份成功,这时,在备份的文件位置可以找到(D;\SQL2005\MSSQL\BACKUP\你数据库的名字.bak)的备份文件。

使用SQL Server Management Studio进行完整差异备份。

1,打开SQL Server Management Studio,用鼠标右键选择"对象资源管理器"中的"你的数据库的名字"数据库对象。在弹出的快捷菜单中选择"任务"--------"还原"--------"数据库"选项。

2,在"还原数据库"窗口中,选择还原的数据库为"你的数据库名",选择用于还原的备份集为在备份操作中备份的完整数据集。

3,在"还原数据库"窗口中选择选项,在还原选项中选"覆盖现有数据库"复选框,点击"确定"按键。还原操作完成后,打开"你的数据库名"的数据库,可以看到其中的数据进行了还原。

 

如有不清楚,请留言!