导航:首页 > 编程大全 > 数据库还原保留

数据库还原保留

发布时间:2022-09-11 18:59:07

❶ 如何还原数据库

必须将所有数据库还原到相同的标记,以确保各个数据库间的事务状态一致。有关详细信息,请参阅标记的事务、完整备份和日志备份。如果目标系统中只有一个服务器,请确保还原了所有日志备份集(除了最新日志备份集以外)。有关详细信息,请参阅查看已还原备份的历史记录。如果没有还原所有日志备份集,并且当前没有运行还原作业,请运行还原作业(必要时,请手动运行)。如果存在尚未完成的可还原备份集,则作业将处理它们,直到所有备份集全部还原为止。如果目标系统中有多个服务器,则必须将所有服务器还原到相同的备份集。你必须查看每个服务器的还原历史记录,确保所有服务器上还原的最新日志备份集都是相同的。如果不同,则必须在需要还原最新日志备份集的每个服务器上手动运行还原作业。当所有的服务器都还原为相同的备份集后,最终的备份集可以手动还原。adm_BackupHistory 表是记录源系统日志传送过程历史记录的核心。所有执行的备份工作都记录到此表中。目标系统中的所有服务器都从此表读取信息,以获取执行其还原工作所需的信息。便笺 如果从备份还原 BAM 主导入数据库,则还应该使用该 BAM 主导入数据库备份之前的备份来还原 BAM 存档数据库、BAM 星型架构数据库和 BAM 分析数据库。有关详细信息,请参阅备份和还原 BAM。 便笺 如果将源数据库的完整备份或日志备份从备份 BizTalk Server 作业放置它们的位置上移走,则应该更新目标系统上 bts_LogShippingDatabases 表中该数据库的相关行,将 LogFileLocation 或 DBFileLocation 设置为目标系统应从中读取完整/日志备份文件的新位置。运行 bts_ConfigureBtsLogShipping 存储过程时,将填充此表。默认情况下,这些列设置为空,这表明目标系统应该从 adm_BackupHistory 表中存储的位置上读取这些备份文件。 重要提示 请总是在某个安全位置保留备份文件的一个副本。即使你进行了日志备份,在没有备份文件的情况下也无法还原数据库。 先决条件若要执行此过程,必须以 SQL Server sysadmin 固定服务器角色成员的帐户登录。还原数据库 (SQL Server 2008 R2/2008 SP1)在确定为目标系统的计算机上,依次单击“开始”、“所有程序”、“Microsoft SQL Server 2008 R2”和“SQL Server Management Studio”。在“连接到服务器”对话框中,指定目标系统上 SQL Server 的名称,然后单击“连接”,连接到相应的 SQL Server。在揗“Microsoft SQL Server Management Studio”中,依次双击相应的服务器、“SQL Server 代理”和“作业”。在详细信息窗格中,右键单击揃“BTS 日志传送 - 获取备份历史记录”,然后单击“禁用”。在“禁用作业”对话框中,该状态更改为“成功”。在详细信息窗格中,右键单击揃“BTS 日志传送 - 还原数据库”,然后单击“禁用”。在“禁用作业”对话框中,该状态更改为“成功”。在详细信息窗格中,右键单击“BTS 日志传送 - 还原到标记”,然后单击“作业开始步骤…”。出现“开始 <servername> 上的作业”对话框时,单击“步骤 ID 1”(默认情况下处于选中状态),然后单击“开始”。 “开始 <servername> 上的作业”对话框将关闭,而“开始作业 - <servername>”对话框仍打开。此对话框将显示正在运行的作业的进度和状态。当作业完成后,检查“状态”是否为成功,然后单击“关闭”。如果“状态”为错误,请单击“消息”字段中的链接,以获取有关该问题本质的详细信息。如果该作业成功,则 SQL Server 代理作业和 BizTalk Server 数据库会还原到目标系统。在以前编辑 SampleUpdateInfo.xml 文件所使用的、运行 BizTalk Server 的计算机上打开命令提示符。导航到以下目录:驱动器:\Program Files\Microsoft BizTalk Server 2013\Schema\Restore。便笺 在64 位计算机中,请浏览至以下文件夹:%SystemDrive%\Program�0�2Files�0�2(x86)\Microsoft�0�2BizTalk�0�2Server�0�2<版本>\Bins32\Schema\Restore。 在命令提示符下,键入:cscript UpdateDatabase.vbs SampleUpdateInfo.xml此脚本可更新存储其他数据库的位置信息的所有表。便笺 你只需在 BizTalk 组中的一个服务器上运行 UpdateDatabase.vbs。 在64 位计算机上,必须从 64 位命令提示符下运行 UpdateDatabase.vbs。 便笺 如果配置了 EDI,则导航至 %SystemRoot%\Program Files\Microsoft BizTalk Server <版本>\Schema\Restore,然后打开 SampleUpdateInfo.xml 文件以便进行编辑。在 <OtherDatabases> 部分中添加以下文本: <Database Name="MsEDIAS2" oldDBName="old dta db name" oldDBServer="old dta server" newDBName="new dta db name" newDBServer="new dta server" />。保存编辑后的 SampleUpdateInfo.xml 文件。 将编辑后的 SampleUpdateInfo.xml 文件复制到 BizTalk Server 组中每个运行 BizTalk Server 的计算机上的 驱动器:\Program Files\Microsoft BizTalk Server 2013\Schema\Restore 目录中。便笺 在64 位计算机中,请浏览至以下文件夹:%SystemDrive%\Program�0�2Files�0�2(x86)\Microsoft�0�2BizTalk�0�2Server�0�2<版本>\Bins32\Schema\Restore。 按照步骤 7 中的说明,在 BizTalk Server 组中的每个计算机上打开命令提示符窗口。导航到以下目录:驱动器:\Program Files\Microsoft BizTalk Server 2013\Schema\Restore。便笺 在64 位计算机中,请浏览至以下文件夹:%SystemDrive%\Program�0�2Files�0�2(x86)\Microsoft�0�2BizTalk�0�2Server�0�2<版本>\Bins32\Schema\Restore。在命令提示符下,键入:cscript UpdateRegistry.vbs SampleUpdateInfo.xml此脚本可更新存储其他数据库的位置信息的所有注册表项。便笺 你需要在 BizTalk 组中的每个服务器上运行 UpdateRegistry.vbs。 便笺 在64 位计算机上,必须从 64 位命令提示符下运行 UpdateRegistry.vbs。 重新启动所有 BizTalk Server 服务。有关如何重新启动 BizTalk Server 服务的详细信息,请参阅如何启动、停止、暂停、恢复或重新启动 BizTalk Server 服务。还原数据库后,必须重新启动 Windows 管理规范服务。依次单击“开始”、“运行”,然后键入 services.msc,最后单击“确定”。如果显示“用户访问控制”对话框,请验证描述的操作是否为你希望的操作,然后单击“继续”。右键单击揥“Windows 管理规范”,然后单击“重新启动”。在用于管理 BizTalk Server 的计算机上,依次单击“开始”、“所有程序”、Microsoft BizTalk Server�0�22013,然后单击“BizTalk Server 管理”。在控制台树中,右键单击揃“BizTalk 组”,然后单击“删除”。在控制台树中,右键单击“BizTalk Server�0�22013 管理”,然后单击“连接到现有组”。在“连接到现有 BizTalk Server 配置数据库”对话框的“SQL Server 名称”下拉列表框中,选择充当 BizTalk 管理数据库宿主的 Microsoft SQL Server 实例的名称。在选择 SQL Server 的实例时,BizTalk Server 将自动尝试检测该计算机上的 BizTalk Server BizTalk Server 数据库。在“数据库名称”下拉列表框中,选择要连接到的 BizTalk 管理数据库 (BizTalkMgmtDb),然后单击“确定”。 BizTalk Server 管理控制台将 BizTalk 组添加到控制台树中。你的BizTalk Server 现已还原,应该正在运行。你现在应该配置备份 BizTalk Server 作业,以开始向新目标服务器写入备份。还应该重新配置新的目标系统。重要提示 如果使用的是规则引擎,则在还原数据库后,必须重新启动 BizTalk Server 组中的每个服务器上的规则引擎更新服务。有关如何重新启动规则引擎更新服务的详细信息,请参阅如何启动、停止、暂停、恢复或重新启动 BizTalk Server 服务。 便笺 如果使用的是 BAM,则此时还原 BAM 数据库。

