
正文
sqlserver2008还原表,sqlserver2008怎么还原数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何将sql数据库备份还原到sql2008
打开Management Studio,登录到服务器,选择菜单“文件”——“打开”——“文件”,选择.sql脚本文件,点击工具栏中的“执行”按钮。在左侧的“对象资源管理器”中右键“数据库”——“刷新”。完毕。
打开SQL Server Management Studio,连接数据库,找到“本地” - “数据库”。右键单击“还原数据库”或“还原文件和文件组”。在“还原文件和文件组”界面上,输入目标数据库名称,选择“源设备”,然后单击“浏览”以选择要还原的文件。
操作步骤如下:在数据库上右键选择-》所有任务-》附件数据库,然后选择你的MDF备份附加过来,附加为的那一项可以随便填写。把本地的数据库导出到Sqlserver2008的服务器上。具体操作步骤如下:在数据库上右键选择-》所有任务-》导出数据。上一部打开到数据导入导出向导。
:cadERP的数据库、打开SQL Server2008“对象资源管理器”,希望以下回答能帮助您 一,把SQL2008生成的脚本文件直接拖到新建查询窗口中。如您还有疑问可继续追问、进入“选择特定数据库对象”,选择“高级”--找到“为服务器版本编写脚本”项选择“SQL Server 2005”--“下一步”完成。
在开始菜单中点击“SQLServerManagementStudio”在弹出的界面点击连接,在数据库选项中选择需要备份的数据库文件,然后右击选择“任务”中的“备份”在备份数据库TOBHIS,数据库选择“tobhis”,备份类型选择“完整”然后点击“添加”按钮 在出现的界面中点击文件夹后面的“...”选择按钮。
首先把要把sql2012中要备份的数据库设置为兼容2008。右键sql2012中的数据库Test-属性-选项 右键Test-任务-生成脚本,下一步-下一步到达下图,点【高级】选项。把【script for sql version】改成你要降级的那个版本 也就是【sql2008】。确定完成即可。会生成一个【script.sql】脚本文件。
相关问答
Q1: sql数据库删除的表通过那个工具能恢复吗
1、方法很多,比如用数据库备份恢复、用日志恢复、用oracle回闪功能、从其它关联表取数据恢复等等。具体用哪种方法要看你的实际情况。
2、用sql语句删除的数据库恢复方法:使用盘恢复工具EasyRecovery Pro尝试恢复磁盘数据,看能不能找回数据文件,如果可以找回的话,可以重新附加该数据文件。在删除数据库的同时,对应的数据文件也会被删除,无法恢复。
3、在LOG文件完整的情况下,可以还原。但一般而言,是将数据库的整个的状态还原到误删除数据之前。建议备份当前数据库。给出SQL 2008下的具体做法,别的版本的SQL Server可参照操作。最常用的就是日志尾部备份恢复法。
4、要选择与原数据库文件不同的路径,选择“Next”。文件被恢复后,将恢复的文件复制到原数据库文件位置,并在企业管理器通过附加数据库,将恢复的文件恢复到SQL Server中。注:如果删除的数据库文件所有的存储区域被写过了,就无法恢复了,所以删除与恢复的时间间隔越短越好。
5、实现运行Recovery for SQL Server操作如下。点击:Next Next--》进入 Recovery Configuration 界面--》选择了Custom才可以选择从日志中恢复误删除的数据的操作如下。
6、Easynbsp;Recoverynbsp;能够恢复很多类型的文件,可以试试。
Q2: SQL原数据库被覆盖还原,以前的数据能找回来吗
SQL原数据库被覆盖还原,以前的数据能找回来,找回方法为:打开SQL Server软件后,我们点击下拉菜单中的还原数据按钮。接下来我们可以看到这样的一个还原窗口。在这里我们可以设置我们数据库的源对象。设置完毕后我们还需要设置他的目标源文件。我们可以直接点击确定按钮即可以开始还原数据库。
那要看你把数据库文件是否删除了?如果没有删除的话找到数据库文件附加下就可以了。如果数据库文件删除了,找个数据恢复软件进行恢复或者到专业恢复数据的地方去恢复下(前提是硬盘没有坏掉)。
第一,找恢复数据的相关单位,数据可以百分百恢复 第二,下载回复工具有软件,可恢复近期的。
用数据恢复软件在DATA目录中找MDF文件,还原前的和还原后的肯定不一样大,找到大的,你就有希望了。不知道你有没有强制还原(with replace),如果有,基本上没戏了,除非还原前的数据库文件不在强制还原的目录,否则,被覆盖了。
mdf,MOVE 日志逻辑名 TO 数据库A的完整路径+日志文件名.ldf另外使用restore命令恢复数据库,一般不必先创建要恢复的数据库,可以直接从备份里恢复出来。或者右键 Attach你的备份也可以。
貌似不可能了,理由是:重装数据库之后,很多配置都会改变。如果能的话 还请高手,我也学习下。
Q3: SqlServer高版本数据备份还原到低版本
1、首先、你得在电脑上装有你将要操作的高版本以及低版本的SqlServer或者你能够连上SqlServer高版本所在的数据库(便于后面拷贝数据),第二步、打开高版本数据库中你需要备份的数据库,将你备份的数据库相关的登录名或者用户删除。右键数据库-任务-生成脚本。
2、首先把要把sql2012中要备份的数据库设置为兼容2008。右键sql2012中的数据库Test-属性-选项 看到如下图:右键Test-任务-生成脚本,下一步-下一步到达下图,点【高级】选项。把【script for sql version】改成你要降级的那个版本 也就是【sql2008】。确定完成即可。
3、打开Management Studio,登录到服务器,选择菜单“文件”——“打开”——“文件”,选择.sql脚本文件,点击工具栏中的“执行”按钮。在左侧的“对象资源管理器”中右键“数据库”——“刷新”。完毕。
4、把sqlserver数据库从高版本降到低版本可以参考如下两种方法 :方法一:使用图形化操作(GUI),打开SSMS(SQL Server Management Studio)步骤1:右键你要降级的数据库,按下图选择:步骤2:在对话框中选择:步骤3:在【高级】中选择下图:步骤4:把脚本保存起来,然后在SQLServer2005中运行脚本。
5、直接给SQLServer数据库降级是不支持的。但您可以使用一个灵活的变通方法来解决这个问题。您可以使用SQLServerManagementStudio中首先为一个较低的版本生成数据库脚本,然后使用数据导入/导出向导将原来数据库数据传输到高版本数据库中。
6、高版本备份的数据不能直接在低版本上还原,得利用脚本来实现。存在大量数据的数据库,比如数据库中存在记录数过万条的数据表,实现起来可能非常慢,且可能出错,没法进行下去。
Q4: 如何将选中的表备份和还原呢,在sqlserver2008上
打开SQL Server Management Studio,连接数据库,找到“本地” - “数据库”。右键单击“还原数据库”或“还原文件和文件组”。
SQL Server 2008 R2 还原数据库必须要有你原来备份的备份文件,如果没有备份文件,SQL Server 2008 R2 默认恢复的是最后一次运行的数据。
自动备份数据库 在电脑 开始菜单 中选择“SQL Server Management Studio”双击。在出现的界面中点击“连接”按钮。
左下角点击开始,程序,Microsoft SQL Server 2008 R2 ,找到SQL Server Management Studio,进入企业管理器。2 选择服务器\实例名,登录名选择sa,输入sa登录密码,点击连接。
进入还原数据库页面,选择逗源设备地,然后点击后面的三个小圆点。7 点击逗添加地。8 选择要恢复的BAK文件。
Q5: SQL数据库里的表误删除要怎么恢复
1、方法很多,比如用数据库备份恢复、用日志恢复、用oracle回闪功能、从其它关联表取数据恢复等等。具体用哪种方法要看你的实际情况。
2、在LOG文件完整的情况下,可以还原。但一般而言,是将数据库的整个的状态还原到误删除数据之前。建议备份当前数据库。给出SQL 2008下的具体做法,别的版本的SQL Server可参照操作。最常用的就是日志尾部备份恢复法。
3、实现运行Recovery for SQL Server操作如下。点击:Next Next--》进入 Recovery Configuration 界面--》选择了Custom才可以选择从日志中恢复误删除的数据的操作如下。
4、至少有一个误删除之前的数据库完全备份数据库的恢复模式(Recovery mode)是“完整(Full)针对这两个前提条件,如果这两个前提条件都存在,通过SQL语句只需三步就能恢复参考文章,无需借助第三方工具。
sqlserver2008还原表的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sqlserver2008怎么还原数据库、sqlserver2008还原表的信息别忘了在本站进行查找喔。







