当前位置:首页 > 数据库 > 正文

sqlserver2008备份数据库,sql数据库备份和恢复步骤

sqlserver2008备份数据库,sql数据库备份和恢复步骤

很多朋友对于sqlserver2008备份数据库和sql数据库备份和恢复步骤不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!怎么把sqlserv...

很多朋友对于sqlserver2008备份数据库和sql数据库备份和恢复步骤不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!

怎么把sqlserver2008的数据备份到2012

谢邀。SQL备份还原数据库有几种方法,最简单的是调用SQLServer自身的命令,更复杂的场景也可以生成sql文件,然后同样用命令执行。其实没有什么好说的,主要是要熟悉SQLServer命令,网上有很多文章可以参考,比如:

sqlCmd下的备份还原执行sql脚本和事务等处理

SQLserver2008数据库怎么备份

免费版的:

1、手动备份

2、代码备份

正版的:

1、手动备份

2、代码备份

3、设置维护计划,自动备份

SQL server2008四种备份方式的优缺点

分为热备份和准予备份

冷备的优缺点:

1).是非常快速的备份方法(只需拷贝文件)

2).容易归档(简单拷贝即可)

3).容易恢复到某个时间点上(只需将文件再拷贝回去)

4).能与归档方法相结合,作数据库“最新状态”的恢复。

5).低度维护,高度安全。

冷备份不足:

1).单独使用时,只能提供到“某一时间点上”的恢复。

2).在实施备份的全过程中,数据库必须要作备份而不能作其它工作。也就是说,在冷备份过程中,数据库必须是关闭状态。

3).若磁盘空间有限,只能拷贝到磁带等其它外部存储设备上,速度会很慢。

4).不能按表或按用户恢复。

热备的优缺点

1).可在表空间或数据文件级备份,备份时间短。

2).备份时数据库仍可使用。

3).可达到秒级恢复(恢复到某一时间点上)。

4).可对几乎所有数据库实体作恢复。

5).恢复是快速的,在大多数情况下在数据库仍工作时恢复。

热备份的不足是:

1).不能出错,否则后果严重。

2).若热备份不成功,所得结果不可用于时间点的恢复。

3).因难于维护,所以要特别仔细小心,不允许“以失败而告终”。

以上是我曾经在一个论坛上看到的。

sqlserver 2005/2008 express没有“维护计划”如何备份数据库

谢谢邀请。

可能会有其它几种方式:

1)完全在数据库上操作

step1:通过backup命令来备份数据;

step2:然后创建一个sqljob,配置好自动运行频率,配置运行脚本为step1的脚本;

step3:如果有条件,在job上配置好预警或出错邮件通知;

2)用windows计划任务调动

step1:用.net或java写个控制台程序,程序中核心为操作指定数据库的backup命令,编译生成.exe文件

step2:把.exe文件复制到某个服务器上

step3:创建一个windows计划任务,配置其运行频率,配置运行文件为step2的exe文件全路径

3)用自家开发的计划执行任务平台调动

step1:可以考虑用Quartz或其它框架搭建一个计划任务执行调度平台

step2:开发一个API或者一个web界面,功能为对指定数据库的backup命令

step3:配置让计划调度平台去按配置的频率自动调用step2的内容。

总体来讲

第一种最简单,最省时,最高效;

第二种相对省时,部署也方便;

第三种适用于现在条件已经完成计划任务调试平台的团队,若没有,还需要一些时间成本来弄平台;

无论哪一种,适合自己的,才是最好的。

希望能对你有所帮助,谢谢。

(结束)

如何实现sqlserver2008数据库镜像备份

使用镜像功能。主体服务器和镜像服务器实例必须运行在相同版本的SQLServer上。数据库必须使用完整恢复模式。镜像数据库的名称必须与主体数据库的名称相同。准备镜像数据库时,对于每个还原操作都必须使用RESTOREWITHNORECOVERY。然后按镜像一步步操作就可以了。

sqlserver2003怎么备份数据库为sql

在SQLServer2003中,您可以使用SQLServerManagementStudio(SSMS)来备份数据库为SQL脚本。以下是一种实现此目的的方法:

1.打开SQLServerManagementStudio,并连接到您的SQLServer2003实例。

2.在“对象资源管理器”窗口中,展开“数据库”节点,找到您要备份的数据库。

3.右键点击该数据库,然后选择“任务”->“生成脚本”。

4.在“生成脚本向导”对话框中,选择“特定数据库对象”,然后选择您要备份的数据库对象,例如表、视图、存储过程等。如果您想备份整个数据库,可以选择“所有数据库对象”。

5.在“输出选项”页面上,选择“保存到文件”,然后指定一个保存路径和文件名,以保存生成的SQL脚本。

6.在“高级选项”页面上,您可以根据需要进行更多的自定义设置,例如设置脚本的编码方式、是否包含DROP语句等。

7.点击“下一步”继续。

8.在“摘要”页面上,确认您的选择,并点击“完成”开始生成SQL脚本。

生成的SQL脚本将包含所选数据库对象的创建语句和数据插入语句。您可以将该脚本保存到文件中,以备将来恢复或迁移数据库时使用。

需要注意的是,备份为SQL脚本的方式只能备份数据库结构和数据,而不能备份数据库的事务日志等其他信息。如果您需要完整的数据库备份,建议使用SQLServer提供的备份和还原功能。

sqlserver2008备份数据库和sql数据库备份和恢复步骤的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!

最新文章