❷ SQL Server 2008 R2数据库还原时如何保留数据库中不同的内容

正确的方法如下:
sql
server2008
数据库上不要有和需要还原的数据库同名库存在!【很关键】
在sql
server
management
studio资源管理器窗口中右键选择任务->还原->数据库
在出现的窗口中输入目标数据库,如输入test,并选择“源设备”,点击浏览按钮
点击确定按钮,大功告成!数据库还原成功。

❸ SQL2000数据库还原并保留原有数据

具体问题没太看明白
把原先的数据备份下来还原到集中服务器上
然后再开放新的用户等

❹ SQL数据库中怎么备份数据,还原数据

这里有图片:
http://tech.163.com/07/0123/16/35HKHORT0009158J.html
一、通过企业管理器进行单个数据库备份。打开SQL SERVER 企业管理器,展开SQL SERVER组LOCAL下的数据库,右键点击你要备份的数据库,在弹出的菜单中选择所有任务下的备份数据库,弹出备份数据库对话框:
点击添加按钮,填写备份文件的路径和文件名,点击确定添加备份文件,点击备份对话框上的备份,开始进行备份。
二、通过企业管理器多数据定时库备份。打开SQL SERVER 企业管理器,展开SQL SERVER组下的管理节点,右键单击数据库维护计划,选择新建维护计划。在弹出的欢迎对话框中选择下一步,然后显示如下对话框:
选择你想要备份的数据库,下一步。在接下来的一步中,我们默认所有选项,下一步。在当前对话框中可以选择是否检查数据库的完整性,这里我们默认就可以进行下一步就行了。对话框入图所示:
选中作为维护计划的一部分来备份数据库,点击更改按钮修改备份数据库的时间,单击下一步,入下图:
在这里,我们可以选择“使用此目录”为备份指定路径,选中“删除早于此时间的文件”可以指定备份文件的保留时间。
下面的几个步骤我们都选择默认设置,最后在完成对话框里为备份起一个名字,点击完成后,数据库会在你指定的时间进行备份。关于数据库维护计划的更多知识请查看其它相关资料。
三、备份数据库文件。打开SQL SERVER 企业管理器,展开SQL SERVER组LOCAL下的数据库,右键点击你要备份的数据库,选择属性。在弹出的对话框中选择数据文件,在这里显示了数据文件的路径,如下图:
打开SQL SERVER 服务管理器,将SQL SERVER 停止。然后打开我的电脑,找到数据文件路径,将其拷贝出来进行备份(注意同时备份.LDF文件)。
最后开启SQL SERVER服务。
四、回复数据库备份文件(适用于用企业管理器备份的数据库)。打开SQL SERVER 企业管理器,展开SQL SERVER组LOCAL下的数据库,右键点击你要还原的数据库,选择所有任务下的还原数据库,弹出如下对话框:
选择从设备,点击选择设备,为还原添加备份文件路径,然后进行确定还原。
五、还原数据库备份文件。在企业管理器中对数据库节点右键单击,选择所有任务下的附加数据库,弹出附加数据库对话框。如下图:
选择一个你之前拷贝的数据文件,然后点击确定即可附加成功(注:如果数据库已经存在,请删除数据库后在对其进行附加)。

