欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SqlServer 實用操作小技巧集合

 更新時間:2009年10月01日 01:37:24   作者:  
包括安裝時提示有掛起的操作、收縮數(shù)據(jù)庫、壓縮數(shù)據(jù)庫、轉(zhuǎn)移數(shù)據(jù)庫給新用戶以已存在用戶權(quán)限、檢查備份集、修復(fù)數(shù)據(jù)庫等.


ü 運行以下語句把系統(tǒng)表的修改選項關(guān)掉;
運行“sp_resetstatus "XXX"
go
sp_configure 'allow updates', 0
reconfigure with override
Go”
執(zhí)行結(jié)果:
在 sysdatabases 中更新數(shù)據(jù)庫 'XXX' 的條目之前,模式 = 0,狀態(tài) = 28(狀態(tài) suspect_bit = 0),
沒有更新 sysdatabases 中的任何行,因為已正確地重置了模式和狀態(tài)。沒有錯誤,未進行任何更改。
DBCC 執(zhí)行完畢。如果 DBCC 輸出了錯誤信息,請與系統(tǒng)管理員聯(lián)系。
已將配置選項 'allow updates' 從 1 改為 0。請運行 RECONFIGURE 語句以安裝。


重新建立另外一個數(shù)據(jù)庫XXX.Lost;
DTS導(dǎo)出向?qū)?
運行DTS導(dǎo)出向?qū)В?
復(fù)制源選擇EmergencyMode的數(shù)據(jù)庫XXX,導(dǎo)入到XXX.Lost;
選擇“在SQL Server數(shù)據(jù)庫之間復(fù)制對象和數(shù)據(jù)”,試了多次,好像不行,只是復(fù)制過來了所有表結(jié)構(gòu),但是沒有數(shù)據(jù),也沒有視圖和存儲過程,而且DTS向?qū)ё詈髨蟾鎻?fù)制失??;
所以最后選擇“從源數(shù)據(jù)庫復(fù)制表和視圖”,但是后來發(fā)現(xiàn),這樣總是只能復(fù)制一部分表記錄;
于是選擇“用一條查詢指定要傳輸?shù)臄?shù)據(jù)”,缺哪個表記錄,就導(dǎo)哪個;
視圖和存儲過程是執(zhí)行SQL語句添加的。


維護Sql Server中表的索引
在使用和創(chuàng)建數(shù)據(jù)庫索引中經(jīng)常會碰到一些問題,在這里可以采用一些另類的方法解決…
--第一步:查看是否需要維護,查看掃描密度/Scan Density是否為100%
declare @table_id int
set @table_id=object_id('表名')
dbcc showcontig(@table_id)
--第二步:重構(gòu)表索引
dbcc dbreindex('表名',pk_索引名,100)
--重做第一步,如發(fā)現(xiàn)掃描密度/Scan Density還是小于100%則重構(gòu)表的所有索引
--楊錚:并不一定能達100%。
dbcc dbreindex('表名','',100)

SQL Server補丁安裝常見問題
誰碰到問題就看看咯:)
一、補丁安裝過程中常見問題

如果在安裝補丁的時候遇到如下類似錯誤:
1、安裝過程中出現(xiàn)“以前進行的程序創(chuàng)建了掛起的文件操作,運行安裝程序前,必須重新啟動”,請按照下面步驟解決:
a、重啟機器,再進行安裝,如果發(fā)現(xiàn)還有該錯誤,請按下面步驟
b、在開始->運行中輸入regedit
c、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置
d、選擇文件->倒出,保存
e、在右邊窗口右擊PendingFileRenameOperations,選擇刪除,然后確認
f、重啟安裝,問題解決
如果還有同樣問題,請檢查其它注冊表中是否有該值存在,如有請刪掉。

