如何备份数据库

如何备份数据库,第1张

如果是SQL的话可以在企业管理器里面或通过查询分析器备份数据库到备份设备

一、备份数据库

1、打开SQL企业管理器,在控制台根目录中依次点开MicrosoftSQLServer

2、SQLServer组-->双击打开你的服务器-->双击打开数据库目录

3、选择你的数据库名称(如论坛数据库Forum)-->然后点上面菜单中的工具-->选择备份数据库

4、备份选项选择完全备份,目的中的备份到如果原来有路径和名称则选中名称点删除,然后点添加,如果原来没有路径和名称则直接选择添加,接着指定路径和文件名,指定后点确定返回备份窗口,接着点确定进行备份

河南新华网络运营协会

第1步,依次单击“开始”→“所有程序”→Microsoft

SQL

Server→“企业管理器”,打开“企业管理器”控制台窗口。

第2步,在企业管理器控制台窗口的左窗格中依次展开“Microsoft

SQL

Servers/SQL

Server组/local”目录树。然后用鼠标右键单击“数据库”选项,在d出的快捷菜单中执行“所有任务”→“备份数据库”命令。

第3步,打开“SQL

Server

备份”对话框,然后单击“数据库”右侧的下拉三角,从中选择要备份的数据库名称(本例采用默认的Master数据库)。在“名称”编辑框中可以键入备份生成的文件名称。接着单击“添加”按钮。

第4步,在打开的“选择备份目的”对话框中,单击“文件名”编辑框右侧浏览按钮,打开“备份设备位置”对话框。在该对话框中找到本地硬盘中用于保存备份数据库文件的文件夹(本例为L:\SQLBackup文件夹),然后在“文件名”编辑框中为备份文件键入一个合适的名称。设置完成以后单击“确定”按钮。

第5步,回到“选择备份目的”对话框,可以在“文件名”编辑框中看到刚才所作的设置,单击“确定”按钮即可。

第6步,SQL

Server开始按照指定的备份目的对数据库进行备份,备份完成后会给出提示,单击“确定”按钮即可,

SQL Server本身提供了非常完善的数据库备份功能,用户可以将数据库备份至本地磁盘的安全位置,以备在需要时迅速还原。备份数据库的步骤如下所述:

依次单击“开始”→“所有程序”→Microsoft SQL Server→“企业管理器”,打开“企业管理器”控制台窗口。

在企业管理器控制台窗口的左窗格中依次展开“Microsoft SQL Servers/SQL Server组/local”目录树。然后用鼠标右键单击“数据库”选项,在d出的快捷菜单中执行“所有任务”→“备份数据库”命令,执行“备份数据库”命令。

打开“SQL Server 备份”对话框,然后单击“数据库”右侧的下拉三角,从中选择要备份的数据库名称(本例采用默认的Master数据库)。在“名称”编辑框中可以键入备份生成的文件名称。接着单击“添加”按钮, “SQL Server 备份”对话框。

在打开的“选择备份目的”对话框中,单击“文件名”编辑框右侧浏览按钮,打开“备份设备位置”对话框。在该对话框中找到本地硬盘中用于保存备份数据库文件的文件夹,然后在“文件名”编辑框中为备份文件键入一个合适的名称。设置完成以后单击“确定”按钮。

回到“选择备份目的”对话框,可以在“文件名”编辑框中看到刚才所作的设置,单击“确定”按钮即可。

SQL Server开始按照指定的备份目的对数据库进行备份,备份完成后会给出提示,单击“确定”按钮即可。

请明示问题

如果是SQL的话可以在企业管理器里面或通过查询分析器备份数据库到备份设备

一、备份数据库

1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server

2、SQL Server组--双击打开你的服务器--双击打开数据库目录

3、选择你的数据库名称(如论坛数据库Forum)--然后点上面菜单中的工具--选择备份数据库

4、备份选项选择完全备份,目的中的备份到如果原来有路径和名称则选中名称点删除,然后点添加,如果原来没有路径和名称则直接选择添加,接着指定路径和文件名,指定后点确定返回备份窗口,接着点确定进行备份

二、还原数据库

1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server

2、SQL Server组--双击打开你的服务器--点图标栏的新建数据库图标,新建数据库的名字自行取

3、点击新建好的数据库名称(如论坛数据库Forum)--然后点上面菜单中的工具--选择恢复数据库

4、在d出来的窗口中的还原选项中选择从设备--点选择设备--点添加--然后选择你的备份文件名--添加后点确定返回,这时候设备栏应该出现您刚才选择的数据库备份文件名,备份号默认为1(如果您对同一个文件做过多次备份,可以点击备份号旁边的查看内容,在复选框中选择最新的一次备份后点确定)--然后点击上方常规旁边的选项按钮

