随风笔记

15879069746

咨询热线

数据库备份恢复(mysql的备份与恢复)_1659人推荐

1、SQL数据库中怎么备份数据,还原数据?

这里有图片:、通过企业管理器进行单个数据库备份。打开SQLSERVER企业管理器,展开SQLSERVER组LOCAL下的数据库,右键点击你要备份的数据库,在弹出的菜单中选择所有任务下的备份数据库,弹出备份数据库对话框:点击添加按钮,填写备份文件的路径和文件名,点击确定添加备份文件,点击备份对话框上的备份,开始进行备份。二、通过企业管理器多数据定时库备份。打开SQLSERVER企业管理器,展开SQLSERVER组下的管理节点,右键单击数据库维护计划,选择新建维护计划。在弹出的欢迎对话框中选择下一步,然后显示如下对话框:选择你想要备份的数据库,下一步。在接下来的一步中,我们默认所有选项,下一步。

在当前对话框中可以选择是否检查数据库的完整性,这里我们默认就可以进行下一步就行了。对话框入图所示:选中作为维护计划的一部分来备份数据库,点击更改按钮修改备份数据库的时间,单击下一步,入下图:在这里,我们可以选择“使用此目录”为备份指定路径,选中“删除早于此时间的文件”可以指定备份文件的保留时间。下面的几个步骤我们都选择默认设置,最后在完成对话框里为备份起一个名字,点击完成后,数据库会在你指定的时间进行备份。关于数据库维护计划的更多知识请查看其它相关资料。三、备份数据库文件。打开SQLSERVER企业管理器,展开SQLSERVER组LOCAL下的数据库,右键点击你要备份的数据库,选择属性。

在弹出的对话框中选择数据文件,在这里显示了数据文件的路径,如下图:打开SQLSERVER服务管理器,将SQLSERVER停止。然后打开我的电脑,找到数据文件路径,将其拷贝出来进行备份(注意同时备份.LDF文件)。最后开启SQLSERVER服务。四、回复数据库备份文件(适用于用企业管理器备份的数据库)。打开SQLSERVER企业管理器,展开SQLSERVER组LOCAL下的数据库,右键点击你要还原的数据库,选择所有任务下的还原数据库,弹出如下对话框:选择从设备,点击选择设备,为还原添加备份文件路径,然后进行确定还原。

五、还原数据库备份文件。在企业管理器中对数据库节点右键单击,选择所有任务下的附加数据库,弹出附加数据库对话框。如下图:选择一个你之前拷贝的数据文件,然后点击确定即可附加成功(注:如果数据库已经存在,请删除数据库后在对其进行附加)。备份:点对应的库点或键-所有任务-备份数据库(目的下面是你备份的文件地址,再点确定就行了)还原;点对应的库点或键-所有任务-还原数据库-选中从设备-再点选择设置中找到你备份的路径,点确定就OK了。方法倒是多,首先大家都是2005如果是比你低的2000就那不行。然后对着你要备份的数据库右键,任务,备份,然后确定。

还原就数据库右键,任务,还原,悬着路径,确定。方法二,直接关掉sqlserver服务,然后复制数据库相关的mdfndfldf,然后把它传给另外台机器,然后在另外一台电脑上右键数据库,附加数据库。

2、sql数据库备份恢复

会有这样的问题,可以将sql2000的恢复到sql2008上面,sql2008的回复到sql2000上不行。

3、SQL数据库如何自动备份和恢复?

在SQLServer2008数据库中。为了防止数据的丢失我们就需要按时的来备份数据库了。要是每天都要备份的话,人工备份会很麻烦的,自动备份的话就不需要那么麻烦了,只要设置好了,数据库就会自动在你设置的时间段里备份。那么自动备份要怎么设置呢。下面为大家讲解。工具/原料电脑一台要安装SQLServer2008数据库。

方法/步骤1在电脑开始菜单中选择“SQLServerManagementStudio”双击。在出现的界面中点击“连接”按钮。2在出现的“MicrosoftSQLServerManagementStudio”界面中选择“管理”下的“维护计划”右击维护计划,点击“维护计划向导”,3在出现的“SQLServer维护计划向导”界面中点击“下一步”在出现的界面中把名称和说明写上。然后点击“更改”设顶备份计划在出现的“作业计划属性”界面中,更改执行时间,也就是多久备份一次。这里该为每天备份。间隔时间更改为“1”更改执行一次时间为0:00:00也就是在每天的0点自动备份数据。