2、在安裝SQL Server SP3,有時候會出現(xiàn):無論用windows認證還是混和認證,都出現(xiàn)密碼錯誤的情況,這時查看臨時目錄下的sqlsp.out,會發(fā)現(xiàn)以下描述:
[TCP/IP Sockets]Specified SQL server not found.
[TCP/IP Sockets]ConnectionOpen (Connect()).
其實這是SQL Server SP3的一個小bug,在安裝sp3的時候,沒有監(jiān)聽tcp/ip端口,可以按照以下步驟進行:
1、打開SQL server客戶器網(wǎng)絡(luò)實用工具和服務(wù)器網(wǎng)絡(luò)工具,確保啟用的協(xié)議中包含name pipe,并且位置在第一位.
2、確保[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo]
"DSQUERY"="DBNETLIB".
如果沒有,請自己建立
3、停止mssql.
4、進行安裝.
這樣就可以進行正確安裝了。
二、SQL Server補丁版本的檢查
SQL Server的補丁版本檢查不如Windows 補丁版本檢查直接,一個系統(tǒng)管理員,如果不了解SQL Server版本對應(yīng)的補丁號,可能也會遇到一點麻煩,因此在這說明一下,通過這樣的辦法判別機器是安全的辦法,不會對系統(tǒng)產(chǎn)生任何影響。
1、用Isql或者SQL查詢分析器登錄到SQL Server,如果是用Isql,請在cmd窗口輸入isql -U sa,然后輸入密碼,進入;如果是用SQL查詢分析器,請從程序中啟動,輸入sa和密碼(也可以用windows驗證)。
2、在ISQL中輸入:
Select @@Version;
go
或者SQL查詢分析器中輸入(其實如果不想輸入,只要打開幫助的關(guān)于就可以了:))
Select @@Version;
然后按執(zhí)行;
這時會返回SQL的版本信息,如下:
Microsoft SQL Server 2000 - 8.00.760 (Intel X86) Dec 17 2002 14:22:05 Copyright (c) 1988-2003 Microsoft Corporation Enterprise Edition on Windows NT 5.0 (Build 2195: Service Pack 3)
其中的8.00.760就是SQL Server的版本和補丁號。對應(yīng)關(guān)系如下:
8.00.194 -——————SQL Server 2000 RTM
8.00.384 -——————(SP1)
8.00.534 -——————(SP2)
8.00.760 -——————(SP3)
這樣我們就能看到SQL Server的正確版本和補丁號了。
我們也可以用xp_msver看到更詳細的信息
Sql Server數(shù)據(jù)庫的備份和恢復(fù)措施
最常用的操作,新手們看看……
一、備份數(shù)據(jù)庫
1、打開SQL企業(yè)管理器,在控制臺根目錄中依次點開Microsoft SQL Server
2、SQL Server組-->雙擊打開你的服務(wù)器-->雙擊打開數(shù)據(jù)庫目錄
3、選擇你的數(shù)據(jù)庫名稱(如論壇數(shù)據(jù)庫Forum)-->然后點上面菜單中的工具-->選擇備份數(shù)據(jù)庫
4、備份選項選擇完全備份,目的中的備份到如果原來有路徑和名稱則選中名稱點刪除,然后點添加,如果原來沒有路徑和名稱則直接選擇添加,接著指定路徑和文件名,指定后點確定返回備份窗口,接著點確定進行備份
二、還原數(shù)據(jù)庫
1、打開SQL企業(yè)管理器,在控制臺根目錄中依次點開Microsoft SQL Server
2、SQL Server組-->雙擊打開你的服務(wù)器-->點圖標欄的新建數(shù)據(jù)庫圖標,新建數(shù)據(jù)庫的名字自行取
3、點擊新建好的數(shù)據(jù)庫名稱(如論壇數(shù)據(jù)庫Forum)-->然后點上面菜單中的工具-->選擇恢復(fù)數(shù)據(jù)庫
4、在彈出來的窗口中的還原選項中選擇從設(shè)備-->點選擇設(shè)備-->點添加-->然后選擇你的備份文件名-->添加后點確定返回,這時候設(shè)備欄應(yīng)該出現(xiàn)您剛才選擇的數(shù)據(jù)庫備份文件名,備份號默認為1(如果您對同一個文件做過多次備份,可以點擊備份號旁邊的查看內(nèi)容,在復(fù)選框中選擇最新的一次備份后點確定)-->然后點擊上方常規(guī)旁邊的選項按鈕
5、在出現(xiàn)的窗口中選擇在現(xiàn)有數(shù)據(jù)庫上強制還原,以及在恢復(fù)完成狀態(tài)中選擇使數(shù)據(jù)庫可以繼續(xù)運行但無法還原其它事務(wù)日志的選項。在窗口的中間部位的將數(shù)據(jù)庫文件還原為這里要按照你SQL的安裝進行設(shè)置(也可以指定自己的目錄),邏輯文件名不需要改動,移至物理文件名要根據(jù)你所恢復(fù)的機器情況做改動,如您的SQL數(shù)據(jù)庫裝在D:\Program Files\Microsoft SQL Server\MSSQL\Data,那么就按照您恢復(fù)機器的目錄進行相關(guān)改動改動,并且最后的文件名最好改成您當前的數(shù)據(jù)庫名(如原來是bbs_data.mdf,現(xiàn)在的數(shù)據(jù)庫是forum,就改成forum_data.mdf),日志和數(shù)據(jù)文件都要按照這樣的方式做相關(guān)的改動(日志的文件名是*_log.ldf結(jié)尾的),這里的恢復(fù)目錄您可以自由設(shè)置,前提是該目錄必須存在(如您可以指定d:\sqldata\bbs_data.mdf或者d:\sqldata\bbs_log.ldf),否則恢復(fù)將報錯
6、修改完成后,點擊下面的確定進行恢復(fù),這時會出現(xiàn)一個進度條,提示恢復(fù)的進度,恢復(fù)完成后系統(tǒng)會自動提示成功,如中間提示報錯,請記錄下相關(guān)的錯誤內(nèi)容并詢問對SQL操作比較熟悉的人員,一般的錯誤無非是目錄錯誤或者文件名重復(fù)或者文件名錯誤或者空間不夠或者數(shù)據(jù)庫正在使用中的錯誤,數(shù)據(jù)庫正在使用的錯誤您可以嘗試關(guān)閉所有關(guān)于SQL窗口然后重新打開進行恢復(fù)操作,如果還提示正在使用的錯誤可以將SQL服務(wù)停止然后重起看看,至于上述其它的錯誤一般都能按照錯誤內(nèi)容做相應(yīng)改動后即可恢復(fù)
三、收縮數(shù)據(jù)庫
一般情況下,SQL數(shù)據(jù)庫的收縮并不能很大程度上減小數(shù)據(jù)庫大小,其主要作用是收縮日志大小,應(yīng)當定期進行此操作以免數(shù)據(jù)庫日志過大
1、設(shè)置數(shù)據(jù)庫模式為簡單模式:打開SQL企業(yè)管理器,在控制臺根目錄中依次點開Microsoft SQL Server-->SQL Server組-->雙擊打開你的服務(wù)器-->雙擊打開數(shù)據(jù)庫目錄-->選擇你的數(shù)據(jù)庫名稱(如論壇數(shù)據(jù)庫Forum)-->然后點擊右鍵選擇屬性-->選擇選項-->在故障還原的模式中選擇“簡單”,然后按確定保存
2、在當前數(shù)據(jù)庫上點右鍵,看所有任務(wù)中的收縮數(shù)據(jù)庫,一般里面的默認設(shè)置不用調(diào)整,直接點確定
3、收縮數(shù)據(jù)庫完成后,建議將您的數(shù)據(jù)庫屬性重新設(shè)置為標準模式,操作方法同第一點,因為日志在一些異常情況下往往是恢復(fù)數(shù)據(jù)庫的重要依據(jù)
四、設(shè)定每日自動備份數(shù)據(jù)庫
強烈建議有條件的用戶進行此操作!
1、打開企業(yè)管理器,在控制臺根目錄中依次點開Microsoft SQL Server-->SQL Server組-->雙擊打開你的服務(wù)器
2、然后點上面菜單中的工具-->選擇數(shù)據(jù)庫維護計劃器
3、下一步選擇要進行自動備份的數(shù)據(jù)-->下一步更新數(shù)據(jù)優(yōu)化信息,這里一般不用做選擇-->下一步檢查數(shù)據(jù)完整性,也一般不選擇
4、下一步指定數(shù)據(jù)庫維護計劃,默認的是1周備份一次,點擊更改選擇每天備份后點確定
5、下一步指定備份的磁盤目錄,選擇指定目錄,如您可以在D盤新建一個目錄如:d:\databak,然后在這里選擇使用此目錄,如果您的數(shù)據(jù)庫比較多最好選擇為每個數(shù)據(jù)庫建立子目錄,然后選擇刪除早于多少天前的備份,一般設(shè)定4-7天,這看您的具體備份要求,備份文件擴展名一般都是bak就用默認的
6、下一步指定事務(wù)日志備份計劃,看您的需要做選擇-->下一步要生成的報表,一般不做選擇-->下一步維護計劃歷史記錄,最好用默認的選項-->下一步完成
7、完成后系統(tǒng)很可能會提示Sql Server Agent服務(wù)未啟動,先點確定完成計劃設(shè)定,然后找到桌面最右邊狀態(tài)欄中的SQL綠色圖標,雙擊點開,在服務(wù)中選擇Sql Server Agent,然后點擊運行箭頭,選上下方的當啟動OS時自動啟動服務(wù)
8、這個時候數(shù)據(jù)庫計劃已經(jīng)成功的運行了,他將按照您上面的設(shè)置進行自動備份
修改計劃:
1、打開企業(yè)管理器,在控制臺根目錄中依次點開Microsoft SQL Server-->SQL Server組-->雙擊打開你的服務(wù)器-->管理-->數(shù)據(jù)庫維護計劃-->打開后可看到你設(shè)定的計劃,可以進行修改或者刪除操作
五、數(shù)據(jù)的轉(zhuǎn)移(新建數(shù)據(jù)庫或轉(zhuǎn)移服務(wù)器)
一般情況下,最好使用備份和還原操作來進行轉(zhuǎn)移數(shù)據(jù),在特殊情況下,可以用導(dǎo)入導(dǎo)出的方式進行轉(zhuǎn)移,這里介紹的就是導(dǎo)入導(dǎo)出方式,導(dǎo)入導(dǎo)出方式轉(zhuǎn)移數(shù)據(jù)一個作用就是可以在收縮數(shù)據(jù)庫無效的情況下用來減?。ㄊ湛s)數(shù)據(jù)庫的大小,本操作默認為您對SQL的操作有一定的了解,如果對其中的部分操作不理解,可以咨詢動網(wǎng)相關(guān)人員或者查詢網(wǎng)上資料
1、將原數(shù)據(jù)庫的所有表、存儲過程導(dǎo)出成一個SQL文件,導(dǎo)出的時候注意在選項中選擇編寫索引腳本和編寫主鍵、外鍵、默認值和檢查約束腳本選項
2、新建數(shù)據(jù)庫,對新建數(shù)據(jù)庫執(zhí)行第一步中所建立的SQL文件
3、用SQL的導(dǎo)入導(dǎo)出方式,對新數(shù)據(jù)庫導(dǎo)入原數(shù)據(jù)庫中的所有表內(nèi)容
利用數(shù)據(jù)庫日志恢復(fù)數(shù)據(jù)到時間點的操作
由于不正常的數(shù)據(jù)丟失,而又不想使用備份數(shù)據(jù)還原,只要原來有備份且當前日志保存完好,可以采用這個方法試試,說不定可挽回損失……
1,如果誤操作之前存在一個全庫備份(或已有多個差異備份或增量備份),首先要做的事就是進
進行一次日志備份(如果為了不讓日志文件變大而置trunc. log on chkpt.選項為1那你就死翹了)
backup log dbName to disk='fileName'
2,恢復(fù)一個全庫備份,注意需要使用with norecovery,如果還有其他差異或增量備份,則逐個恢
復(fù)
restore database dbName from disk='fileName' with norecovery
3,恢復(fù)最后一個日志備份即剛做的日志備份,指定恢復(fù)時間點到誤操作之前的時刻
restore log dbName from disk='fileName'
with stopat='date_time'
以上這些操作都可以在SQL SERVER企業(yè)管理器里完成,難度不大。。。
當然,如果誤操作是一些不記日志的操作比如truncate table,select into等操作,那么是無法利
用上述方法來恢復(fù)數(shù)據(jù)的...
SQL Server2000數(shù)據(jù)庫文件損壞時如何恢復(fù)
出現(xiàn)這樣的問題是比較嚴重的了,能否修復(fù)只能看你的運氣……
SQL Server2000中,如果數(shù)據(jù)庫文件(非系統(tǒng)數(shù)據(jù)庫文件)遇到錯誤的時候,僅適用于非master,msdb的數(shù)據(jù)庫。
說明如下:
1 建一個測試數(shù)據(jù)庫test(數(shù)據(jù)庫類型為完全)
2 建一個表,插入點記錄
create table a(c1 varchar(2))
go
insert into a values('aa')
go
insert into a values('bb')
go
3 作完全備份,到文件test_1.bak
4 在作一點修改
insert into a values('cc')
go
create table b(c1 int)
go
insert into b values(1)
go
insert into b values(2)
go
5 shutdown 數(shù)據(jù)庫服務(wù)器
6 用ultraedit編輯數(shù)據(jù)庫文件test_data.mdf,隨便修改點字節(jié)內(nèi)容,相當于數(shù)據(jù)庫遭到致命的損壞。
7 啟動數(shù)據(jù)庫,并且運行企業(yè)管理器,點開數(shù)據(jù)庫,看到test變成灰色,而且顯示置疑。
8 運行isql -SLocalhost -Usa -P
1> backup log test TO DISK='D:Program FilesMicrosoft SQL ServerMSSQLBACKUP
est_2.bak' WITH NO_TRUNCATE
2>go
已處理 2 頁,這些頁屬于數(shù)據(jù)庫 'test' 的文件 'TEST_Log'(位于文件 1 上)。
BACKUP LOG 操作成功地處理了 2 頁,花費了 0.111 秒(0.087 MB/秒)。
9 進行恢復(fù)最老的完全備份
1> RESTORE DATABASE test FROM DISK='D:Program FilesMicrosoft SQL ServerMSSQL
BACKUP est_1.bak' WITH NORECOVERY
2> go
已處理 96 頁,這些頁屬于數(shù)據(jù)庫 'test' 的文件 'TEST_Data'(位于文件 1 上)。
已處理 1 頁,這些頁屬于數(shù)據(jù)庫 'test' 的文件 'TEST_Log'(位于文件 1 上)。
RESTORE DATABASE 操作成功地處理了 97 頁,花費了 0.107 秒(7.368 MB/秒)。
10 恢復(fù)最近的日志
1> RESTORE LOG test FROM DISK='D:Program FilesMicrosoft SQL ServerMSSQLBACKU
P est_2.bak' WITH RECOVERY
2> go
已處理 2 頁,這些頁屬于數(shù)據(jù)庫 'test' 的文件 'TEST_Log'(位于文件 1 上)。
RESTORE LOG 操作成功地處理了 2 頁,花費了 0.056 秒(0.173 MB/秒)。