5、在出现的窗口中选择在现有数据库上强制还原,以及在恢复完成状态中选择使数据库可以继续运行但无法还原其它事务日志的选项。在窗口的中间部位的将数据库文件还原为这里要按照你SQL的安装进行设置(也可以指定自己的目录),逻辑文件名不需要改动,移至物理文件名要根据你所恢复的机器情况做改动,如您的SQL数据库装在D:\\Program Files\\Microsoft SQL Server\\MSSQL\\Data,那么就按照您恢复机器的目录进行相关改动改动,并且最后的文件名最好改成您当前的数据库名(如原来是bbs_datamdf,现在的数据库是forum,就改成forum_datamdf),日志和数据文件都要按照这样的方式做相关的改动(日志的文件名是_logldf结尾的),这里的恢复目录您可以自由设置,前提是该目录必须存在(如您可以指定d:\\sqldata\\bbs_datamdf或者d:\\sqldata\\bbs_logldf),否则恢复将报错

6、修改完成后,点击下面的确定进行恢复,这时会出现一个进度条,提示恢复的进度,恢复完成后系统会自动提示成功,如中间提示报错,请记录下相关的错误内容并询问对SQL *** 作比较熟悉的人员,一般的错误无非是目录错误或者文件名重复或者文件名错误或者空间不够或者数据库正在使用中的错误,数据库正在使用的错误您可以尝试关闭所有关于SQL窗口然后重新打开进行恢复 *** 作,如果还提示正在使用的错误可以将SQL服务停止然后重起看看,至于上述其它的错误一般都能按照错误内容做相应改动后即可恢复

当我们启用自动控制文件备份功能后,如果数据库发生重要改变或备份完成时,它会自动进行控制文件备份,同时它也会备份SPFILE文件。

有关什么时间来进行自动备份,请参考Oracle的以下说明:

When RMAN Performs Control File Autobackups

By default, control file autobackups are turned off, and no control file

autobackups are performed If CONFIGURE CONTROLFILE AUTOBACKUP is ON,

then RMAN automatically backs up the control file and the current server

parameter file (if used to start up the database) in one of two circumstances:

when a successful backup must be recorded in the RMAN repository,

and when a structural change to the database affects the contents of the

control file which therefore must be backed up

下面的这个例子主要用来说明如何通过自动备份恢复控制文件和SPFILE文件。

◆查询当前拥有的备份

$ rman target /

Recovery Manager: Release 101020 - 64bit Production

Copyright (c) 1995, 2004, Oracle All rights reserved

connected to target database: EYGLE (DBID=1337390772)

RMAN> list backup of controlfile;

using target database controlfile instead of recovery catalog

List of Backup Sets

===================

BS Key Type LV Size Device Type Elapsed Time Completion Time

------- ---- -- ---------- ----------- ------------ ---------------

26 Full 3M DISK 00:00:02 29-MAR-05

BP Key: 26 Status: AVAILABLE Compressed: NO

Tag: TAG20050329T171049

Piece Name: /data5/flash_recovery_area/EYGLE/autobackup

/2005_03_29/o1_mf_s_554231449_14l6wv59_bkp

Controlfile Included: Ckp SCN: 10643029 Ckp time: 29-MAR-05

BS Key Type LV Size Device Type Elapsed Time Completion Time

------- ---- -- ---------- ----------- ------------ ---------------

27 Full 3M DISK 00:00:02 29-MAR-05

BP Key: 27 Status: AVAILABLE Compressed: NO

Tag: TAG20050329T222158

Piece Name: /data5/flash_recovery_area/EYGLE/autobackup

/2005_03_29/o1_mf_s_554250117_14ls48bd_bkp

Controlfile Included: Ckp SCN: 10652118

Ckp time: 29-MAR-05

◆从备份中恢复控制文件

RMAN> restore controlfile to '/tmp/controlctl' from

'/data5/flash_recovery_area/EYGLE/autobackup/2005_03_29/o1_mf_s_554250117_14ls48bd_bkp';

Starting restore at 30-MAR-05

allocated channel: ORA_DISK_1

channel ORA_DISK_1: sid=134 devtype=DISK

channel ORA_DISK_1: restoring controlfile

channel ORA_DISK_1: restore complete

Finished restore at 30-MAR-05

◆从备份中恢复SPFILE文件

RMAN> restore spfile to '/tmp/spfileeygleora' from

'/data5/flash_recovery_area/EYGLE/autobackup/2005_03_29/o1_mf_s_554250117_14ls48bd_bkp';

Starting restore at 30-MAR-05

using channel ORA_DISK_1

channel ORA_DISK_1: autobackup found:

/data5/flash_recovery_area/EYGLE/autobackup/2005_03_29/o1_mf_s_554250117_14ls48bd_bkp

channel ORA_DISK_1: SPFILE restore from autobackup complete

Finished restore at 30-MAR-05

RMAN>

以上就是关于如何备份数据库全部的内容,包括:如何备份数据库、数据库SQL 如何完全备份、如何备份sql server数据库文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10169381.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存