小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

你所不知道的SQL Server數(shù)據(jù)庫啟動過程,以及啟動不起來的各種問題的分析及解決技巧

 peijs5201314 2015-03-16

本文出處:http://www.cnblogs.com/zhijianliutang/p/4085546.html

          目前SQL Server數(shù)據(jù)庫作為微軟一款優(yōu)秀的RDBMS,其本身啟動的時候是很少出問題的,我們在平時用的時候,很少關(guān)注起啟動過程,或者很少了解其底層運行過程,大部分的過程只關(guān)注其內(nèi)部的表、存儲過程、視圖、函數(shù)等一系列應(yīng)用方式,而當有一天它運行的正常的時候突然啟動不起來了,這時候就束手無策了,能做的或許只能是重裝、配置、還原等,但這一個過程其實是一個非常耗時的過程,尤其當我們面對是龐大的生產(chǎn)庫的時候,可能在這火燒眉毛的時刻,是不允許你再重搭建一套環(huán)境的。

       所以作為一個合格的數(shù)據(jù)庫使用者,我們要了解其啟動、運行過程的事情,一旦發(fā)生問題,我們也能及時定位,迅速解決。

閑言少敘,我們進入本篇的正題。 

         SQL Server本身就是一個Windows服務(wù),每一個實例對應(yīng)的就是一個sqlserver.exe進程。這是一個可執(zhí)行的文件,默認就放在SQL Server的安裝目錄下,當我們啟動的時候,就是直接調(diào)用這個文件,然后啟動這個服務(wù)。 

第一部分、SQL Server實例啟動的方法和啟動所發(fā)生的問題

  SQL Server實例分為下面幾種啟動方法:

(1)在Windows服務(wù)控制臺里手動啟動,或者自動啟動(默認),這個也是最常用的方式

(2)第二種方式是SQL Server本身自己提供的啟動方式,我們這里可以手動啟動

(3)在SQL Server的SSMS里面手動啟動它,這個方式一般大部分利用這種方式進行手動重啟

(4)通過Windows命令窗口,用'net start'命令手動啟動,這種方法也可以用

以上這幾種方式都可以啟動SQL Sever,并且都會在SQL 日志信息中有所記錄。

 

----------------------------------------------------------霸氣的分割線-----------------------------------------------------------------------

第二部分、SQL Server實例啟動的詳細過程以及所發(fā)生的問題項

第一步、檢查注冊表項

當一個sqlserver.exe文件開始啟動的時候,首先要干的第一件事就是先檢查它的配置信息存放于注冊表的值項

比較重要的幾個鍵值有下面幾個:

這里的

AuditLevel:其實就是SQL 如何記錄用戶登錄記錄;

LoginMode:是SQL Server服務(wù)器身份驗證方式等;

BackupDirectory:默認的備份路徑等信息;

關(guān)于注冊表信息簡要了解即可,不建議做任何修改,當然這些值的信息默認在SQL Server中都能設(shè)置:

在不修改注冊表的情況下,一般這一步的啟動順序一般不會出現(xiàn)問題,當然出現(xiàn)問題了也通常沒有辦法解決,大部分的解決方式只有重裝了。

但這一步驟,通常出現(xiàn)以下兩個個問題通常是可以解決的:

<1>啟動賬號權(quán)限問題

如果我們啟動SQL Server的進程使用的賬號連讀注冊表的權(quán)限都沒有,那這個服務(wù)是怎么也啟動不了的,通常這時候連SQL 的錯誤日志都沒有能力生成出來。

這時候我們該如何發(fā)現(xiàn)呢,雖然這時候它沒有能力創(chuàng)建SQL 的錯誤日志,但是它在Windows層面留下了痕跡,我們來看:

我將服務(wù)啟動賬號設(shè)置成gust來賓賬號,來啟動該服務(wù)

這時候會產(chǎn)生以下錯誤信息:

在Windows的日志信息里也會產(chǎn)生一條錯誤日志記錄:

這里的拒絕訪問指的就是拒絕訪問注冊表信息了。

解決方法

此問題的解決方式就很簡單了,只需要將當然的用戶提權(quán)到SQL Server服務(wù)的啟動賬號就行了,提權(quán)的方式也很簡單,只需要添加到SQL的本地用戶的啟動服務(wù)組就可以了。

當然,也可以直接換一個更高級別的用戶登錄。一般默認都用的超級管理員賬戶。

<2>訪問日志和文件夾出現(xiàn)問題

