内容列表页
 
2008-8-24 10:26:53
--SQL语句实现SQL Server 2000及Sql Server 2005日志收缩(批量)

DECLARE @name VARCHAR(25)
DECLARE @SQL VARCHAR(1000)
DECLARE @logid INT

DECLARE sysdatabase_name CURSOR FOR SELECT name FROM master.dbo.sysdatabases

OPEN sysdatabase_name


FETCH NEXT FROM sysdatabase_name INTO @name

..
 
2008-8-20 16:25:58



--删除指定数据库里的所有用户表

USE DATABASENAME
--DATABASENAME 是待清理的数据库

GO

DECLARE @au_lname VARCHAR(40),@SQLString NVARCHAR(500)

DECLARE tb CURSOR FOR
SELECT name FROM sysobjects WHERE xtype='U'

OPEN tb

-- Perform the FIRST FETCH.
FETCH NEXT FROM tb INTO @au_lnam..
 
2008-8-11 15:26:26
MSSQL数据库存在几个危险的扩展存储过程,默认Public组可执行权限,SQL注入者可利用此读取文件目录及用户组,并可通过先写入数据库然后导出为文件的方法往服务器写入危险脚本进一步提权,或直接使用某些存储过程执行命令,如xp_cmdshell。
 
2008-8-11 15:15:29
//看看是什么权限的
and 1=(Select IS_MEMBER('db_owner'))
And char(124)%2BCast(IS_MEMBER('db_owner') as varchar(1))%2Bchar(124)=1 ;--

//检测是否有读取某数据库的权限
and 1= (Select HAS_DBACCESS('master'))
And char(124)%2BCast(HAS_DBACCESS('master') as varchar(1))%2Bchar(124)=1 --


数字类型
..
 
2008-8-11 15:10:45
Microsoft included several hundred stored procedures in the various versions of Microsoft SQL Server and it has documented a good percentage of them. But many stored procedures remain undocumented. Some are used within the Enterprise Manager GUI in SQL 2000 and were not intended to be used by other ..
 
2008-7-25 21:20:50
1.打开SQL Server Manegement Studio

2.在安全性 - 登录名 中 添加 NETWORK SERVICE

3.双击该用户 在服务器角色 中 勾选 sysadmin

OK 问题解决
 
2008-7-25 13:20:35
优先级:GROUP BY --> HAVING --> ORDER BY --> TOP 10 *
 
2008-7-7 13:49:49
declare cur cursor for Select Name FROM Master..SysDatabases where name<>'master' and name<>'model' and name<>'msdb' and name<>'Northwind' and name<>'pubs'
declare @tb sysname

open cur
fetch next from cur into @tb
while @@fetch_status=0
begin
exec ('dump transaction ['+@tb+'] with no_log')
exec ('backup log ['+@tb+'] with no_log')
exec ('dbcc shrinkdatabase(['+@tb+'])')
fetch next from cur into @tb
end
close cur
deallocate cur
 
2008-7-4 14:10:03
PHP远程连接MYSQL速度慢,有时远程连接到MYSQL用时4-20秒不等,本地连接MYSQL正常,出现这种问题的主要原因是,默认安装的MYSQL开启了DNS的反向解析,在my.ini(WINDOWS系统下)或MY.CNF(UNIX或LINUX系统下)文件的[mysqld]下加入skip-name-resolve这一句,保存。
 
2008-6-16 8:22:43
一般我们在程序里写模糊查询时都是写成如下这样:
Select * from table where txtTitle like '%柳永法%'
不管连接的数据库是ACCESS还是SQL Server
但是最近写程序时总出现语句正确,但就是出不来结果的情况,比如:手动简单设置服务器安全,及引发的思考,这里提到我写服务查询时总是出不来结果的情况,时间长了,出这问..
 
2008-6-9 11:56:40
1. 先安装SQL Server 2005,再安装vs相关软件(没试,应该可行)。

2. 如果先安装了 vs2005 或 vs2008且安装了自带的SQL Server Express 2005的话,得把以前的SQL Server 2005 Express全部卸载干净,然后再安装SQL Server 2005

3. 在安装vs2005或vs2008时,不要安装SQL Server 2005 Express,VS安装完后再安装SQL Server 2005(亲测,成功,推荐)
 
2008-4-20 23:56:53
搜索引擎蜘蛛把页面代码送回搜索引擎服务器后,SE是如何判断页面中最核心的内容呢?

先说下Kyw认为的搜索引擎运作过程的前几个步骤:
1. 蜘蛛下载A页面,送回服务器;
2. 服务器寻找A页面的核心内容位置,然后去除HTML代码;
3. 寻找网页核心内容;
&hellip;&hellip;

我不确定GOOGLE、百度、YAHOO!是否真的有&ld..
 
2008-4-20 14:56:19
--通用建表结构
Create Table [dbo].[表名] (
[Id] int primary key identity(1,1),--ID,主键,自动号
[txtTitle] varchar(255),--标题
[txtContent] varchar(MAX),--内容
[AddTime] datetime Default (getdate()),--提交时间
[ModiTime] datetime Default (getdate()),--修改时间
[Hits] int Default (0),--点击数
[Flags] int Default (0) ,--标识
[SortID] int Default (0),--排序号
)
 
2008-4-20 1:21:34
以前在写一查询时总是要关注这个字段是数字型的还是字符型的,好按格式写相关SQL语句,今天在写一语句时突然发现

abc='fs' 提示,在从字符型转为数字型时失败!

我就想难不成SQL Server会自己为你转换数据类型,于是测试了下,果不其然,

即便你的字段类型是字符型的,只要里面都是数字,那么你就可以把它当数字型的来用,

跟数字型的好像没什么差别,但肯定是有差别的,只是可以这样用罢了。
 
2008-4-13 11:56:24
UPDATE 表一
SET 表一.A = 表二.B
FROM 表一,表二
WHERE 表一.ID = 表二.ID
 
     
 
 
文章分类
 
 
.Net + C#(73)
 
 
ASP+VBS(161)
 
 
 
Linux(10)
 
 
 
web 2.0(26)
 
 
 
 
 
心程(68)
 
生活(97)
 
 
     

Power by :柳永法(yongfa365)'Blog  | 京ICP备07011491号  QQ:64049027  E-mail:64049027@qq.com yongfa365'CodePlex yongfa365'CodeGoogle

申请友情链接 要求:跟本站主题相类似正规网站,双方交换为首页位置

转载请注明来源,以便后人及时得到最新、修正、加强版!!!