易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL Server 2005 日志删除和日志文件限制(转)


SQL Server 2005 日志删除和日志文件限制(转)
2009年08月04日 星期二 下午 04:40
清除日志:
DECLARE @LogicalFileName sysname,
         @MaxMinutes INT,
         @NewSize INT
USE      szwzcheck              -- 要操作的数据库名
SELECT   @LogicalFileName = 'szwzcheck_Log',   -- 日志文件名
@MaxMinutes = 10,                -- Limit on time allowed to wrap log.
         @NewSize = 20                   -- 你想设定的日志文件的大小(M)
-- Setup / initialize
DECLARE @OriginalSize int
SELECT @OriginalSize = size 
   from sysfiles
   WHERE name = @LogicalFileName
SELECT 'Original Size of ' + db_name() + ' LOG is ' + 
         CONVERT(VARCHAR(30),@OriginalSize) + ' 8K pages or ' + 
         CONVERT(VARCHAR(30),(@OriginalSize*8/1024)) + 'MB'
   from sysfiles
   WHERE name = @LogicalFileName
CREATE TABLE DummyTrans
   (DummyColumn char (8000) not null)
DECLARE @Counter    INT,
         @StartTime DATETIME,
         @TruncLog   VARCHAR(255)
SELECT   @StartTime = GETDATE(),
         @TruncLog = 'BACKUP LOG ' + db_name() + ' WITH TRUNCATE_ONLY'
DBCC SHRINKFILE (@LogicalFileName, @NewSize)
EXEC (@TruncLog)
-- Wrap the log if necessary.
WHILE      @MaxMinutes > DATEDIFF (mi, @StartTime, GETDATE()) -- time 
       AN


相关文档:

SQL中一些简单但常用的东西汇总下


In:等值连接,用来查找多表相同字段的记录
Not In:非等值连接,用来查找不存在的记录
Inner join:内连接,主要用来查找都符合条件的记录
Left join:左连接,主要用来查找左边有,右边没有的用空值表达
Right join:右连接,主要用来查找右边有,左边没有的用空值表达
Order By:升序 Asc 降序 Desc
Group By:分组排序 ......

SQL注入式攻击

一、什么是SQL注入式攻击?
所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。常见的SQL注入式攻击过程类如:
⑴ ......

pl plus执行本地的sql文件中的sql语句


功能:pl plus执行本地的sql文件中的sql语句
说明:比如:e:\zhaozhenlong下有create_table.sql文件,则按如下方法执行:
步骤:
1、在pl plus的 window下,
 
2、执行:
@e:\zhaozhenlong\drop_table.sql
@e:\zhaozhenlong\create_table.sql
......

sql 每组数据只取前几条数据的写法

select *
  from (select row_number() over(partition by t.type order by date desc) rn,
               t.*
          from 表名 t)
 where rn <= 2;
type要分的类
date 排序 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号