這個是在CSDN一個文章裡發現的,正好我用的到,就轉過來了libin_ftsafe(子陌紅塵:當libin告別ftsafe)通過指令碼建立JOB: ------------------------------------------------------------------------------------- if exists (select * from dbo.sysobjects where id = object_id(N'[
1.Stop 所有服務 2.用 Windows Install Clean Up 工具卸載SQL 2005組件 3.用SrvInstw.exe刪除所有SQL服務 4.清除註冊表 a. 將HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server檔案夾全部刪除 b. 將HKEY_LOCAL_mACHINE---SOFTWARE---Microsoft下的Microsoft SQL Native Client
SQL對字串的處理能力比較弱,比如我要迴圈遍曆象1,2,3,4,5這樣的字串,如果用數組的話,遍曆很簡單,但是T-SQL不支援數組,所以處理下來比較麻煩。下邊的函數,實現了象數組一樣去處理字串。 一,用暫存資料表作為數組create function f_split(@c varchar(2000),@split varchar(2)) returns @t table(col varchar(20)) as begin while(charindex(@split,@c)<>0)
1.Sql2005提示“該使用者與可信的SQL SERVER 串連無關聯”的解決辦法問題: 使用sa使用者或自建使用者使用“SQL SERVER 身份認證”串連資料庫引擎時報錯:“該使用者與可信的SQL SERVER 串連無關聯” 解決方案: 1、在資料庫執行個體上單擊滑鼠右鍵,選擇“屬性”; 2、在彈出的“伺服器屬性”視窗中,選擇“安全性”; 3、在伺服器身份認證模式中,選擇“SQL SERVER 和Windows身分識別驗證模式” 4、重新啟動資料庫。
Transaction及錯誤檢查SQL Server 中最重要的知識點莫過於事務,比如很多OLTP(聯機交易處理)應用程式。什麼是事務?事務就是一系列SQL語句的集合。事務包括隱性事務(例如Insert,Update等語句)和顯性事務(用Begin Tran語句顯式指明的事務)。事務中通常需要進行錯誤檢查,用@@error來進行檢查,比如:Begin Tran Update A set id =5 where id=1 If @@error<>0 rollback
以下這些內容是瞭解SQL Server中table必須掌握的,至於其中的各個知識點,我會在以後的文章中逐一進行詳述!Table1. Create table:CREATE TABLE dbo.customer(cust_id int,cust_name char(12),cust_phone char(11))Explanation:a. The full name of a table should have three parts, in
IF EXISTS ( SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[dbo].[SP_Check_QQ]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1 ) DROP PROCEDURE [dbo].[SP_Check_QQ]GO CREATE PROCEDURE
http://blogs.msdn.com/b/apgcdsd/archive/2011/11/24/sql-server-sqlos.aspxSQL Server 通過WORKER, SCHEDULER, TASK等來對任務進行調度和處理。瞭解這些概念,對於瞭解SQL Server 內部是如何工作,是非常有協助的。 通常來講,SCHEDULER個數是跟CPU個數相匹配的 。除了幾個系統的SCHEDULER以外,每一個SCHEDULER都映射到一個CPU,如下面的查詢結果所示,我們有四個CPU,
視圖是一種常用的資料庫物件,它將查詢的結果以虛擬表的形式儲存在資料中。因為視圖有非常多的優點:1,可以簡化操作,2,可以建立前台和背景緩衝,3,可以合并分割資料,4,最重要的是可以提高安全性,因此在SQL中視圖也佔據著非常重要的地位。在這章的總結中,深刻體會到了,兩種方法:1,企業管理器,2,T-SQL語句來管理檢視,和四種操作:1,增,2,,刪,3,改,4,查。 在企業管理器,也是現在的SQL server Management