❺ 如何还原数据库备份 (SQL Server Management Studio)

连接到相应的 MicrosoftSQL Server 数据库引擎实例之后,在对象资源管理器中,单击服务器名称以展开服务器树。展开“数据库”。根据具体的数据库,选择用户数据库,或展开“系统数据库”,再选择系统数据库。右键单击数据库,指向“任务”,再单击“还原”。单击“数据库”,将打开“还原数据库”对话框。在“常规”页上,还原数据库的名称将显示在“目标数据库”列表框中。若要创建新数据库,请在列表框中输入数据库名。在“目标时间点”文本框中,可以保留默认值(“最近状态”),也可以单击浏览按钮打开“时点还原”对话框,以选择具体的日期和时间。有关详细信息,请参阅如何还原到某个时点 (SQL Server Management Studio)。若要指定要还原的备份集的源和位置,请单击以下选项之一:源数据库在列表框中输入数据库名称。源设备单击浏览按钮,打开“指定备份”对话框。在“备份媒体”列表框中,从列出的设备类型选择一种。若要为“备份位置”列表框选择一个或多个设备,请单击“添加”。将所需设备添加到“备份位置”列表框后,单击“确定”返回到“常规”页。在“选择用于还原的备份集”网格中,选择用于还原的备份。此网格将显示对于指定位置可用的备份。默认情况下,系统会推荐一个恢复计划。若要覆盖建议的恢复计划,可以更改网格中的选择。如果备份所依赖的备份已取消选择,将自动取消对它们的选择。有关“选择用于还原的备份集”网格中的列的信息,请参阅还原数据库(“常规”页)。若要查看或选择高级选项,请在“选择页”窗格中单击“选项”。在“还原选项”面板中,可以根据您的实际情况选择下列任意选项:覆盖现有数据库保留复制设置还原每个备份之前进行提示限制访问还原的数据库有关这些选项的详细信息,请参阅还原数据库(“选项”页)。还可以通过在“将数据库文件还原为”网格中指定每个文件的新还原目标,从而将数据库还原到新的位置。有关此网格的详细信息,请参阅还原数据库(“选项”页)。通过“恢复状态”面板可确定还原操作之后的数据库状态。默认行为是:回滚未提交的事务,使数据库处于可以使用的状态。无法还原其他事务日志。(RESTORE WITH RECOVERY)注意请仅在要还原所有必要的备份时选择此选项。或者,您可以选择以下两个选项之一:不对数据库执行任何操作,不回滚未提交的事务。可以还原其他事务日志。(RESTORE WITH NORECOVERY)使数据库处于只读模式。撤消未提交的事务,但将撤消操作保存在备用文件中,以便能够还原恢复结果。(RESTORE WITH STANDBY)有关这些选项的说明,请参阅还原数据库(“选项”页)。

