sql server 2008怎么还原备份数据库

sql server 2008怎么还原备份数据库,第1张

SQL Server 2008 备份数据库: 1打开SQL , 找到要备份的数据库 , 右键 >> 任务 >>备份 2d出 [ 备份数据库对话框 ] ,如图: 3点击添加 [ 按钮 ] 如下图: 4选择要备份的路径 和 备份的文件名 点击 [ 确定 ] 5然后就一直点击确定就可以了 然后我们来到D: 看看 6这个时候 , 你可以把它压缩打包什么的 , 要用的时候 , 在文件后面加 bak 后缀 就可以用SQL 来还原了,还原可以来看这里~ SQL Server 2008 还原数据库: 1得到数据库备份文件,怎么得到的,可以看上面的数据库备份方法 2把备份文件加个bak 的后缀,例如: 3打开SQL , 你可以新建一个空数据库 , 或者利用原有的数据库 , 点击右键>>任务>>还原>>数据库 4d出 [ 还原数据库 ] 对话框 , 在常规选择页中, *** 作如下: 5在 [ 选项 ] 选择页中 , *** 作: 6直接按 确定 就 可以了 (PS: 之前还原第一次的时候 发生了错误, 我用了sa登录,可能是权限问题报错了,后来用WINDOWS身份认证的才得) 注:更多精彩教程请关注三联电脑教程栏目,三联电脑办公群:189034526欢迎你的加入

SQL server 2008如何还原数据库?与SQL 2005或SQL 2008是一样的,在这里分享给大家;首先,当然是要备份好一份SQL的数据文件;通常我们讲的还原数据库是指文件到数据库,而在这里,SQL2000,备份的文件可以还原到高版本的SQL server上,而高版备份文件却还原不了低版本的SQL server;下面我们来 *** 作一次给大家看,因为我的备份文件很大,20G左右,有点慢;如图示:登陆SQL Server Management Studio管理器,然后右击数据库-选择还原数据库:这里首先写好数据库名-选择源设备-文件-添加数据库文件(文件名是以bak结尾的备份文件);然后确定:这里便可以看这个备份文件的基本内容;备份日期,备份类型,数据库名等;然后我们下一步完成还原;这里通常会有一个报错,超过所有数据库大小达到10G会还原失败,我查了一下资料:解决办法:1、选中该数据库“右键”选择属性;2、在d出的对话框中选择选项 ,然后在右侧列表找到状态下的限制访问:将状态值改为“Multiple”或者“MULTI_USER” ,点击确定保存就可以了!以上参考之用,但如果出现报错提示,要看清楚提示语;然后去查一下相关资料

select into 新数据库新表 from 旧数据库旧表就可以把表数据备份到另外一个数据库了--------------------- 第一步:选择需要还原的数据库,鼠标右键,选择任务下的还原 第二步:选择“源设备”,点击后面的文件选择“” 第三步:添加你需要还原的数据库,还原的数据库文件后缀为备份文件(bak) 第四步:选中添加进来的还原文件,找到左上角上的“选择项”,勾选第一项(覆盖现有数据库),点击确定就可以了

1、点击开始,程序,Microsoft SQL Server 2008 R2 ,找到SQL Server Management Studio,进入企业管理器。

2、选择服务器,实例名,登录名选择sa,输入sa登录密码,点击连接。

3、进入企业管理器界面,鼠标右键单击“数据库”,选择“新建数据库”。

4、先新建一个新数据库,然后在新数据库上右键,选择“任务”,“还原”,“数据库”。

5、进入还原数据库页面,选择“源设备”,然后点击后面的三个小圆点,点击“添加”。选择要恢复的BAK文件。

6、点击下面的“选择用于还原的备份集”,把还原下面的方框全部勾选,,然后点击左侧的“选项”,把“覆盖现有数据库”前面的方框勾选,然后点击下面的“确定”。

7、然后等待数据库还原结束即可。

解决办法:

因为C盘根目录对SQL的权限赋值不够导致的。

修改文件夹到'C:\Program

Files\Microsoft

SQL

Server\MSSQL1\MSSQL\Data\”或其他盘的文件夹下(如E:\db)即可。注意:mdf文件和ldf文件的路径都要修改

方法/步骤

在服务器所有程序中打开SQL Server Management Studio并连接数据库实例。

在“数据库”上右键“还原数据库”。

在d出的对话框中选择设备,并选择“bak”备份包。

添加备份包

再次检查目标数据库,及备份集信息无误,点击“选项”进入选项卡

勾选“覆盖现有数据库”及“关闭现有连接”复选框,然后确定,直至还原成功

一、最简单的回答:

1、高版本备份的数据不能直接在低版本上还原,得利用脚本来实现。

2、存在大量数据的数据库,比如数据库中存在记录数过万条的数据表,实现起来可能非常慢,且可能出错,没法进行下去。

二、请参考SQL Server2008数据导入到SQL Server2005具体方法:

1、打开SQL Server2008“对象资源管理器”;

2、右击数据库,如:cadERP的数据库,选择“任务”--“生成脚本”;

3、打开生成和脚本发生窗口后点击“下一步”;

4、进入“选择特定数据库对象”,选择“全选”表--“下一步”;

5、进入“设置脚本编写选项”,选择“高级”--找到“为服务器版本编写脚本”项选择“SQL Server 2005”--“下一步”完成;

6、此时打开SQL Server2005,创建一个和SQL2008生成的脚本文件名相同的数据库,选择“新建查询”,把SQL2008生成的脚本文件直接拖到新建查询窗口中,执行“F5”。

这个时候SQL Server2005中的数据和SQL Server2008中的数据就完全相同啦。

以上就是关于sql server 2008怎么还原备份数据库全部的内容,包括:sql server 2008怎么还原备份数据库、怎么还原sql2008数据库 heroes可疑、如何将选中的表备份和还原呢,在sqlserver2008上等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存