更改好以后,就可以在下面看到“在每天的0:00:00执行。将从2014-5-16开始使用计划。”然后点击“下一步”按钮在选择维护任务界面中选择要备份的数据库文件。然后点击下一步。在选择维护任务顺序中,可以移动要备份的数据库文件的顺序。然后点击“下一步”在定义“备份数据库完整”界面中,选择数据库后面下拉菜单中的数据库文件。

然后点击“确定”按钮在定义“备份数据库完整”界面里选择备份路径。然后点击“下一步”在“选择报告选项”界面中设置好“报告文本文件”的路径。然后点击“下一步”在出现的“完成该向导”界面中会看到设置备份的详细信息。这样数据库自动备份就成功了。一、备份数据库1、打开sql企业管理器,在控制台根目录中依次点开microsoftsqlserver2、sqlserver组-->双击打开你的服务器-->双击打开数据库目录3、选择你的数据库名称(如论坛数据库forum)-->然后点上面菜单中的工具-->选择备份数据库4、备份选项选择完全备份,目的中的备份到如果原来有路径和名称则选中名称点删除,然后点添加,如果原来没有路径和名称则直接选择添加,接着指定路径和文件名,指定后点确定返回备份窗口,接着点确定进行备份二、还原数据库1、打开sql企业管理器,在控制台根目录中依次点开microsoftsqlserver2、sqlserver组-->双击打开你的服务器-->点图标栏的新建数据库图标,新建数据库的名字自行取3、点击新建好的数据库名称-->然后点上面菜单中的工具-->选择恢复数据库4、在弹出来的窗口中的还原选项中选择从设备-->点选择设备-->点添加-->然后选择你的备份文件名-->添加后点确定返回,这时候设备栏应该出现您刚才选择的数据库备份文件名,备份号默认为1(如果您对同一个文件做过多次备份,可以点击备份号旁边的查看内容,在复选框中选择最新的一次备份后点确定)-->然后点击上方常规旁边的选项按钮5、在出现的窗口中选择在现有数据库上强制还原,以及在恢复完成状态中选择使数据库可以继续运行但无法还原其它事务日志的选项。在窗口的中间部位的将数据库文件还原为这里要按照你sql的安装进行设置(也可以指定自己的目录),逻辑文件名不需要改动,移至物理文件名要根据你所恢复的机器情况做改动,如您的sql数据库装在d:\programfiles\microsoftsqlserver\mssql\data,那么就按照您恢复机器的目录进行相关改动改动,并且最后的文件名最好改成您当前的数据库名(如原来是zw0001.mdf,现在的数据库是zw0002,就改成zw0002.mdf),日志和数据文件都要按照这样的方式做相关的改动(日志的文件名是.ldf结尾的),这里的恢复目录您可以自由设置,前提是该目录必须存在(如您可以指定d:\sqldata\zw0002.mdf或者d:\sqldata\zw0002.ldf),否则恢复将报错6、修改完成后,点击下面的确定进行恢复,这时会出现一个进度条,提示恢复的进度,恢复完成后系统会自动提示成功,如中间提示报错,请记录下相关的错误内容并询问对sql操作比较熟悉的人员,一般的错误无非是目录错误或者文件名重复或者文件名错误或者空间不够或者数据库正在使用中的错误,数据库正在使用的错误您可以尝试关闭所有关于sql窗口然后重新打开进行恢复操作,如果还提示正在使用的错误可以将sql服务停止然后重起看看,至于上述其它的错误一般都能按照错误内容做相应改动后即可恢复。