存儲過程編寫經(jīng)驗和優(yōu)化措施
經(jīng)驗之談,看看……
一、適合讀者對象:數(shù)據(jù)庫開發(fā)程序員,數(shù)據(jù)庫的數(shù)據(jù)量很多,涉及到對SP(存儲過程)的優(yōu)化的項目開發(fā)人員,對數(shù)據(jù)庫有濃厚興趣的人。  
  二、介紹:在數(shù)據(jù)庫的開發(fā)過程中,經(jīng)常會遇到復(fù)雜的業(yè)務(wù)邏輯和對數(shù)據(jù)庫的操作,這個時候就會用SP來封裝數(shù)據(jù)庫操作。如果項目的SP較多,書寫又沒有一定的規(guī)范,將會影響以后的系統(tǒng)維護困難和大SP邏輯的難以理解,另外如果數(shù)據(jù)庫的數(shù)據(jù)量大或者項目對SP的性能要求很,就會遇到優(yōu)化的問題,否則速度有可能很慢,經(jīng)過親身經(jīng)驗,一個經(jīng)過優(yōu)化過的SP要比一個性能差的SP的效率甚至高幾百倍。  
  三、內(nèi)容:  
  1、開發(fā)人員如果用到其他庫的Table或View,務(wù)必在當前庫中建立View來實現(xiàn)跨庫操作,最好不要直接使用“databse.dbo.table_name”,因為sp_depends不能顯示出該SP所使用的跨庫table或view,不方便校驗?! ?
  2、開發(fā)人員在提交SP前,必須已經(jīng)使用set showplan on分析過查詢計劃,做過自身的查詢優(yōu)化檢查。  
  3、高程序運行效率,優(yōu)化應(yīng)用程序,在SP編寫過程中應(yīng)該注意以下幾點:   
  a)SQL的使用規(guī)范:
   i. 盡量避免大事務(wù)操作,慎用holdlock子句,提高系統(tǒng)并發(fā)能力。
   ii. 盡量避免反復(fù)訪問同一張或幾張表,尤其是數(shù)據(jù)量較大的表,可以考慮先根據(jù)條件提取數(shù)據(jù)到臨時表中,然后再做連接。
   iii. 盡量避免使用游標,因為游標的效率較差,如果游標操作的數(shù)據(jù)超過1萬行,那么就應(yīng)該改寫;如果使用了游標,就要盡量避免在游標循環(huán)中再進行表連接的操作。
   iv. 注意where字句寫法,必須考慮語句順序,應(yīng)該根據(jù)索引順序、范圍大小來確定條件子句的前后順序,盡可能的讓字段順序與索引順序相一致,范圍從大到小。
   v. 不要在where子句中的“=”左邊進行函數(shù)、算術(shù)運算或其他表達式運算,否則系統(tǒng)將可能無法正確使用索引。
   vi. 盡量使用exists代替select count(1)來判斷是否存在記錄,count函數(shù)只有在統(tǒng)計表中所有行數(shù)時使用,而且count(1)比count(*)更有效率。
   vii. 盡量使用“>=”,不要使用“>”。
   viii. 注意一些or子句和union子句之間的替換
   ix. 注意表之間連接的數(shù)據(jù)類型,避免不同類型數(shù)據(jù)之間的連接。
   x. 注意存儲過程中參數(shù)和數(shù)據(jù)類型的關(guān)系。
   xi. 注意insert、update操作的數(shù)據(jù)量,防止與其他應(yīng)用沖突。如果數(shù)據(jù)量超過200個數(shù)據(jù)頁面(400k),那么系統(tǒng)將會進行鎖升級,頁級鎖會升級成表級鎖。   
  b)索引的使用規(guī)范:
   i. 索引的創(chuàng)建要與應(yīng)用結(jié)合考慮,建議大的OLTP表不要超過6個索引。
   ii. 盡可能的使用索引字段作為查詢條件,尤其是聚簇索引,必要時可以通過index index_name來強制指定索引
   iii. 避免對大表查詢時進行table scan,必要時考慮新建索引。
   iv. 在使用索引字段作為條件時,如果該索引是聯(lián)合索引,那么必須使用到該索引中的第一個字段作為條件時才能保證系統(tǒng)使用該索引,否則該索引將不會被使用。
   v. 要注意索引的維護,周期性重建索引,重新編譯存儲過程?! ?
  c)tempdb的使用規(guī)范:
   i. 盡量避免使用distinct、order by、group by、having、join、cumpute,因為這些語句會加重tempdb的負擔。
   ii. 避免頻繁創(chuàng)建和刪除臨時表,減少系統(tǒng)表資源的消耗。
   iii. 在新建臨時表時,如果一次性插入數(shù)據(jù)量很大,那么可以使用select into代替create table,避免log,提高速度;如果數(shù)據(jù)量不大,為了緩和系統(tǒng)表的資源,建議先create table,然后insert。
   iv. 如果臨時表的數(shù)據(jù)量較大,需要建立索引,那么應(yīng)該將創(chuàng)建臨時表和建立索引的過程放在單獨一個子存儲過程中,這樣才能保證系統(tǒng)能夠很好的使用到該臨時表的索引。
    v. 如果使用到了臨時表,在存儲過程的最后務(wù)必將所有的臨時表顯式刪除,先truncate table,然后drop table,這樣可以避免系統(tǒng)表的較長時間鎖定。
    vi. 慎用大的臨時表與其他大表的連接查詢和修改,減低系統(tǒng)表負擔,因為這種操作會在一條語句中多次使用tempdb的系統(tǒng)表?! ?
  d)合理的算法使用:   
  根據(jù)上面已提到的SQL優(yōu)化技術(shù)和ASE Tuning手冊中的SQL優(yōu)化內(nèi)容,結(jié)合實際應(yīng)用,采用多種算法進行比較,以獲得消耗資源最少、效率最高的方法。具體可用ASE調(diào)優(yōu)命令:set statistics io on, set statistics time on , set showplan on 等 .

