怎样备份SQL2005里的数据库文件

怎样备份SQL2005里的数据库文件,第1张

SQL2005数据库备份主要有两种方式:

1、单击:开始→程序→Microsoft SQL Server 2005→“SQL Server Management Studio”;选择要备份的数据库,右击—任务—备份 接下来一步步 *** 作就可以

2、利用第三方工具来备份,比如说“多备份”,可以下载一个客户端或者直接在线上注册一个账号就可以开始备份了, *** 作很简单,多备份可以按期实现自动增量备份功能,只需要设置一次就可以自动 *** 作了,避免手动繁琐 *** 作

最简单是停止原服务器,找到原服务器的数据库的数据mdf AND log

把这两个文件复制都新的服务器上

直接在新服务器上附加数据。

也可以在原服务器上备份数据,在新服务器上还原数据库

请问你是要怎么样的备份?

实时的还是定时的?

1、如果实时的那就可以使用触发器来完成

2、如果是定时的你可以使用数据库中Sql Server 代理功能

在Sql Server 代理设置作业,并设置好作业定时任务。就可以备份了

具体时间你自己设置(具体设置请在网上里搜索,挺多的)

但是在sql 脚本中可以使用

INSERT INTO 表名1 (字段1,字段2,)

SELECT (字段1,字段2,) FROM 表名2

如果还不行 再联系我。

给楼主一个实例,加入我又两个数据库,数据库A

数据库B,数据库A中有表USER,现在我用SQL语句把USER备份到

数据库B的

USERBAK中,注意数据库B中原来没有这张表

USE

A

GO

select

into

BDBOUSERBAK

FROM

USER

GO

select into 新数据库新表 from 旧数据库旧表

就可以把表数据备份到另外一个数据库了

---------------------

第一步:选择需要还原的数据库,鼠标右键,选择任务下的还原

第二步:选择“源设备”,点击后面的文件选择“”

第三步:添加你需要还原的数据库,还原的数据库文件后缀为备份文件(bak)

第四步:选中添加进来的还原文件,找到左上角上的“选择项”,勾选第一项(覆盖现有数据库),点击确定就可以了

use mater;ebackup database 数据库名 to disk = '路径';

这个是备份

use master;restore database 数据库名 to from dis ='路径+文件名+';

这个是还原

要换成存储过程的话,把数据库名和路径名换成参数就好了

以上就是关于怎样备份SQL2005里的数据库文件全部的内容,包括:怎样备份SQL2005里的数据库文件、sql server2000如何备份数据库表结构及其数据、sql 2005如何自动备份数据库中某个表的数据到另一个表中等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存