、备份数据库1、打开SQL企业管理器,在控制台根目录中依次点开MicrosoftSQLServer2、SQLServer组-->双击打开你的服务器-->双击打开数据库目录3、选择你的数据库名称(如论坛数据库Forum)-->然后点上面菜单中的工具-->选择备份数据库4、备份选项选择完全备份,目的中的备份到如果原来有路径和名称则选中名称点删除,然后点添加,如果原来没有路径和名称则直接选择添加,接着指定路径和文件名,指定后点确定返回备份窗口,接着点确定进行备份二、还原数据库1、打开SQL企业管理器,在控制台根目录中依次点开MicrosoftSQLServer2、SQLServer组-->双击打开你的服务器-->点图标栏的新建数据库图标,新建数据库的名字自行取3、点击新建好的数据库名称-->然后点上面菜单中的工具-->选择恢复数据库4、在弹出来的窗口中的还原选项中选择从设备-->点选择设备-->点添加-->然后选择你的备份文件名-->添加后点确定返回,这时候设备栏应该出现您刚才选择的数据库备份文件名,备份号默认为1(如果您对同一个文件做过多次备份,可以点击备份号旁边的查看内容,在复选框中选择最新的一次备份后点确定)-->然后点击上方常规旁边的选项按钮5、在出现的窗口中选择在现有数据库上强制还原,以及在恢复完成状态中选择使数据库可以继续运行但无法还原其它事务日志的选项。在窗口的中间部位的将数据库文件还原为这里要按照你SQL的安装进行设置(也可以指定自己的目录),逻辑文件名不需要改动,移至物理文件名要根据你所恢复的机器情况做改动,如您的SQL数据库装在D:\ProgramFiles\MicrosoftSQLServer\MSSQL\Data,那么就按照您恢复机器的目录进行相关改动改动,并且最后的文件名最好改成您当前的数据库名(如原来是zw0001.mdf,现在的数据库是zw0002,就改成zw0002.mdf),日志和数据文件都要按照这样的方式做相关的改动(日志的文件名是.ldf结尾的),这里的恢复目录您可以自由设置,前提是该目录必须存在(如您可以指定d:\sqldata\zw0002.mdf或者d:\sqldata\zw0002.ldf),否则恢复将报错6、修改完成后,点击下面的确定进行恢复,这时会出现一个进度条,提示恢复的进度,恢复完成后系统会自动提示成功,如中间提示报错,请记录下相关的错误内容并询问对SQL操作比较熟悉的人员,一般的错误无非是目录错误或者文件名重复或者文件名错误或者空间不够或者数据库正在使用中的错误,数据库正在使用的错误您可以尝试关闭所有关于SQL窗口然后重新打开进行恢复操作,如果还提示正在使用的错误可以将SQL服务停止然后重起看看,至于上述其它的错误一般都能按照错误内容做相应改动后即可恢复三、设定每日自动备份数据库1、打开企业管理器,在控制台根目录中依次点开MicrosoftSQLServer-->SQLServer组-->双击打开你的服务器2、然后点上面菜单中的工具-->选择数据库维护计划器3、下一步选择要进行自动备份的数据-->下一步更新数据优化信息,这里一般不用做选择-->下一步检查数据完整性,也一般不选择4、下一步指定数据库维护计划,默认的是1周备份一次,点击更改选择每天备份后点确定5、下一步指定备份的磁盘目录,选择指定目录,如您可以在D盘新建一个目录如:d:\databak,然后在这里选择使用此目录,如果您的数据库比较多最好选择为每个数据库建立子目录,然后选择删除早于多少天前的备份,一般设定4-7天,这看您的具体备份要求,备份文件扩展名一般都是bak就用默认的6、下一步指定事务日志备份计划,看您的需要做选择-->下一步要生成的报表,一般不做选择-->下一步维护计划历史记录,最好用默认的选项-->下一步完成7、完成后系统很可能会提示SqlServerAgent服务未启动,先点确定完成计划设定,然后找到桌面最右边状态栏中的SQL绿色图标,双击点开,在服务中选择SqlServerAgent,然后点击运行箭头,选上下方的当启动OS时自动启动服务8、这个时候数据库计划已经成功的运行了,他将按照您上面的设置进行自动备份.。我想用ASP调用程序来实现的数据库的自动备份和恢复。是不是可以调用sqlserver的存储过程,请各位指教!当SQLServer数据库在不同的服务器之间转移时,数据库用户的登录帐号的很多信息发生丢失,导致不能登录服务器。通过分析SQLServer登录与用户管理的原理,指出了问题发生的原因,并用TSQL/SQLDMO混合编程实现了SQLServer数据库登录信息的自动备份和恢复。

4、SQL数据库如何还原?

数据库的备份文件放到服务器的任意目录下先,然后按下面的步骤做。如何从备份设备还原备份(企业管理器),从备份设备还原备份。展开服务器组,然后展开服务器。展开"数据库"文件夹,右击数据库,指向"所有任务"子菜单,然后单击"还原数据库"命令。在"还原为数据库"框中,如果要还原的数据库名称与显示的默认数据库名称不同,请在其中进行输入或选择。若要用新名称还原数据库,请输入新的数据库名称。

