备份sql2005
⑴ sqlServer2005怎样备份,还原
两种方式:
一个是在sql里面右键备份还原;
二个就是写代码直接在程序里面运行:
///<summary>///备份系统数据库///</summary>///<paramname="fileName">数据库名称</param>///<paramname="flag">是否要清除以前备份的数据库</param>publicvoidRunProc(stringfileName,boolflag){stringstrSql=string.Empty;if(flag)strSql=string.Format("backupdatabasedb_EquipmentMStodisk=@fileNamewithformat",fileName);elsestrSql=string.Format("backupdatabasedb_EquipmentMStodisk=@fileNamewithnoformat",fileName);SqlParameter[]para=newSqlParameter[]{newSqlParameter("@fileName",fileName)};DBHelper.ExecuteQuerySql(strSql,false,para);}///<summary>///恢复系统数据库///</summary>///<paramname="fileName">数据库名称</param>///<paramname="listViewItemSelected">需要恢复的数据库个数</param>publicvoidReStore(stringfileName,intlistViewItemSelected){stringstrSql=string.Format("usemasterrestoredatabasedb_EquipmentMSfromdisk='{0}'withfile={1}",fileName,listViewItemSelected);DBHelper.ExecuteQuerySql(strSql,false);}
⑵ sql2005 怎么备份才能还原到2008中
进入management studio ,新建数据库,然后选中数据库右键,还原数据库,然后选中所备份的SQL2005备份文件,要在“选项”中勾选覆盖现有数据库,就可以还原了。否则会有错误提示。
⑶ sql server 2005怎么备份数据库
本文将要介绍sql
server
2005
备份数据库
工具/材料
sql
server2005
方法
1、打开数据库后,选择要备份的数据库,右击-->任务-->备份
2、点击“备份”之后,会出现下图的窗口,在这个窗口中,“数据库”表示要要备份的数据库,下面有“备份类型”,可以选择自己要备份的类型,如“完整”、“日志”等等。
“目标”就是我们要备份的地址,可以使用默认的地址,也可以先删除默认地址,然后再通过“添加”,选择自己要保存的地址
以上,就把数据库备份了
⑷ SQL 2005 备份还原
把数据库备份文件放到服务器任意目录下先, 然后按下面步骤做。 从备份设备还原备份(企业管理器) 从备份设备还原备份 展开服务器组,然后展开服务器。 展开"数据库"文件夹,右击数据库,指向"所有任务"子菜单,然后单击"还原数据库"命令。 在"还原为数据库"框中,如果要还原数据库名称与显示默认数据库名称不同,请在其中进行输入或选择。若要用新名称还原数据库,请输入新数据库名称。 说明 为数据库指定新名称将自动为从数据库备份中还原数据库文件指定新名称。 单击"从设备",然后单击"选择设备"。 在"还原自"下,单击"磁带"或"磁盘",然后选择还原设备。 如果没有出现设备,则单击"添加"以添加现有备份设备或创建新备份设备。在"还原数据库"对话框内,单击"查看内容"并选择要还原备份集。 说明 此选项将扫描备份集以获得备份内容信息,该操作可能需要花费较长时间,特别是在使用磁带设备时。如果已经知道要还原备份集,则在"备份号"中输入备份集编号。 在"还原备份集"下执行下列操作之一: 单击"数据库 — 完全"还原数据库备份。 单击"数据库 — 差异"还原差异数据库备份。 单击"事务日志"应用事务日志备份。 单击"文件或文件组"还原文件或文件组备份。指定文件或文件组名称。 单击"选项"选项卡,然后执行下列操作之一:(可选) 单击"使数据库可以继续运行,但无法还原其它事务日志",如果没有其它要应用事务日志备份。 单击"使数据库不再运行,但能还原其它事务日志",如果要应用其它事务日志备份。 试试吧!
⑸ sql2005数据库的备份与还原
没有共享文件夹的情况下,在远程机—数据库—生成数据库结构脚本
在本机执行
再用企业管理里导入导出数据,导入数据到本机
数据量不大时,可用工具把数据生成脚本,传到本机执行
有共享文件夹的情况下,备份到文件夹,另一台机拿备份还原到本机
⑹ SQL2005数据库备份如何还原到SQL2000数据库中
一、把SQL2005数据库备份恢复到SQL2005数据库中
二、在SQL2005数据库中生成脚本
1、选定数据库-->右键-->任务-->生成脚本
2、下一步-->选择数据库
3、下一步-->找到“为服务器版本编写脚本”-->选择“SQL Server 2000数据库”
4、选择“表”,逐步执行下一步
三、执行脚本,在SQL2000数据库中生成数据库结构
1、将脚本文件传输到SQL2000数据库电脑
2、运行SQL 2000的查询分析器
3、将脚本内容复制到查询分析器中,执行脚本内容,生成数据库结构
四、导入数据
1、在SQL 2000数据库中,创建数据库
2、选定数据库-->右键-->所有任务-->导入数据 3
、选择数据源-->选择服务器-->选择数据库
4、选择目的
5、逐步执行下一步
⑺ 怎样将SQL2008备份的数据还原到SQL2005数据库中
生成可执行带数据脚本,修改兼容性有关的脚本后在 SQL 2005执行一下即可重建一样的数据库
如果从SQL2005 >2008>2005 ,在升级2008后没新增2005没有的功能的情况下,可以直接在2008数据库右键生成数据结构脚本后 以2005版本标准执行脚本,并创建数据结构,之后再2008导出数据、2005再导入数据或查询2008 插入2005。
数据量不大 直接生产数据和数据结构脚本 更为便捷。
⑻ sql 2005 数据库怎么备份
可以利用作业来实现的(一般要按时间来操作数据的话都可以用作业实现):
1.启动Sql Server Agent 服务
2.创建作业(这里写入备份数据库的sql语句)
3.添加常规
4.添加步骤
5.添加计划,设置频率,时间等(设置作业的频率)
具体的详细步骤可以参考http://blog.sina.com.cn/s/blog_53b5c8c40100d4z3.html