首页 > 前端 > 问答 > 数据库还原的方法有哪些,数据库恢复的基本技术有哪些

数据库还原的方法有哪些,数据库恢复的基本技术有哪些

来源:整理 时间:2024-08-08 05:59:46 编辑:黑码技术 手机版

1,数据库恢复的基本技术有哪些

1。数据转储 2。登录日志文件
数据库管理系统把数据库从某种错误状态恢复到完整状态就叫做数据库恢复: 它的实现技术数据转储和登录日志文件。

数据库恢复的基本技术有哪些

2,数据库恢复的方法

没有备份,是没有办法恢复的, 不论哪种数据库,一般都是,数据库重建,在导入备份数据也有其他操作,要看什么数据库,比如sqlserver 附加数据库,导入备份 等 ,前提都是有相应的 备份数据
什么数据库?比如oracle还能用归档日志

数据库恢复的方法

3,如何还原数据库

关于系统数据库的恢复总结如下:在SQL Server数据库中,系统信息存储在系统数据库中,主要的系统数据库包括:master-从整体上控制用户数据库和SQL Server操作,在创建了任何用户定义的对象后,都要备份它model-为新数据库提供模版和原型msdb-包含了有关作业、报警及操作员等信息如果包含系统数据库的介质变了,那么必须重建系统数据库,如果你仍然可以启动SQL Server服务,则可以通过RESTORE语句从系统数据库的备份中恢复数据库。如果master坏了,不能启动系统,可以按照下面步骤进行恢复1 重建系统数据库 运行c:\mssql7\binn\rebuildm.exe,按照提示进行即可,过程中需要系统数据库样本的路径,可在安装光盘中找到;2 重建系统数据库后,启动SQL Server服务,用系统数据库的备份恢复数据库就行了通常恢复顺序为master->msdb->model在恢复master的备份时要注意:必须在single user模式下进行,有以下几种方法进入单用户模式:1 可以在命令行模式下输入sqlservr -c -f -m或者输入sqlservr -m其中:-c 可以缩短启动时间,SQL Server 不作为Windows NT的服务启动-f 用最小配置启动SQL Server-m 单用户模式启动SQL Server2 可以在控制面板-服务-MSSQLServer的启动参数中输入-c -f -m或者输入-m,点击开始3 还有一种更灵活的启动方法:用存在注册表里的启动参数启动

如何还原数据库

4,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下的数据库,右键点击你要还原的数据库,选择所有任务下的还原数据库,弹出如下对话框:选择从设备,点击选择设备,为还原添加备份文件路径,然后进行确定还原。五、还原数据库备份文件。在企业管理器中对数据库节点右键单击,选择所有任务下的附加数据库,弹出附加数据库对话框。如下图: 选择一个你之前拷贝的数据文件,然后点击确定即可附加成功(注:如果数据库已经存在,请删除数据库后在对其进行附加)。
方法倒是多,首先大家都是2005 如果是比你低的2000就那不行。 然后对着你要备份的数据库右键,任务 ,备份,然后确定。 还原就数据库右键,任务,还原,悬着路径,确定。 方法二,直接关掉sqlserver服务,然后复制数据库相关的mdf ndf ldf,然后把它传给另外台机器,然后在另外一台电脑上右键数据库,附加数据库。
备份:点对应的库点或键-所有任务-备份数据库(目的下面是你备份的文件地址,再点确定就行了)还原;点对应的库点或键-所有任务-还原数据库-选中从设备-再点选择设置中找到你备份的路径,点确定就OK了

5,网站后台如何备份还原数据库

