- 博客(12)
- 资源 (17)
- 收藏
- 关注
原创 quotename的用法
<br />首先,sqlserver里的标识符有一定的规则,比如你 <br />create table abc 123(...) <br />那么中间含有空格,它不是符合规则的。 <br /><br />你会写做 create table [abc 123](....) <br />即以[]来定界标识符。<br /><br />quotename将 字串成为有效的标识符。 <br /><br />它有什么用呢? 我举个例子:<br /><br />你有个表名字叫做 aa[]bb <br /><br />当
2011-01-25 10:19:00 716
原创 移动表数据到别的文件组
<br />/*移动表数据到别的文件组 2008-12-29*/<br />create Proc sp_MoveTable<br />(<br /> @objectname sysname,<br /> @NewFileGroup sysname=null<br />)<br />As<br /> Set Nocount On<br /> Declare @objectid int<br /> <br /> Select @objectid=object_id,@ob
2011-01-25 09:58:00 611
原创 Apache修改根目录没有访问权限问题的解决
<br />关键错误:You don't have permission to access / on this server<br />其实我也不是很清楚,这样修改会出现什么问题!<br />所以如果是本地调试的话,可以使用,而应用于服务器的话,请慎重!否则出现安全问题,本人概不负责!<br />今天因为要修改 Apache 的默认根目录,是从FAT32逻辑分区的默认文件夹 调到 NTFS逻辑分区的某个文件夹!<br />我先将<br />DocumentRoot "默认目录" -> Docu
2011-01-24 15:24:00 5431
原创 如何查询spid
死锁可以查一下:1:sp_who 或 sp_who22: Select * from sysprocesses where blocked <> 03: 企业管理器->服务器->管理工具->活动->当前活动 然后把他kill掉。。。 进程信息中,如果发现旁边有一个锁状的图标,就表明这个进程是死锁,kill掉4:SQL事件探查器,监控一下,看主要是那些处理引起的死锁.然后做相应的处理.用事件探查器new一个trace,监视一下造成你sqlserver停顿的情况。。。最好的办法
2011-01-24 10:50:00 1086
原创 检查权限
<br />select * from sys.fn_builtin_permissions(null)<br />select * from sys.fn_builtin_permissions(default)<br />select * from sys.fn_builtin_permissions('login')
2011-01-20 17:16:00 436
原创 sql server 2008 如何修改实例
<br />ASInstanceRename.exe<br /> <br />D:/Program Files/Microsoft SQL Server/100/Tools/Binn/VSShell/Common7/IDE
2011-01-20 16:00:00 1609
原创 Named Pipes 连接
<br />//./pipe/sql/query<br /> <br />//./pipe/mssql$sub_server/sql/query<br />
2011-01-20 15:31:00 1200
原创 生成数据库角色权限
<br />USE Public_Data<br />GO<br />/****** Object: StoredProcedure [dbo].[P_CopyUserPermission] Script Date: 01/19/2011 11:09:13 ******/<br />SET ANSI_NULLS ON<br />GO<br />SET QUOTED_IDENTIFIER ON<br />GO<br />create procedure [dbo].[P_CopyUserPermiss
2011-01-19 11:09:00 399
原创 SQL Server:查看数据库用户权限
<br />1. 查看 SQL 2005 用户所属数据库角色 <br />use yourdb<br />go<br />select DbRole = g.name, MemberName = u.name, MemberSID = u.sid<br /> from sys.database_principals u, sys.database_principals g, sys.database_role_members m<br /> where g.principal_id = m.role_pr
2011-01-19 10:07:00 2081
原创 SQLite
<br />SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。SQLite第一个Alpha版本诞生于2
2011-01-18 09:45:00 547
转载 SSIS工程师为您揭秘数据流
<br />我上个月有幸参加了在西雅图召开的PASS(Professional Association for SQL Server)峰会。我的同事Matt Masson做了个关于SQL Server 数据集成服务(Integration Services,SSIS)的讲座(下载),现场非常火爆,讲完后他被听众围住了个把小时。他的题目是Maximize Your SSIS Investment with Tuning Tricks and Tips,主要关于提升数据集成包(package)的性能。 他讲了四
2011-01-12 10:00:00 2682
原创 将一个数据库中所有表的数据全部删除的命令
<br />其实删除数据库中数据的方法并不复杂,为什么我还要多此一举呢,一是我这里介绍的是删除数据库的所有数据,因为数据之间可能形成相互约束关系,删除操作可能陷入死循环,二是这里使用了微软未正式公开的sp_MSForEachTable存储过程。<br />也许很多读者朋友都经历过这样的事情:要在开发数据库基础上清理一个空库,但由于对数据库结构缺乏整体了解,在删除一个表的记录时,删除不了,因为可能有外键约束,一个常见的数据库结构是一个主表,一个子表,这种情况下一般都得先删除子表记录,再删除主表记录。<br /
2011-01-11 09:15:00 5093
Inside_the_SQL_Server_Query_Optimizer
2012-02-24
正则表达式测试工具Regex Tester
2010-06-24
DisplayX 显示器测试软件
2010-05-13
硬件工具鲁大师(原名Z武器)
2010-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人