文章分类 -  SQLSERVER

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 30 下一页
摘要:全文搜索资料http://msdn.microsoft.com/zh-cn/library/ms142571.aspxSQL Server 中的全文搜索为用户和应用程序提供了对 SQL Server 表中基于字符的数据运行全文查询的功能。 在可以对某一表运行全文查询之前,数据库管理员必须对该表创建全... 阅读全文
posted @ 2013-08-13 20:22 桦仔 阅读(6286) 评论(6) 推荐(3) 编辑
摘要:笔记339 SQL Server 2008如何压缩日志(log)文件? 2013-8-10 1 --SQL Server 2008如何压缩日志(log)文件? 2013-8-10 2 3 --方法一: 4 DUMP TRAN gposdb WITH no_log 5 BACKUP LOG [GPOSDB] WITH no_log 6 DBCC SHRINKDATABASE([GPOSDB]) 7 8 EXEC [sys].[sp_helpdb] @dbname = gposdb -- sysname 9 10 --BigData为数据库名11 DUMP TRANSACTION BigDa... 阅读全文
posted @ 2013-08-13 19:59 桦仔 阅读(1334) 评论(0) 推荐(1) 编辑
摘要:笔记338 SQL2012内存管理改进 1 --SQL2005,SQL2008 在MEMORYSTATUS和[dm_os_memory_clerks]里看到multi page和single page的使用情况 2 但是SQL2012只有一个page,而不分开multi page和single pa 阅读全文
posted @ 2013-08-07 22:34 桦仔 阅读(400) 评论(0) 推荐(0) 编辑
摘要:笔记337 SQL表达式的灵活使用 2013-8-3 1 --SQL表达式的灵活使用 2013-8-3 2 3 --什么是SQL表达式?在SQL语句中,表达式可以是函数,也可以是列和列之间的混合运算。 4 --很多时候,对于表达式的使用,可以比单独操作表上的列,带来更多方便。 5 -- 6 --一. 在HAVING中使用表达式 7 USE tempdb 8 GO 9 --drop table t 10 create table t(c1 int,c2 int) 11 12 insert into t 13 select 1,100 union all 14 selec... 阅读全文
posted @ 2013-08-04 22:08 桦仔 阅读(391) 评论(0) 推荐(0) 编辑
摘要:笔记336 update如何判断某列是否重复,然后再执行相应动作 2013-7-27 1 --update如何判断某列是否重复,然后再执行相应动作 2013-7-27 2 3 http://social.msdn.microsoft.com/Forums/zh-CN/c0de5e42-aece-4b51-b595-8609926c596b/update 4 -- 表Table_1中有三列,分别是id、name、do,注意:id是自增的标示,name这个字段是不能有重名的。 5 -- 6 -- 我现在要更新名字,首先就要对name进行判断,条件是: 7 -- 8 --1.如果名字改变,就... 阅读全文
posted @ 2013-08-04 22:06 桦仔 阅读(767) 评论(0) 推荐(0) 编辑
摘要:笔记335 SQLSERVER 维护计划是保存在哪里?注册表中或是安装目录文件夹中某一文件中或系统数据库中? 2013-7-27 1 --SQLSERVER 维护计划是保存在哪里?注册表中或是安装目录文件夹中某一文件中或系统数据库中? 2013-7-27 2 --存储在 msdb 数据库 3 -- 4 --维护计划的 Job 在 job 相关的表(sysjobs, sysjobsteps, sysjobschedules)中, 5 --你可以在managent studio 中, 连接sqls erver, 在 sql server 代理下面的Job中可以找到 6 -- 7 --维护计划的SS 阅读全文
posted @ 2013-08-04 22:05 桦仔 阅读(1233) 评论(0) 推荐(0) 编辑
摘要:笔记334 SELECT * FROM [dbo].[BankUser] OPTION( MAXRECURSION 128) 设置CTE递归循环的次数防止死循环 2013-7-25 1 --SELECT * FROM [dbo].[BankUser] OPTION( MAXRECURSION 128) 设置CTE递归循环的次数防止死循环 2013-7-25 2 3 --拓狼_王成辉(34665702) 2013/7/25 12:03:03 4 --递归CTE如何避免死循环,比如A的子是B,B的子又是A 5 --李主明(1411739743) 2013/7/25 12:03:50 6 --好像. 阅读全文
posted @ 2013-08-04 22:03 桦仔 阅读(1742) 评论(0) 推荐(0) 编辑
摘要:笔记333 开启或关闭 C2审核跟踪需要重启 SQLSERVER 服务 1 --开启或关闭 C2审核跟踪需要重启 SQLSERVER 服务 2 [sys] .[sp_configure] @configname = 'c2 audit mode' , -- varchar(35) 3 @configvalue = 0 -- int 4 RECONFIGURE WITH override 5 GO 6 7 -- 需要重启SQLSERVER 服务才生效 run_value 8 9 SELECT * FROM sys . [traces]10 11 --exec sp_trace_s 阅读全文
posted @ 2013-08-04 22:02 桦仔 阅读(1095) 评论(0) 推荐(0) 编辑
摘要:笔记332 关闭SQLSERVER的默认跟踪 不能使用sp_trace_setstatus 2013-7-24 1 --关闭SQLSERVER的默认跟踪 不能使用sp_trace_setstatus 2013-7-24 2 SELECT * FROM sys.traces 3 4 EXEC sp_trace_setstatus @traceid = 1, @status = 0 5 6 --------------------------------------------------- 7 --消息 19070,级别 16,状态 1,过程 sp_trace_setstatus,第... 阅读全文
posted @ 2013-08-04 22:01 桦仔 阅读(2530) 评论(0) 推荐(0) 编辑
摘要:笔记331 SQLSERVER新建默认跟踪,使用系统存储过程的方法 2013-7-24 1 --SQLSERVER新建默认跟踪,使用系统存储过程的方法 2013-7-24 2 --1. 使用系统存储过程sp_trace_create建立一个Trace,这个SP可以在on-line help上找到 3 4 DECLARE @TraceIdOut INT 5 DECLARE @On BIT 6 DECLARE @rc INT 7 -- Define the trace 8 EXEC @rc = sp_trace_create @TraceIdOut OUTPUT, 2, N'c:/s... 阅读全文
posted @ 2013-08-04 22:00 桦仔 阅读(619) 评论(0) 推荐(0) 编辑
摘要:笔记330 利用尾日志备份还原数据库数据到某个时间点 2013-7-23 1 --利用尾日志备份还原数据库数据到某个时间点 2013-7-23 2 /* 3 由于tempdb永远为简单恢复模式,所以不适合做案例。 4 这里使用我的测试机器里的数据库GPOSDB 5 */ 6 USE [GPOSDB] 7 GO 8 IF OBJECT_ID('testRestore') IS NOT NULL 9 DROP TABLE testRestore 10 GO 11 12 CREATE TABLE testRestore 13 ( 14 id INT ... 阅读全文
posted @ 2013-08-04 21:59 桦仔 阅读(570) 评论(0) 推荐(0) 编辑
摘要:笔记329 行列转换 2013-7-21 1 --行列转换 2013-7-21 2 http://www.cfanz.cn/?c=article&a=read&id=20423 3 USE [pratice] 4 GO 5 CREATE TABLE WEEK_INCOME(WEEK VARCHAR(10),INCOME DECIMAL) 6 7 INSERT INTO WEEK_INCOME 8 SELECT ' 星期一 ', 1000 9 UNION ALL10 SELECT ' 星期二 ', 200011 UNION ALL12 SELECT 阅读全文
posted @ 2013-08-04 21:57 桦仔 阅读(325) 评论(0) 推荐(0) 编辑
摘要:笔记328 导出表数据到EXCEL2003 邹建 需要在数据库建立一个存储过程 2013-7-20 1 --导出表数据到EXCEL2003 邹建 需要在数据库建立一个存储过程 2013-7-20 2 3 USE [GPOSDB] --需要导出表数据的 数据库 4 GO 5 /*--数据导出EXCEL 6 7 导出查询中的数据到Excel,包含字段名,文件为真正的Excel文件 8 如果文件不存在,将自动创建文件 9 如果表不存在,将自动创建表 10 基于通用性考虑,仅支持导出标准数据类型 11 12 --邹建 2003.10(引用请保留此信息)--*/ 13 1... 阅读全文
posted @ 2013-08-04 21:56 桦仔 阅读(611) 评论(0) 推荐(0) 编辑
摘要:笔记327 触发器更新当A表某字段更新触发B表的某字段同步更新 2013-7-20 1 --触发器更新当A表某字段更新触发B表的某字段同步更新 2013-7-20 2 USE [tempdb] 3 GO 4 5 6 7 CREATE TABLE SumbitTable (sumbitnumberid INT, SumbitPictureUrlS VARCHAR(200)) 8 GO 9 CREATE TABLE ContractTable (sumbitnumber INT, SumbitNumberUrl VARCHAR(200))10 GO11 12 INSERT INTO [Su... 阅读全文
posted @ 2013-08-04 21:55 桦仔 阅读(1197) 评论(0) 推荐(0) 编辑
摘要:笔记326 SQLSERVER BI步骤 阅读全文
posted @ 2013-08-04 21:54 桦仔 阅读(260) 评论(0) 推荐(0) 编辑
摘要:笔记325 读取备份的事务日志里的记录 fn_dump_dblog 2013-7-17 1 --读取备份的事务日志里的记录 fn_dump_dblog 2013-7-17 2 3 USE master 4 go 5 BACKUP LOG [GPOSDB] 6 TO DISK='D:\GPOSDB_LOGBACKUP2013-07-10.bak' 7 WITH INIT 8 go 9 10 SELECT11 * INTO ##temptable12 FROM fn_dump_dblog (NULL, NULL, N'DISK', 1, N'D:\GPOSD 阅读全文
posted @ 2013-08-04 21:52 桦仔 阅读(1441) 评论(0) 推荐(0) 编辑
摘要:笔记324 查看数据页头部中的DIFF 位,显示的是当前数据库系统页的状态不是本数据页的状态 2013-7-17 1 --查看数据页头部中的DIFF 位,显示的是当前数据库系统页的状态不是本数据页的状态 2013-7-17 2 GAM (1:2) = ALLOCATED SGAM (1:3) = ALLOCATED 3 PFS (1:8088) = 0x61 MIXED_EXT ALLOCATED 50_PCT_FULL DIFF (1:6) = CHANGED 4 ------------... 阅读全文
posted @ 2013-08-04 21:51 桦仔 阅读(321) 评论(0) 推荐(0) 编辑
摘要:笔记323 Sqlserver2005中做全文检索 1 • Sqlserver2005中做全文检索 2 • http://www.cnblogs.com/digjim/archive/2006/09/27/516608.html 3 4 从吉日嘎啦大师的文章有感而发 5 http://www.cnblogs.com/jirigala/archive/2012/04/16/2452930.html 6 7 • 1、查看当前数据库的状态 8 SELECT DATABASEPROPERTY ('pubs','IsFulltextEnabled') ... 阅读全文
posted @ 2013-08-04 21:50 桦仔 阅读(452) 评论(0) 推荐(0) 编辑
摘要:笔记322 部分具有统计功能的TSQL语句(例如DBCC语句,全局函数,系统存储过程)也能帮助用户了解和监控SQLSERVER的运行情况 2013-7-14 1 --部分具有统计功能的TSQL语句(例如DBCC语句,全局函数,系统存储过程)也能帮助用户了解和监控SQLSERVER的运行情况 2013-7-14 2 3 --DBCC语句,DBCC语句是SQL2005的数据库控制台命令 4 --DBCC语句不仅能检查数据库的性能和活动,还能检查数据库的物理和逻辑一致性 5 --许多DBCC语句能够对检测到的问题进行修复,例如 6 7 1、DBCC CHECKTABLE 8 -... 阅读全文
posted @ 2013-08-04 21:49 桦仔 阅读(436) 评论(0) 推荐(0) 编辑
摘要:笔记321 利用Ring Buffer在SQL Server 2008中进行连接故障排除 2013-7-13 1 --利用Ring Buffer在SQL Server 2008中进行连接故障排除 2013-7-13 2 SELECT CAST(record AS XML) FROM sys.dm_os_ring_buffers 3 WHERE ring_buffer_type = 'RING_BUFFER_CONNECTIVITY' 4 5 ------------------------------------------------------------------ 6 阅读全文
posted @ 2013-08-04 21:47 桦仔 阅读(593) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 30 下一页