默認在SQL Server啟動的時候會創(chuàng)建一個啟動日志文件,記錄所有正確的日志信息,當然也包括錯誤的日志信息,如果這時候找不到這個日志信息的路徑,或者已經(jīng)存在一個日志,但是日志被鎖定了(某些NB的殺毒軟件擅長干這個),這時候這個服務(wù)也是啟動不了的,同樣也創(chuàng)建不出SQL Server的日志文件,這時候我們還得借助于Windows平臺本身,來解決。

SQL Server啟動的創(chuàng)建的日志文件路徑,同樣存在于注冊表項里,我們來看這個參數(shù):

這里我們故意改成一個錯誤的路徑,來啟動下看看:

會產(chǎn)生以下錯誤

系統(tǒng)的錯誤日志信息

錯誤說明的很清楚。

解決方法

這個問題解決起來也很簡單,只需要檢查好該路徑,確保路徑下的文件正確就可以。

不過有一點需要注意,當SQL Server還沒啟動起來的時候,有部分錯誤信息日志需要檢查Windows平臺下的系統(tǒng)日志。

 

----------------------------------------------------------霸氣的分割線-----------------------------------------------------------------------

 第二步、檢查系統(tǒng)配置環(huán)境,包括硬盤、內(nèi)存與CPU等

當我們進行完第一步的時候,SQL Server已經(jīng)讀取完注冊表信息,完成了它的errorlog文件的創(chuàng)建,然后開始進行第二步的進行,這一步驟所有的信息就會按照順序依次記錄到errorlog文件中,我們可以通過查看該文件來詳細跟蹤這一步驟的進行,根據(jù)上一步的注冊表信息,我們先來手動清空下這個日志,然后重啟一下SQL Server服務(wù),查看下這個日志記錄

我們簡單大致分了以下幾大步驟:

一、首先檢查系統(tǒng)的軟件環(huán)境,包括OS版本、電腦信號、內(nèi)存、硬盤、注冊表基礎(chǔ)配置項是否正確等

二、啟動系統(tǒng)數(shù)據(jù)庫master

三、開始利用服務(wù)用戶登錄系統(tǒng)、啟動系統(tǒng)資源數(shù)據(jù)庫、檢查數(shù)據(jù)庫版本信息等

四、啟動系統(tǒng)數(shù)據(jù)庫model

五、開始網(wǎng)絡(luò)配置進行連接,對外提供服務(wù),使用的默認的1433端口

我們接著分析下面的日志:

六、其實完成上面的第五步之后,也就開始啟動msdb系統(tǒng)數(shù)據(jù)庫

七、這時候開始真正的啟動用戶數(shù)據(jù)庫,并且完整各個庫的完整性校驗,并且在啟動用戶數(shù)據(jù)庫之前,先將系統(tǒng)庫的tempdb進行清空

八、在搭建完成之后,才開始啟系統(tǒng)的另外一個數(shù)據(jù)庫tempdb

 

上面的整個SQL  Server系統(tǒng)啟動的過程產(chǎn)生了詳細的日志記錄,我們下面會依次按照該步驟進行詳細的進行逐步分析。

在檢查系統(tǒng)軟硬件環(huán)境的過程中,基本不會發(fā)生什么致命錯誤。比較常見的問題就是內(nèi)存配置問題,其實在上面的日志記錄中有一句特別重要,它反映的就是SQL Server利用內(nèi)存的情況,我們來看:

這句話的意思是將所有的數(shù)據(jù)頁鎖定到內(nèi)存中,作為大部分數(shù)據(jù)庫而言,內(nèi)存就是生命線,SQL Server同樣也是,如果系統(tǒng)(64bit中)沒有內(nèi)存壓力的情況下,才能將數(shù)據(jù)頁正常的鎖定到內(nèi)存中,如果內(nèi)存壓力過大,系統(tǒng)內(nèi)存是不允許將數(shù)據(jù)頁也加入到內(nèi)存中,而這樣導致的問題就是SQL  Server嚴重的性能問題。

很多用戶希望限制SQL Server內(nèi)存使用,并且有些客戶機將它限制到服務(wù)都不能啟動的情況,這時候在SQL Server的日志中是這樣展現(xiàn)的,我們來看:

可以看到,該錯誤的原因還是挺清楚的,修復(fù)該錯誤的解決方法也很簡單,將內(nèi)存配置調(diào)大就可以。