❻ 数据库如何还原和备份

选择需要备份的数据库,右键--任务--还原。
如何备份与还原数据库

如图点击添加,选择我们需要版备份到权哪里。
如何备份与还原数据库

如下图选择好路径后,给备份文件命名。
如何备份与还原数据库
如何备份与还原数据库

依次点击确定,完成以后会提示还原成功。
如何备份与还原数据库

可以把刚刚那边备份文件还原到原来的数据库,也可以还原给一个新的空的数据库。假设我们还原一个新的数据库。如图依次展开
如何备份与还原数据库

勾上选择源设备--选择路径。
如何备份与还原数据库

通过添加--找到刚刚我们备份的那个文件。
如何备份与还原数据库
如何备份与还原数据库

依次点击确定后,回到还原数据库界面,勾上还原文件。
如何备份与还原数据库

在还原数据库选项中点击选项,找到我们这个新建的数据的文件和日志存放路径。(如果不知道,可以选中该数据库--属性--文件里面找到默认路径),勾上覆盖原有数据库。确定就OK了。
如何备份与还原数据库

❼ 如何还原sql数据库

1、要进行还原数据库操作我们先需要有一个数据库,这里直接打开SQL Server Management Studio,然后打开实例,在左侧按照下图中红色箭头指示右键点击数据库,然后点击 新建数据库,如下图:

❽ .sql数据库文件如何还原

要还原数据库首先得来后有源数据库的备份文件。
如果SQLSever2000没有这个数据库,你先建立一个空数据库,记住这个数据库的数据文件路径和日子文件路径,然后右键数据库,点还原-选从设备-选择设备(就是选数据库的备份文件)-点选项-把刚才记的数据库文件路径和日志文件路径对应下面移至物理文件名弄好,选择在现有数据库库上强制还原,点确定就OK了

后缀是SQL的文件里面都是SQL语句吧?在查询分析器里执行下不就行了吗?

❾ SQL数据库中怎么备份数据,还原数据

备份:
点对应的库点或键-所有任务-备份数据库(目的下面是你备份的文件地址,再点确定就行了)
还原;
点对应的库点或键-所有任务-还原数据库-选中从设备-再点选择设置中找到你备份的路径,点确定就OK了

❿ 数据库分离后,如何还原

1.选择源数据库工具会自动显示该数据库之前的一些备份,然后直接选择需要还专原的数据库备份集。

2.选择属源设备点击后面的,添加需要还原的数据库文件。

3.点击确认还原数据库

阅读全文

与数据库还原保留相关的资料

热点内容
word文档里的图片位置错误 浏览:195
win10360wifi打不开 浏览:745
2002电脑系统升级 浏览:745
被批评的app有哪些 浏览:512
win10如何修改hosts文件 浏览:971
iphone的未接来电 浏览:134
如何新建一个文件夹word文档 浏览:74
零售商运用了什么样的大数据 浏览:557
荣耀分身微信清理es文件浏览器 浏览:682
linux账户设置密码 浏览:69
查看数据库各表记录数 浏览:968
linux查看文件的行数 浏览:692
fpga约束文件如何自动生成 浏览:377
linux打开的文件数 浏览:973
win8修改公用网络 浏览:324
linuxlcrt 浏览:30
编程里res是什么意思 浏览:616
dm80082版本固件 浏览:37
苹果手机用什么可以打开psd文件 浏览:627
服务号和小程序的区别 浏览:888

友情链接