说明为数据库指定新名称将自动为从数据库备份中还原的数据库文件指定新名称。单击"从设备",然后单击"选择设备"。在"还原自"下,单击"磁带"或"磁盘",然后选择还原设备。如果没有出现设备,则单击"添加"以添加现有的备份设备或创建新的备份设备。在"还原数据库"对话框内,单击"查看内容"并选择要还原的备份集。说明此选项将扫描备份集以获得备份内容信息,该操作可能需要花费较长时间,特别是在使用磁带设备时。

还原数据库

如果已经知道要还原的备份集,则在"备份号"中输入备份集编号。在"还原备份集"下执行下列操作之一:单击"数据库—完全"还原数据库备份。单击"数据库—差异"还原差异数据库备份。单击"事务日志"应用事务日志备份。把数据库的备份文件放到服务器的任意目录下先,然后按下面的步骤做。如何从备份设备还原备份(企业管理器)从备份设备还原备份展开服务器组,然后展开服务器。

展开"数据库"文件夹,右击数据库,指向"所有任务"子菜单,然后单击"还原数据库"命令。在"还原为数据库"框中,如果要还原的数据库名称与显示的默认数据库名称不同,请在其中进行输入或选择。若要用新名称还原数据库,请输入新的数据库名称。说明为数据库指定新名称将自动为从数据库备份中还原的数据库文件指定新名称。单击"从设备",然后单击"选择设备"。在"还原自"下,单击"磁带"或"磁盘",然后选择还原设备。

如果没有出现设备,则单击"添加"以添加现有的备份设备或创建新的备份设备。在"还原数据库"对话框内,单击"查看内容"并选择要还原的备份集。说明此选项将扫描备份集以获得备份内容信息,该操作可能需要花费较长时间,特别是在使用磁带设备时。如果已经知道要还原的备份集,则在"备份号"中输入备份集编号。在"还原备份集"下执行下列操作之一:单击"数据库—完数据库备份恢复全"还原数据库备份。单击"数据库—差异"还原差异数据库备份。

单击"事务日志"应用事务日志备份。单击"文件或文件组"还原文件或文件组备份。指定文件或文件组的名称。单击"选项"选项卡,然后执行下列操作之一:(可选)单击"使数据库可以继续运行,但无法还原其它事务日志",如果没有其它要应用的事务日志备份。单击"使数据库不再运行,但能还原其它事务日志",如果要应用其它事务日志备份。去了解下海宇安全他们的这些做很不错从信息数据服务器,信息数据网站,U盘硬盘等存储介质,做全方位的信息数据加密防止数据错乱和遗失。

可以选择手动备份数据库或者语句备份数据库的方法。手动备份数据库:鼠标右键选择你要进行备份的数据库-任务-备份。可以在常规选项页面你可以选择备份类型是进行完整数据库备份还是差异数据库备份。点击添加选项,选择数据库文件的存放路径。注意文件名记得加后缀.bak,便于恢复时的查找。

你还可以在选项页面是追加到现有的备份集,还是覆盖所有的现有备份集,还可以选择备份验证完整性(建议选择),还可以选择是否压缩备份等。数据库日志备份:首先需要注意,数据库日志的备份是基于数据库完整备份,也就是说你备份数据库日志之前你首先要先对数据库进行一次完整的备份,因为之间会涉及到坚持到检查点lsn,这也是本文接下来要讲的重点。

5、sql数据库的备份还原

一种方法:A电脑先把数据库停掉,之后想要备份的数据库的数据文件和日志文件拷出来B电脑在sql2000企业管理器中直接附加数据库即可.二种方法:在A电脑sql2000企业管理器中相应的数据库上右键会有相应的备份数据库的选项备份成一个文件之后在在B电脑上sql2000企业管理器中新建立一个数据库,之后用在A电脑备份来的文件还原即可(选强制还原)。还有一种方法:只备份还原库结构,A电脑企业管理器相应数据库右键会有生成sql语句,把生成的sql语句保存下来,之后在B电脑查询分析器里F5执行即可不难,弄弄,相信你会很快搞定的。

浏览更多:

网友留言

发表评论

◎欢迎参与讨论