跟內(nèi)存有關(guān)的還有一種特殊的情況,就是SQL Server的啟動賬號在服務(wù)器上沒有Lock page in memory的權(quán)限,如果沒有這個權(quán)限,在明細日志中查看不到上面的日志記錄,該問題的解決方法也很簡單,只需要將需要權(quán)限加上就可,加權(quán)限的方式如下:

經(jīng)過上面的步驟基本,完成數(shù)據(jù)的軟硬件檢測過程。

 

----------------------------------------------------------霸氣的分割線-----------------------------------------------------------------------

 第三步、啟動系統(tǒng)數(shù)據(jù)庫master

master數(shù)據(jù)庫是SQL Server系統(tǒng)啟動過程中的第一個系統(tǒng)庫,是非常關(guān)鍵的數(shù)據(jù)庫。如果這個庫不能被正常打開,則SQL Server就不能正常啟動。

和其它數(shù)據(jù)庫一樣,master數(shù)據(jù)庫也分為數(shù)據(jù)文件和日志文件,啟動的過程是依次打開,然后做恢復(fù)動作,如果這個過程沒問題的話,在Errorlog日志文件中,我們會看到如下的這句話:

如果這個過程出現(xiàn)了任何問題,SQL Server的啟動過程都會被中斷,啟動過程失敗。

而這個過程發(fā)生的錯誤,無非就集中以下幾種情況,我們來分析一下:

<1>在指定的路徑找不到master數(shù)據(jù)的數(shù)據(jù)文件或日志文件

關(guān)于這個SQL Server的最主要的系統(tǒng)數(shù)據(jù)庫的路徑,它是以注冊表形式存在的,在一下注冊表項,可以看到

如果在該路徑下找不到這個系統(tǒng)數(shù)據(jù)庫的話,服務(wù)是啟動不了的,并且會產(chǎn)生相應(yīng)的錯誤日志信息,我們來模擬下,關(guān)掉服務(wù),將這兩個文件移除走,然后啟動看一下:

首先,該服務(wù)是啟動失敗的

我們來看一下系統(tǒng)日志

看Errorlog的日志信息

可以看到,該問題提示錯誤信息還是挺詳細的。我們來看第二種情況

<2>文件找到了,但是沒有權(quán)限訪問,或者不能以排他的方式打開該文件(默認的是獨占鎖進行文件打開的)

此種情況也是有可能產(chǎn)生的,比如某些NB的殺毒軟件就可以干這個事,讓你的系統(tǒng)庫無法訪問,這樣同樣也是啟動不了的,我們這樣來看,提示的錯誤的信息有哪些:

來看Errorlog的錯誤記錄:

<3>文件找到了,訪問權(quán)限也有,但是文件有問題,就是說是數(shù)據(jù)庫損壞了

這個問題也經(jīng)常出現(xiàn),比如磁盤壞掉了,恢復(fù)后發(fā)現(xiàn)文件有問題,不能正常打開,這種問題我們來看錯誤信息:

 

日志中的信息

關(guān)于master系統(tǒng)庫的啟動過程,基本就是上面的三種錯誤,關(guān)于這三種問題,我們該如何解決呢?

解決方法:首先如果根據(jù)錯誤日志定位出問題的性質(zhì),如果是前兩種問題其實是挺好解決的,比如文件沒找到、權(quán)限項不對等,這些問題相應(yīng)的去解決就可以,最棘手的就是第三種情況,出現(xiàn)這種情況最理想的情況是master數(shù)據(jù)庫進行了備份,通過備份文件進行恢復(fù)就可以,一切就可以正常,當然通過暴力的停掉服務(wù),拷貝文件進去也可以解決。

最揪心的就是這個庫就沒備份,那該如何解決呢?這種方式的解決就得借助SQL Server的安裝程序,進行重建master數(shù)據(jù)了,但是這種方式重建的master數(shù)據(jù)庫會導致以前的SQL Server的設(shè)定全部清空掉。

清空的信息包括:所有的賬戶信息(意味著需要重建)、msdb中的所有job信息等(也需要重建)、用戶數(shù)據(jù)庫信息(必須全部重新附加attch上)

而這一系列過程如果是一個生產(chǎn)庫,可能會是一個非常大的工作量!

 

----------------------------------------------------------霸氣的分割線-----------------------------------------------------------------------

 第四步、啟動系統(tǒng)資源數(shù)據(jù)庫,并檢查數(shù)據(jù)版本信息

