Job很奇怪
奇怪,为什么我update了sqlserver中msdb.dbo.sysjobs中enabled栏位之后,Job还是仍然执行.我update之后,查看Job的状态确实是disabled的状态。但是却发现还是存在下次运行时间。。。这怎么解释? ...
SSIS在sqlserver2005 cluster中的配置
在微软官网上看到有两种配置方式:第一是将SSIS服务配置成群集资源,第二种是在节点上分别安装SSIS服务。但是微软建议选择第二种。于是采用第二种方式进行。1:分别在两个节点上安装SSIS服务。2:修改两个节...
SQLServer 2005中使用数据加密
1:建立数据库主密钥:USE ADVENTUREWORKS CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'P@SSW0RD';GO 2:其次创建存放加密数据的表:CREATE TABLE TABLENAME(DATA VARCHAR(20))GO3:创建数字证书,数字证书的私钥...
在SqlServer2000中給用戶賦予表,視圖,存儲過程的權限
--1 赋予jrzsfc对所有用户表select,insert,update,delete权限 DECLARE ACUR CURSOR FOR SELECT name FROM SYSOBJ...
處理SqlServer數據庫質疑問題
數據庫TEST出現suspect狀態1.设置数据库为紧急模式 Use Master GO sp_configure 'allow updates', 1 reconfigure with override GO UPDATE sysdatabases SET status = 32768 where name = 'TEST' GO 2.停掉SQL S...
SqlServer2005/2008中快速導出登陸信息腳本
-----sp_hexadecimalUSE [master]GO/****** Object: StoredProcedure [dbo].[sp_hexadecimal] Script. Date: 08/10/2010 20:49:59 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ON...
SqlServer 2000中快速同步登陸帳號信息
------sp_hexadecimalCREATE PROCEDURE sp_hexadecimal @binvalue varbinary(256), @hexvalue varchar(256) OUTPUTASDECLARE @charvalue varchar(256)DECLARE @i intDECLAR...
在SqlServer 2005/2008中創建分區表
create partition function test_pf(datetime) as range right for values('2003-10-1','2003-11-1','2003-12-1','2004-1-1','2004-2-1')--創建test表的分區函數create partition scheme test_ps as partition t...
在SqlServer 2005/2008中Check CPU&Tempdb瓶頸
/*查詢CPU瓶頸問題*/select scheduler_id,current_tasks_count,runnable_tasks_count from sys.dm_os_schedulers where scheduler_id<255 --runnable_tasks_count 為非0,則可能CPU為瓶頸select top 50 sum(qs.t...
快速kill用戶session的存儲過程
有些時候,我們在企業管理器中發現或通過sp_who發現,session的數目達到很高,有些時候甚至達到2000+。這個時候,用戶根本就不能連接到數據庫了。于是找到腳本,跟大家分享...
SQL Server中常使用的DBCC命令
DBCC(Database Consistenecy Checker)命令是一个实用命令集,用来检查一个数据库的逻辑一致性及物理一致性。主要分為四類:維護語句:DBCC DBREINDEX:重建指定表中的一個或多個索引 DBCC DBREINDEX &nbs...
SQL Server一个实例中调用另外一个实例中的存储过程
调用格式为:EXEC OPENDATASOURCE ( 'SQLOLEDB', 'Data Source=10.161.34.xx;User ID=sa;Password=aaa' ).dbname.db...