通过SQL Server Agent方式实现数据库自动备份!
--用JOB.
--SQL SERVER2000为例
企业管理器—>数据库服务器—>管理目录—>SQL SERVER代理—>作业—>右键 选—>新建
常规选项页—>输入作业名称—>选中所有者。
步骤选项页—>新建—>输入步骤名—>类型 TSQL脚本—>选择需要执行的数据库—>在命令框里输入你的SQL 脚本:
如:Backup Database tedmdb To Disk='D:/test.bak'
你可以点左下角的【分析】按钮,分析一下语法,分析无误,按确定。
调度选项页—>新建调度—>输入调度名称—>调度类型 你可以选择也可以点右下角的【更改】按钮进行更改,确定。
任务栏 SQL SERVER服务器的小图标 双击 服务 选中 SQL SERVER AGENT,点【开始/继续】,选中当启动OS时,自动启动服务,就可以了。
到你定的那个时间点,SQL SERVER会自动去执行你的脚本的。
如果需要生成脚本的话,企业管理器—>数据库服务器—>管理目录—>SQL SERVER代理—>作业—>右键你刚完成的作业—>所有任务
—>生成SQL脚本,即可生成你需要的脚本。
代码:
-- Script generated on 2009-10-16 14:56
-- By: sa
-- Server: (LOCAL)
BEGIN TRANSACTION
DECLARE @JobID BINARY(16)
DECLARE @ReturnCode INT
SELECT @ReturnCode = 0
IF (SELECT COUNT(*) from msdb.dbo.syscategories WHERE name = N'Database Maintenance') < 1
EXECUTE msdb.dbo.sp_add_category @name = N'Database Maintenance'
-- Delete the job with the same name (if it exists)
SELECT @JobID = job_id
from msdb.dbo.sysjobs
WHERE (name = N'db_auto_backup_test')
IF (@JobID IS NOT NULL)
BEGIN
-- Check if the job is a multi-server job
IF (EXISTS (SELECT *
 
相关文档:
对于SQL我也学习了,但是真正用到的时候才知道很多东西还不太理解,在网上看了一下,这篇文章中讲的很好,所以拿来和大家分享一下:
SQL JOIN 的用法
关于sql语句中的连接(join)关键字,是较为常用而又不太容易理解的关键字,下面这个例子给出了一个简单的解释 --建表table1,table2:
create table table1(id int,n ......
declare @str varchar(8000),@sql varchar(8000)
set @str=''
select @str=@str+','+name from syscolumns WHERE ID=OBJECT_ID('表名') AND NAME!='要排除的列名'
set @str=stuff(@str,1,1,'')
set @sql='select '+@str+' from 表名'
exec (@sql) ......
试验目的:
一、学习查询结果的排序
二、学习使用集函数的方法,完成统计
等查询。
三、学习使用分组子句
一、学习查询结果的排序
1、查询全体学生信息,结果按照年龄降
序排序
select *
from student
order by sage desc
2、查询学生选修情况,结果先按照课程
号升序排序,再按成绩降序排序
select *
from ......
网站数据库种马
数据库中很多表存在大量相同记录
经高人指点删除相同记录(仅保留一个)的SQL语句如下
declare @tmptb TABLE (
[ID] [int] NOT NULL ,
[SortName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
[SortNote] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
[ParentI ......
首先说,顺序是insert为1,其次delete再者update
因为delete和update要涉及到全表扫描, update是最慢的,如果数据很多的时候最好使用delete+insert,而非update.即使表有索引,update也是最慢的!
谁再讲讲呗 我也是网上看到的这样说 晚上回家测测看 ......