資源數(shù)據(jù)庫是SQL Server2005中引入的邏輯數(shù)據(jù)庫,在實例下是看不到的,但是有它的物理文件,主數(shù)據(jù)庫默認名稱為:mssqlsystemresource.mdf、日志名稱為:mssqlsystemresource.ldf

如果該數(shù)據(jù)庫啟動的過程中也出現(xiàn)了問題,那SQL Server也不能正常啟動。

這個系統(tǒng)數(shù)據(jù)庫比較特別,它是一個只讀數(shù)據(jù)庫,完全由SQL Server自己維護,用戶是不能更改的,所以我們只要保證它的是數(shù)據(jù)庫文件和日志完好就可以,不需要對它進行任何的跟蹤和維護。

當然如果非要看這個數(shù)據(jù)庫,可以通過單用戶的DAC方式進行連接。

所以這個數(shù)據(jù)庫在一般情況下不會發(fā)生意外,基本上是能正常啟動,不過特殊情況下,不能啟動的情況就以下兩種:

<1>數(shù)據(jù)庫文件不存在,無法訪問,或者文件壞掉了

其實它的報的錯誤信息,類似于上面的master數(shù)據(jù)庫,我來截個圖,看一下:

這個是errorlog記錄的錯誤信息

在windows層面也有它自己的錯誤日志信息:

<2>資源數(shù)據(jù)庫的版本和SQL Server的版本不一致

這個有可能是人為的更改了這個資源數(shù)據(jù)庫,導致現(xiàn)有的資源數(shù)據(jù)庫文件和數(shù)據(jù)庫版本不一致,這樣的話也會導致錯誤的形成

 

windwos平臺也記錄下了該錯誤的信息,看下面的圖片:

 

 

解決方法:

關(guān)于資源庫的這兩個問題解決方法,非常的簡單。只要找到和這臺服務(wù)器上的SQL Server的版本一致的數(shù)據(jù)庫,拷貝過來就行。

當然最好的預(yù)防措施是:每當安裝完SQL Server或者打完補丁之后,就及時的備份這個兩個文件,放在安全的地方,用的時候拷貝過來就行,備份是數(shù)據(jù)庫管理員的天職

當然有時候在緊急的情況下,找不到相同版本的數(shù)據(jù)庫,理論上這個庫是只讀的,所以不會發(fā)生任何改變,我們隨便找一臺機器,安裝一下同版本數(shù)據(jù)庫,然后拷貝過來就行,當然一定注意的是這里面是相同版本。 

 

----------------------------------------------------------霸氣的分割線-----------------------------------------------------------------------

第五步、啟動系統(tǒng)數(shù)據(jù)庫model

model系統(tǒng)數(shù)據(jù)庫同樣也是SQL Server啟動過程中用到的一個非常關(guān)鍵的數(shù)據(jù)庫,如果這個庫損壞,SQL Server啟動也會失敗,關(guān)于model數(shù)據(jù)不能啟動的原因基本和master的類似,同樣也是兩種:1、數(shù)據(jù)庫文件早不到或者不能訪問;2、數(shù)據(jù)庫文件能訪問但是是損壞的文件。

診斷此種問題的方式也和上面的兩種方式一樣,查看啟動過程產(chǎn)生的errorlog文件或者windows系統(tǒng)日志,這里我們就不重現(xiàn)該問題了。

我們只給出此種問題的解決方法

1、如果該庫我們已經(jīng)做過備份,那最直接也是最有效的解決方式就是直接還原,這里的還原方式可能和普通庫的還原方式不一樣,因為SQL  Server實例還沒有啟動,我們恢復(fù)過程采取以下過程:

a.用參數(shù)啟動SQL Server,在命令提示行中執(zhí)行以下命令,這樣的話SQL Server啟動就會跳過model數(shù)據(jù)庫恢復(fù)這一步

net start MSSQLSERVER /f /m /T3608

b.現(xiàn)在恢復(fù)model數(shù)據(jù)庫,打開SSMS,直接輸入

RESTORE DATABASE model FROM DISK ='G:\data\model.bak'
WITH 
MOVE 'modeldev' TO 'E:\dataDefaultFileManger\MSSQL10.MSSQLSERVER\MSSQL\DATA\model.mdf'
MOVE 'modellog' TO 'E:\dataDefaultFileManger\MSSQL10.MSSQLSERVER\MSSQL\DATA\model.ldf'
,replace

