SQL Server 2000数据库的定时备份设置
利用SQL2000的定时备份功能,能很好对服务器上的重要数据信息进行完整的定时备份,以便在服务器瘫痪或数据库出现损坏时及时的进行恢复工作,以确保平时的工作能正常的进行。下面向大家介绍一下SQL2000定期备份的设置方法,具体如下:
1. 打开SQL2000的企业管理器
2. 在对应的SQL Server组中选择对应的SQL连接,并点击【管理】,选择“数据库维护计划”,如下图所示:
3. 在右边空白处点击鼠标右键,在弹出的对话框中选择【新建维护计划】后弹出数据库维护计划向导对话框(如下图所示),点击【下一步】开始维护计划基本信息设置
4. 选择数据库
选择您要建立维护计划的数据库名称。具体设置如下图所示:
选择后需要维护的数据库名称后点击【下一步】
5. 更新数据库优化信息
此项设置能对您所选择的数据库进行数据页和索引页的优化工作,使得您的数据库在长期使用后性能依然良好。可根据自己的需求进行相应的设置,具体设置信息如下图:
6. 检查数据完整性
此项设置能使得SQL2000在您设置的调度时间内自动启动DBCC CheckDB功能检查您数据的完整性和索引的正确性,以便及时发现由于各种原因造成您对数据库操作后发生的问题,并及时给予修复工作。建议您对该项进行设置,具体设置如下图所示:
7. 指定数据库备份计划
此项是您进行数据库维护设置计划的关键,SQL2000根据您的调度时间设置会自动对您的数据库进行定时备份,并将备份文件存放在您选择的硬件设备上,以便您以后的及时恢复。具体设置如图所示:
点击【更改】能设置您定期启动该功能的调度时间,具体设置如下图:
注:建议您将定期备份的调度时间的发生频率设置为每天,且每日频率设置在晚上无人工作的时候。因为您如果设置在该数据库正在使用时间,可能会对备份有所影响。
8. 指定备份文件目录
具体设置如下图:
说明:
l 勾选【为每个数据库建立子
相关文档:
Access 的 SQL 中,计算相应编号的记录之间 加 减 的查询命令
例如 计算ID为 6 的 合计 减去 ID 为 2、3、4 以及加上 ID 为 5 的合计
SELECT SUM(R) AS 结果
from
(
SELECT 合计 AS R from T1 WHERE (ID = 6) UNION
SELECT -合计 AS R from T1 WHERE (ID = 2) UNION
SELECT -合计 AS R f ......
一、基础
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
--- 开始 备份
BACKUP DATABASE pubs TO testBack
4、说 ......
删除数据库表中某一字段的重复纪录,只想保留一条记录可用以下方法:
执行以下语句:
declare @max integer,@id varchar(18) --此处变量类型根据字段类型设置
declare cur_rows cursor local for select 字段,count(*) from 表名group by 字段 having count(*) > 1
open cur_rows
fetch cur_rows into @id,@max
wh ......
根据生日的xx月xx日查找在$checkDate计算,$before日后生日的客户:
$checkDate为YYYY-MM-DD
WHERE substring(ADDDATE( '$checkDate', $before ),6,10)=substring(DATE_FORMAT(birthday,'%Y-%m-%d'),6,10)
$dates 天内生日的客户未考虑到平年、闰年::
$sql.=" (dayofyear( birthday )-dayofyear( ......
采用预编译语句集,它内置了处理SQL注入的能力,只要使用它的setString方法传值即可:
String sql= "select * from users where username=? and password=?;
PreparedStatement preState = conn.prepare ......