一、备份数据库1、打开sql-server企业管理器,在控制台管理器中按以下次序打开。Microsoft SQL Server--Sql Server组--双击打开你的服务器--打开数据库目录2、选择你要进行备份的数据,然后右击选择所有任务里(或者单击菜单栏中的工具选项),选择备份数据库。3、在弹出的对话框当中,常规下的"备份"选择:数据库-完全(D),若是中部的"目的"里有路径和名称,刚先进行删除,再进行添加,在弹出的对话框里选择一下要备份到的路径,给文件输入一个文件名.点击确定.等待备份.二、还原数据库1、打开sql-server企业管理器,在控制台管理器中按以下次序打开。 先新建一个数据库(可以直接点图标栏的新建图标,或者随便选择一个数据库,右击,选择新建数据库,数据库的名字自行取。)2、选择新建好的数据库,右击选择所有任务下的还原数据库。3、在弹出来的窗口中的还原选项中选择从设备-->点选择设备-->点添加-->然后选择你的备份文件名-->添加后点确定返回,这时候设备栏应该出现您刚才选择的数据库备份文件名,备份号默认为1(如果您对同一个文件做过多次备份,可以点击备份号旁边的查看内容,在复选框中选择最新的一次备份后点确定)-->然后点击上方常规旁边的选项按钮。4、在出现的窗口中选择在“现有数据库上强制还原”,以及在恢复完成状态中选择“使数据库可以继续运行但无法还原其它事务日志”的选项。在窗口的中间部位的将数据库文件还原为这里要按照你SQL的安装进行设置(也可以指定自己的目录),“逻辑文件名”不需要改动,“移至物理文件名”则要根据你所恢复的机器情况做改动,如您的SQL数据库装在D:\Program Files\Microsoft SQL Server\MSSQL\Data,那么就按照您恢复机器的目录进行相关改动改动,并且最后的文件名最好改成您当前的数据库名(如原来是zw0001.mdf,现在的数据库是zw0002,就改成zw0002.mdf),日志和数据文件都要按照这样的方式做相关的改动(日志的文件名是.ldf结尾的),这里的恢复目录您可以自由设置,前提是该目录必须存在(如您可以指定d:\sqldata\zw0002.mdf或者d:\sqldata\zw0002.ldf),否则恢复将报错。5、修改完成后,点击下面的确定进行恢复,这时会出现一个进度条,提示恢复的进度,恢复完成后系统会自动提示成功,如中间提示报错,请记录下相关的错误内容并询问对SQL操作比较熟悉的人员,一般的错误无非是目录错误或者文件名重复或者文件名错误或者空间不够或者数据库正在使用中的错误,数据库正在使用的错误您可以尝试关闭所有关于SQL窗口然后重新打开进行恢复操作,如果还提示正在使用的错误可以将SQL服务停止然后重启看看,至于上述其它的错误一般都能按照错误内容做相应改动后即可恢复。注:若提示“因为数据库正在使用,所以未能获得对数据库的排它访问权。RESTORE DATABASE 操作异常终止。”
备份数据库 1、打开sql企业管理器,在控制台根目录中依次点开microsoft sql server 2、sql server组-->双击打开你的服务器-->双击打开数据库目录 3、选择你的数据库名称(如财务数据库cwdata)-->然后点上面菜单中的工具-->选择备份数据库 4、备份选项选择完全备份,目的中的备份到如果原来有路径和名称则选中名称点删除,然后点添加,如果原来没有路径和名称则直接选择添加,接着指定路径和文件名,指定后点确定返回备份窗口,接着点确定进行备份。
运行如下命令行,可以把数据导出到一个SQL文件中。mysqldump --opt -u [uname] -p[pass] [dbname] > [backupfile.sql][uname] Your database username[pass] The password for your database (note there is no space between -p and the password)[dbname] The name of your database[backupfile.sql] The filename for your database backup[--opt] The mysqldump option要还原的时候只需要运行backupfile.sql就可以了。数据量大的时候可以把创建的sql进行压缩存放。具体的可以看下面的文章,写的很详细。
文章TAG:数据库还原的方法有哪些数据库恢复的基本技术有哪些

最近更新

  • 数据库修改都有哪些用法,sql 修改值语法数据库修改都有哪些用法,sql 修改值语法

    sql修改值语法2,如何利用SQL语句修改数据库表数据3,mysql怎么修改数据表1,sql修改值语法update表名setattachment=0wherefilesize=02,如何利用SQL语句修改数据库表数据UPDATE商品SET商品数.....

    问答 日期:2024-08-08

  • 谷歌桌面天气插件下载,pixel桌面怎么显示谷歌天气谷歌桌面天气插件下载,pixel桌面怎么显示谷歌天气

    1)谷歌No天气App!强大的美化类桌面插件比如ZooperWidget和KWGT,或者朴实无华但必不可少的time和天气widget,桌面widget实际上占据了每一个Android。删除后重装天气软件,推荐Ink天气,谷歌手.....

    问答 日期:2024-08-07

  • 门店数据库软件有哪些,小型超市收银系统用什么做后台数据库好啊门店数据库软件有哪些,小型超市收银系统用什么做后台数据库好啊

    小型超市收银系统用什么做后台数据库好啊2,要中文的数据库编程软件适合用于店铺经营的3,一般的经销商管理软件有客户数据库吗我是做汽车行业的请大家帮4,金蝶KIS专业版可以实现门店零售管.....

    问答 日期:2024-08-07

  • firefox启用插件,Firefox插件访问外网firefox启用插件,Firefox插件访问外网

    请使用firefox访问adobe官网安装网站。火狐不支持ActiveX打开JAVA:在地址栏输入about:plugins,如何设置火狐支持flash设置如下:1,打开firefox,点击工具栏上的设置按钮,在弹出菜单中选择“.....

    问答 日期:2024-08-07

  • 数据库规划有哪些,数据库的系统设计包括哪些内容数据库规划有哪些,数据库的系统设计包括哪些内容

    数据库的系统设计包括哪些内容2,大数据系统体系建设规划包括哪些内容3,数据库设计步骤求解4,数据库规划有哪些内容5,数据库规划一般要包含那些内容1,数据库的系统设计包括哪些内容数据库设.....

    问答 日期:2024-08-07

  • iphone 通话录音插件,cydia通话录音插件iphone 通话录音插件,cydia通话录音插件

    iphone6s什么通话录音?那么iphone如何实现自动通话录音功能?iphone打个电话怎么样录音谁说的苹果手机通话录音?现在iPhone的通话录音可以通过ios8中的一些插件工具来实现。appleiphone6sH.....

    问答 日期:2024-08-07

  • 插件电解电容方向识别,贴片电解电容识别及型号插件电解电容方向识别,贴片电解电容识别及型号

    识别电解电容正负极的正确做法是:1。螺栓类型电解电容正负极识别,识别电解电容正负极的正确做法是:1,螺栓类型电解电容正负极识别,铝片电解电容的负极由棉纸/薄膜或电解浸泡在电解液体(液.....

    问答 日期:2024-08-07

  • mongodb数据库有哪些,MongoDB 有哪些企业级应用mongodb数据库有哪些,MongoDB 有哪些企业级应用

    MongoDB有哪些企业级应用2,nosql数据库有哪些3,MongoDB简介4,mongodb是什么类型的数据库5,mongodb和mysql的区别1,MongoDB有哪些企业级应用更新频繁并mongodb优势建议使用缓存数据库mongodb.....

    问答 日期:2024-08-07