c.恢復(fù)成功后,直接重啟SQL Server既可以。

2、將SQL Server關(guān)閉,然后直接采取暴力的方式將model數(shù)據(jù)文件拷貝回來就可以,這種方式簡單有效,但是非常規(guī)操作

3、還有一種方式是利用setup安裝文件,重建該數(shù)據(jù)庫,過程緩慢,稍顯復(fù)雜,很不推薦。

 

 

----------------------------------------------------------霸氣的分割線-----------------------------------------------------------------------

第六步、開始網(wǎng)絡(luò)配置進行連接,對外提供服務(wù),使用的默認的1433端口

當上面的幾個重要的系統(tǒng)庫都已經(jīng)啟動完成之后,下一步就是開始檢查網(wǎng)絡(luò)環(huán)境,進行網(wǎng)絡(luò)服務(wù)的配置,對外進行提供服務(wù)了,一般來講,在SQL Server中利用的網(wǎng)絡(luò)啟動協(xié)議有三種:Shared Memory、Named Pope和TCP/IP,其實在日常我們最常用的就是TCP/IP這種方式了,并且默認開啟的是1433端口。

我們來看一下正常啟動過程中,該部分的詳細日志:

這里面的Shared Memory是專供本地連接通過LPC(Local Procedure Call)技術(shù)向SQL Server做的連接。它不走網(wǎng)絡(luò)層,所以他是速度最快的連接方式。正常啟動后會顯示上面的正常日志。

Named Pipe方式正常啟動,也會顯示出上面的日志??梢钥吹?。

這其中我們最常用的TCP/IP這種方式,也正常的啟動了,并且指定了兩種訪問方式,ipv4/ipv6,然后后面加上了1433端口號。

在這個過程中最常出現(xiàn)的問題就是,1433端口被其它程序占用,這樣就導致TCP/IP協(xié)議無法正常啟動,這樣我們會看到如下日志信息

并且在windows 系統(tǒng)日志中也會有記錄

解決方法

其實這里出現(xiàn)的問題還是挺好解決的,只需要找到占用這個端口的應(yīng)用程序,采取措施讓它把這個端口給讓出來就可以。

當然出現(xiàn)這些問題就意味著客戶端已經(jīng)無法通過TCP/IP這種遠程連接的方式進行連接訪問了。

這時候一般管理員可以采用SQL Server給其提供的“專用管理員連接”(DAC)進行連接,這種方式我們以后再介紹。

當然,在SQL Server啟動的過程中,一般出現(xiàn)這種網(wǎng)絡(luò)問題,或者協(xié)議不能成功加載,SQL Server會報出錯誤信息,但是一般情況下是不會影響SQL Server的正常啟動的。受影響的可能只是出問題的那種協(xié)議功能。

我們只需要根據(jù)日志,定位問題,然后解決掉,重新啟動就可以了。

 

----------------------------------------------------------霸氣的分割線-----------------------------------------------------------------------

第七步、開始啟動msdb系統(tǒng)數(shù)據(jù)庫

關(guān)于msdb這個系統(tǒng)數(shù)據(jù)庫,它是被安排在系統(tǒng)庫中接近最后一個了,除了用戶數(shù)據(jù)庫和臨時庫tempdb之外,當啟動過程中已經(jīng)進行到這一步的時候,其實我們的實例就已經(jīng)啟動起來了,并且能夠連接。

我們知道m(xù)sdb這個庫中主要的存儲的信息是應(yīng)用各個庫的備份信息,各種job的歷史跑批信息等,其實諸多的都是來自于用戶數(shù)據(jù)庫所產(chǎn)生的一些客觀數(shù)據(jù)。

我們來看一下這個庫出現(xiàn)了問題會產(chǎn)生什么現(xiàn)象:

我將這個庫文件移除走,然后重新啟動服務(wù),啟動過程中沒有報任何錯誤,并且能夠順利啟動,我們用SSMS直接連接過去,也可以正常連接

但是當我們點擊開數(shù)據(jù)的時候,其實是看不到任何用戶數(shù)據(jù)庫的,并且會產(chǎn)生一個錯誤提示:

看來是不能使用的,我們來查看一下錯誤日志:

雖然這個庫的重要性比起master之類的庫重要性要稍顯差一些,但是缺少了它我們的SQL Server雖然能啟動,但是依然不能使用。

解決方法

要解決這個問題其實方式就很多種了,因為到此我們的SQL Server實例已經(jīng)能夠正常啟動了,我們可以采?。?/p>

