如何让SQL Server自动定时备份数据库并按日期命名

SQLSERVER维护计划提供了备份数据库工作,但它是不便的,因为它不是由日期自动命名。
以下方法通过存储过程解决。
例如,以SQL2 000为例。
首先,有必要确认SQLServeragent服务处于开始状态的下一阶段。
让我们找工作。
在创建工作之前,您需要创建一个备份数据库,创建一个同名的存储过程,例如TestDB,打开查询分析器,然后复制存储过程。
当然,名称规范规则可以自动更改为视图代码,因此可以创建备份。
让我们在下面做一个工作。
将名称添加到一般规则中,然后选择分类。
下一步非常重要。
添加步骤时有点重要。
这是执行我们现在制定的存储过程。
[testDB] exec backupdatabase'e:\ sqldata \ testdb \',如图所示。
最后,我们设置了自动备份时间或计划,因此我们创建了及时的备份数据库。
备份数据库自动运行时间名称之后的时间的名称。
其他SQL2 005 ,SQL2 008 和SQL2 000相似。

sql server 2005怎么备份数据库

在本文中,我们将介绍SQLServer2 005 备份数据库工具/材料SQLSERVER2 005 方法。
打开数据库后,选择要备份的数据库。
右键单击 - >任务 - >备份2 在此窗口中,“数据库”表示要备份的数据库,下面有“备份类型”。
您可以选择备份的类型,例如“完整”或“日志”。
“目标”是要备份的地址。
您可以使用默认地址或首先删除默认地址,然后使用添加来选择要保存的地址以备份数据库。

如何将sql2005数据库命令备份和还原

First, click on "SQLSERverman managing the desktop to open it. The SQL2 005 Manager is Clicked on "Connection" to log in: 1 . Create a new database 1 . Create a new database Right -Click "Database" - "New Database": MSSQL2 005 Backup and Restore Graphics Tutorial Fill in the Database Name, Such as MyData Path, Generally You Can Keep The Default Address, Click “确定”。
新用户 - 单击“安全性” - “新登录名”:通过MSSQL2 005 备份登录名,并将其还原图形教程,例如,选择“ Authertication SQLServer”。
MyData。
2 还原数据库。
首先,将BAK文件备份上传到服务器。
应该将其放入文件夹d:\ mssql,例如mydata.bak。
右 - 单击要恢复的数据库,然后选择“任务” - “还原” - “数据库”,如图所示:注意如果放置在另一个目录中,请确保将MSSQLUSER的完整控制权限添加到目录中,否则RETSORE或备份将失败。
保存备份的目录还必须具有此权限! !!如果它不是此服务器上的早期备份,请选择“源设备”,请单击右侧的“ ...”以查找BAK文件。
完成后,备份将在下面显示。
“还原”检查:然后单击“选项”,检查“覆盖现有数据库”,以及“还原数据库文件的文件路径”,将其指向弯曲数据文件。
单击“确定”以开始恢复。
如果备份对大,则还原时间应该更长:在还原成功后,系统将提示:在还原成功后,请检查下表中的架构是否为DBO:如果它是数据库名称或其他学校模式,则需要与“ Security” - “ Security schema”中的DBO创建新的MyData Schema。
使用DBO:3 的所有者创建一个新的MyData架构。
请注意,如果将其放置在另一个目录中,请确保首先将MSSQLUSER的完整控制权限添加到目录中,否则还原或备份将失败。
保存备份的目录还必须具有此权限! !!其次,在数据库上右键单击,然后选择附加:单击添加以添加您的MDF文件:单击确定以附加成功的数据库。
您可以在数据库中查看新调整的数据库:请注意,如果将其放置在另一个目录中,请涌现,以确保MSSQLUSER的完整控制权限首先是Direst,否则还原或备份将FIF。
保存备份的目录还必须具有此权限! !!

怎么备份sqlserver数据库

保存SQLSERVER数据库的方法(以SQLServer2 005 为例)1 START->>> program(p) - > Microsoft SQLServer2 005 -> sqlServerMagEstiments使用使用(如下所示)2 默认设置)(如下所示)。
并打开备份文件的路径。
请参阅下图。
在“找到数据库文件”窗口中指定目录并填写备份文件名,然后单击“确定”返回“备份目录”窗口。
7 单击以返回“备份目录”,然后单击“确定”,然后启动备份(如下所示)。
8 打开步骤5 中确定的驱动器字母,您可以看到备份数据库(如下所示)

精简版sql2005怎么自动备份数据库

1 一些常识:1 官员不提供SQLServer的“ Lite版本”版本。
2 官方独立版本,也称为桌面版本,是Express版本,这可能是您理解的简化版本。
3 Express版本没有正时任务的功能,因此不可能使用此版本自己的功能来完成自动备份。
4 但是,可以使用sqlcmd.exe结合WIN的时序任务以完成自动备份功能。
当然,稳定性和可靠性应该更糟。
2 实现SQLServer的Express版本的自动备份:1 编写SQL脚本以备份数据库。
DECLARE   @backupTime VARCHAR(2 0)  DECLARE   @fileName VARCHAR(1 000)    SELECT    @backupTime=(CONVERT(VARCHAR(8 ), GETDATE(), 1 1 2 ) +REPLACE(CONVERT(VARCHAR(5 ), GETDATE(), 1 1 4 ), ':', '')) SELECT   @fileName='F:\Database_Backup\DB_'+@backupTime+'.bak'  backup 数据库dbname to disk =@filename注意:a。
dbname是您数据库的名称。
备份文件名称类似于DB_2 01 3 02 2 2 2 1 4 0.bak。
b。
备份目录f:\ database_backup \ c。
假设脚本名称为backup.sql2 写一个批处理文件并执行此SQL脚本。
例如:backup_database.bat,我们还将其放在f:\ database_backup下。
SQLCMD -S。
  -i f:\ database_backup \ backup.sql3 创建一个新的窗口计划的任务,并定期执行此批处理命令(例如每日)。
我不会再教这个了。
那些玩SQL的人不会知道这一点。
只需转到控制面板,在管理工具中选择“计划任务”,然后按照向导进行操作。