相關(guān)文章

  • SQL Server 服務(wù)由于登錄失敗而無法啟動

    SQL Server 服務(wù)由于登錄失敗而無法啟動

    當域的密碼被修改過后,相應(yīng)服務(wù)使用的登陸驗證信息不會自動更新需要手動來更新,才能解決此問題。如果大家嫌比較麻煩,還是像上面的解決方案那樣直接將登陸身份修改為“本地系統(tǒng)帳戶”比較簡單。
    2010-05-05
  • sql語句中單引號,雙引號的處理方法

    sql語句中單引號,雙引號的處理方法

    關(guān)于Insert字符串 很多同學(xué)都在(單引號,雙引號)這個方面發(fā)生了問題,其實主要是因為數(shù)據(jù)類型和變量在作怪。
    2013-03-03
  • SQL SERVER 查詢正在實行的SQL語句

    SQL SERVER 查詢正在實行的SQL語句

    SQL SERVER 查詢正在實行的SQL語句的實現(xiàn)代碼
    2009-06-06
  • mssql 建立索引

    mssql 建立索引

    假設(shè)你想找到本書中的某一個句子。你可以一頁一頁地逐頁搜索,但這會花很多時間。而通過使用本書的索引,你可以很快地找到你要搜索的主題。
    2009-04-04
  • SQL 實現(xiàn)某時間段的統(tǒng)計業(yè)務(wù)

    SQL 實現(xiàn)某時間段的統(tǒng)計業(yè)務(wù)

    有一張錯誤上報表,現(xiàn)在要做的是統(tǒng)計在某個時間段[beginTime,endTime](其中beginTime,endTime由前臺進行傳入)內(nèi),每個上報人上報錯誤點的總數(shù)以及已解決錯誤的總數(shù),閑話不說,看代碼
    2013-01-01
  • 一次SQL調(diào)優(yōu)數(shù)據(jù)庫性能問題后的過程(300W)

    一次SQL調(diào)優(yōu)數(shù)據(jù)庫性能問題后的過程(300W)

    對單表超過300w+數(shù)據(jù)的Web應(yīng)用程序進行測試后發(fā)現(xiàn)了一些功能、性能問題,采取了以下辦法來進行調(diào)整
    2010-03-03
  • SQL Server數(shù)據(jù)庫中批量導(dǎo)入數(shù)據(jù)的四種方法總結(jié)

    SQL Server數(shù)據(jù)庫中批量導(dǎo)入數(shù)據(jù)的四種方法總結(jié)

    數(shù)據(jù)導(dǎo)入一直是項目人員比較頭疼的問題。其實,在SQL Server中集成了很多成批導(dǎo)入數(shù)據(jù)的方法,接下來為大家介紹下常用的四種批量導(dǎo)入數(shù)據(jù)的方法,感興趣的各位可以參考下哈
    2013-03-03
  • SQL SERVER 開啟CDC 實操詳細

    SQL SERVER 開啟CDC 實操詳細

    這篇文章主要個代價介紹SQL SERVER CDC開啟實操詳細內(nèi)容,文明芝麻官內(nèi)容有詳細代碼及解說,需要的小伙伴可以參考一下
    2021-10-10
  • Sql學(xué)習(xí)第一天——SQL 將變量定義為Table類型(虛擬表)

    Sql學(xué)習(xí)第一天——SQL 將變量定義為Table類型(虛擬表)

    sql語句中的變量時通常我們定義的都是像char,varchar,nvarchar之類的,接下來教大家實現(xiàn)讓變量作為一個像虛擬表一樣,感性的各位可以參考下哈
    2013-03-03
  • select * from sp_who的解決方案

    select * from sp_who的解決方案

    sql server中提供很多有用的系統(tǒng)存儲過程,但是我們都知道,存儲過程的結(jié)果集是不能用select來過濾的,也就是說select * from sp_who where [dbname] = 'xxx';這樣的語句是執(zhí)行不過。下面介紹兩種方法來解決這個問題
    2009-04-04

最新評論