1、利用備份還原該庫,參考文章前面的方式(推薦)

2、關(guān)掉服務(wù),利用暴力的拷貝文件的方式進行恢復(fù),簡單有效,非常規(guī)操作

3、找臺相同的環(huán)境,找到相同的文件,直接拷貝過來使用

4、利用安裝文件進行恢復(fù)(不推薦)

 

----------------------------------------------------------霸氣的分割線-----------------------------------------------------------------------

第八步、啟動用戶數(shù)據(jù)庫,并且完整各個庫的完整性校驗,并且在啟動用戶數(shù)據(jù)庫之前,先將系統(tǒng)庫的tempdb進行清空

本步驟所遇到的問題層出不窮,各種樣式,我打算再重新組織一篇文章,專門列舉,此篇就不介紹了。

但有一點需要記住:在這一步之前SQL Server會將tempdb這個系統(tǒng)庫清空掉,也就是說,每次的重啟操作,系統(tǒng)都會將tempdb清空,然后重建,這一步一般不會發(fā)生異常,成功之后會出現(xiàn)以下日志信息:

 

第九步、開始重建系統(tǒng)的另外一個數(shù)據(jù)庫tempdb

tempdb這個庫比較特殊,每次重啟的時候都是重新創(chuàng)建的,SQL Server會根據(jù)master數(shù)據(jù)庫里的記錄的信息以model數(shù)據(jù)庫為版本進行創(chuàng)建。所以只要我們保證model數(shù)據(jù)庫沒有問題,然后硬盤沒有問題,tempdb的數(shù)據(jù)庫文件就應(yīng)該沒有問題。

關(guān)于temdb這個庫的所有配置信息是存儲于master的數(shù)據(jù)庫中的,里面的內(nèi)容信息是存儲于model系統(tǒng)庫中的

這樣就帶來了一個問題,有時候我們的master的庫是從別的機器下面?zhèn)浞菹聛淼?,所以它里面會記錄這個tempdb這個庫在原來機器上的路徑,這樣在啟動創(chuàng)建的時候就會報錯。

所以我們需要執(zhí)行以下命令更改這個庫路徑

a、用參數(shù)啟動SQL Server

net start MSSQLSERVER /f  /m  /T3608

b.修改數(shù)據(jù)文件和日志文件路徑

ALTER DATABASE tempdb MODIFY FILE(NAME=tempdev,FILENAME='C:\right path....\temdb.mdf');
go
ALTER DATABASE tempdb MODIFY FILE(NAME=tempdev,FILENAME='C:\right path....\temdblog.ldf');
go

c.正常啟動數(shù)據(jù)庫既可以

還有一種情況,就是創(chuàng)建該文件的時候,提供的硬盤空間不足,或者權(quán)限不夠,我們也是根據(jù)上面的方式,修改到一個正確的路徑,并且確保權(quán)限正確。

也可以更改temp文件的大小,默認是4M,代碼如下:

ALTER DATABASE tempdb MODIFY FILE(NAME=tempdev,SIZE=100MB);
go
ALTER DATABASE tempdb MODIFY FILE(NAME=tempdev,SIZE=100MB);
go

 

至此,如果上面的整個過程都沒出問題的話,一個正常的SQL Server就可以啟動成功的。

 

結(jié)語

本篇文章到此結(jié)束了.....此篇耗時三天.....為了盡可能的呈現(xiàn)出所有的問題現(xiàn)象,我對本地的SQL Server進行了多種無情的蹂躪、各種的摧殘,力求能夠重顯各種不同的應(yīng)用場景問題現(xiàn)象,然后盡可能的找到合適的解決方案,當然還有很多的情況沒有展現(xiàn)出來,后續(xù)遇到,會一一補充進來,當然有遇到不能解決的,也可以留言,我們一起分析解決。

關(guān)于用戶數(shù)據(jù)庫啟動過程,這個過程是一個問題較易發(fā)生的步驟,神馬質(zhì)疑、恢復(fù)中、不可用等等現(xiàn)象,我后續(xù)的文章中列舉分析。

已經(jīng)補充出該篇的關(guān)聯(lián)篇:

你所不知道的SQL Server數(shù)據(jù)庫啟動過程(用戶數(shù)據(jù)庫加載過程的疑難雜癥)

 

如果您看了本篇博客,覺得對您有所收獲,請不要吝嗇您的“推薦”。 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多