数据库连接的方法种种
第一种 - 这种方法用在ACCESS中最多 strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("aspfree.mdb") set conn = server.createobject("adodb.connection") conn.open strconn 第二种-这种方法用在SQL SERVER中多 strconn = "Driver={SQL Server};Description=sqldemo;SERVER=127.0.0.1;UID=LoginID;PWD=Password;DATABASE=Database_Name set conn = server.createobject("adodb.connection") conn.open strconn 第三种 strconn="Driver={MicrosoftAc
用SQL语言删除表中的记录
这几天的单子日期老是有人改动,从ERP里导出来的数据又不准了.十号的总数又差了.从1月1日到4月11日,老是不停的删除数据再重新从EXCEL导入.删除的时候费事,手动查找,手动删除.赫然发现这样实在太原始了.鄙视下自己.开始做查询.-_-.第一次素这样滴::::DELETE * FROM 发货 where 日期='2007-04-10'结果素这样滴:::标准表达式中数据类型不匹配http://office.microsoft.com/zh-cn/access/HA100771462052.aspx#7这里有一些查询条件的示例,关于日期有#2/2/2006#和'2/2/2006'(当数据库使用的是 ANSI-92 通配符字符集时使用单引号)后来再试把日期格式
SQL Server定期自动备份
企业管理器中的Tools,Database Maintenance Planner,可以设置数据库的定期自动备份计划。并通过启动Sql server Agent来自动运行备份计划。具体步骤如下: 1、打开企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器 2、然后点上面菜单中的工具-->选择数据库维护计划器 3、下一步选择要进行自动备份的数据-->下一步更新数据优化信息,这里一般不用做选择-->下一步检查数据完整性,也一般不选择 4、下一步指定数据库维护计划,默认的是1周备份一次
SQL Sever 7日志文件已满
建议做个job,我现在的数据库每天产生1.5g的日志文件,每四个小时自动清理,呵 --sql server 2000: use master go backup log yourdbname with truncate_only dbcc shrinkdatabase (yourdbname, truncateonly)[@more@]
sql server日志文件总结及日志满的处理办法
sql server日志文件总结及日志满的处理办法交易日志(Transaction logs)是数据库结构中非常重要但又经常被忽略的部分。由于它并不像数据库中的schema那样活跃,因此很少有人关注交易日志。 交易日志是针对数据库改变所做的记录,它可以记录针对数据库的任何操作,并将记录结果保存在独立的文件中。对于任何每一个交易过程,交易日志都有非常全面的记录,根据这些记录可以将数据文件恢复成交易前的状态。从交易动作开始,交易日志就处于记录状态,交易过程中对数据库的任何操作都在记录范围,直到用户点击提交或后退后才结束记录。每个数据
SQL的帮助
http://support.microsoft.com/kb/873235/zh-cn?spid=2852&sid=1086http://support.microsoft.com/kb/272318/[@more@]S
日志文件太大,压缩后,限制文件的大小,但出现日志文件已经满的告警
use master --注意,此存储过程要建在master数据库中 go if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_compdb]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[p_compdb] GO /*--压缩数据库的通用存储过程 压缩日志及数据库文件大小 因为要对数据库进行分离处理 所以存储过程不能创建在被压缩的数据库中 --邹建 2004.3(引用请保留此信息)--*/ /*--调用示例 exec p_compd