Categories


Tags


SQL Server 2008R2数据库设置自动备份

  SQL Server 2008R2数据库设置自动备份

整理自网络ChatGPT产生之内容,文本内容不具备参考意义,程序内容及代码片段有且仅有借鉴意义。

  SQL Server 2008R2 的自动备份功能可以通过 SQL Server Management Studio (SSMS) 的图形界面或 Transact-SQL (T-SQL) 命令来设置。

图形界面:

1. 打开 SQL Server Management Studio,连接到 SQL Server 数据库引擎。
2. 在左侧菜单栏中选择要备份的数据库。
3. 右键点击该数据库,选择“任务>备份...”(或选择“数据库”菜单中的“备份...”)。
4. 在“备份数据库”对话框中,选择“简单”备份类型。
5. 选择备份的文件类型和位置,并指定备份文件名。
6. 选择“定时”选项卡,并设置备份计划和频率。
7. 点击“确定”按钮完成设置。

T-SQL 命令:

1. 打开 SQL Server Management Studio,连接到 SQL Server 数据库引擎。
2. 使用以下命令创建备份计划,其中“database_name”是要备份的数据库名称,后面的选项可根据需要自行修改。

```sql
USE [msdb]
GO
EXEC msdb.dbo.sp_add_job @job_name=N'Backup_Database',
						  @enabled=1,
						  @description=N'Backup Database',
						  @owner_login_name=N'sa',
						  @category_name=N'[Uncategorized (Local)]',
						  @job_id = @jobId OUTPUT

EXEC msdb.dbo.sp_add_jobstep @job_id=@jobId,
							 @step_name=N'Backup Database',
							 @step_id=1,
							 @cmdexec_success_code=0,
							 @on_success_action=1,
							 @on_fail_action=2,
							 @retry_attempts=0,
							 @retry_interval=0,
							 @os_run_priority=0,
							 @subsystem=N'TSQL',
							 @command=N'BACKUP DATABASE [database_name] TO DISK = N''C:\Backup\database_name.bak'' WITH NOFORMAT, NOINIT, NAME = N''database_name-Full Database Backup'', SKIP, NOREWIND, NOUNLOAD, STATS = 10', 
							 @database_name=N'master',
							 @flags=0

EXEC msdb.dbo.sp_add_schedule @schedule_name=N'Daily',
							  @enabled=1,
							  @freq_type=4,
							  @freq_interval=1,
							  @freq_subday_type=1,
							  @freq_subday_interval=0,
							  @freq_relative_interval=0,
							  @freq_recurrence_factor=0,
							  @active_start_date=20220531,
							  @active_end_date=99991231,
							  @active_start_time=0,
							  @active_end_time=235959

EXEC msdb.dbo.sp_attach_schedule @job_id=@jobId, @schedule_name=N'Daily'

EXEC msdb.dbo.sp_add_jobserver @job_id=@jobId, @server_name=N'(local)'
GO
```

3. 运行以下命令来启动备份作业:

```sql
USE [msdb]
GO
EXEC msdb.dbo.sp_start_job N'Backup_Database'
GO
``` 

以上是创建备份计划的基本步骤,根据实际需要可以选择更多选项来自定义备份设置。

Public @ 2023-05-28 14:00:02 整理自网络ChatGPT产生之内容,文本内容不具备参考意义,程序内容有且仅有借鉴意义。

保护IIS服务器的15个技巧

通常地,大多数Web站点的设计目标都是:以最易接受的方式,为访问者提供即时的信息访问。在过去的几年中,越来越多的黑客、病毒和蠕虫带来的安全问题严重影响了网站的可访问性,尽管Apache服务器也常常是攻击者的目标,然而微软的Internet信息服务(IIS) Web服务器才是真正意义上的众矢之的。高级教育机构往往无法在构建充满活力、界面友好的网站还是构建高安全性的网站之间找到平衡点。另外,它们现在必

Public @ 2020-10-12 15:47:22

Windows Server 2008网站服务器迁移流程

迁移Windows Server 2008网站服务器的流程如下: 1. 准备目标服务器:在目标服务器上安装Windows Server 2008操作系统,并确保服务器硬件和软件要求满足网站的需求。 2. 备份源服务器:在源服务器上备份网站的所有文件、数据库和配置信息。可以使用Windows Server Backup工具或第三方备份软件来完成备份。 3. 迁移网站文件:将源服务器上的网站文件

Public @ 2023-07-23 18:50:33

SQL Server存储过程编程经验技巧

MS SQL Server目前正日益成为WindowNT操作系统上面最为重要的一种数据库管理系统,随着MS SQL Server2000的推出,微软的这种数据库服务系统真正的实现了在WindowsNT/2000系列操作系统一统天下的局面,在微软的操作系统上面,没有任何一种数据库系统能与之相抗衡,包括数据库领域的领头羊甲骨文公司的看家数据库系统Oracle在内。不可否认,MS SQL Server最

Public @ 2009-05-21 15:47:50

SQL Server 2008R2数据库不允许保存更改的解决办法

一、问题描述SQL Server 2008R2数据库在修改表结构的时候出现警告【不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改"选项。】图片15.png二、解决步骤1.点击SQL2008菜单  工具—》选项图片16.png2. 打开了选项对话框,展开Designers,单击【表设计器和数据库设计器】,

Public @ 2019-08-10 15:47:46

更多您感兴趣的搜索

0.510167s