十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶(hù) + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專(zhuān)業(yè)推廣+無(wú)憂(yōu)售后,網(wǎng)站問(wèn)題一站解決
一、圖形界面查看SQL Server的版本:
專(zhuān)注于為中小企業(yè)提供成都做網(wǎng)站、網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)薩爾圖免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上1000+企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
(1) 打開(kāi)Microsoft SQL Server Management Studio, 連接到SQL Server
(2) 右鍵點(diǎn)擊SQL Server 根節(jié)電,選擇Properties:
(3) 在General – Product 中,你可以看到 SQL Server 的版本信息:
二、命令查看SQL Server的版本:
運(yùn)行命令 SELECT @@VERSION結(jié)果為:Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64) Apr 2 2010 15:48:46 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.1 X64 (Build 7600: ) (Hypervisor)
打開(kāi)sqlserver管理器,連接進(jìn)入數(shù)據(jù)庫(kù),然后點(diǎn)擊“新建查詢(xún)”。
在編輯區(qū)輸入“select @@version”,然后右鍵選擇“執(zhí)行”。
在下方“結(jié)果”中可看到所用sqlserver數(shù)據(jù)庫(kù)工具的相關(guān)信息。如圖,可以看到是“Microsoft SQL Server 2005的開(kāi)發(fā)版”,版本號(hào)是“9.00.1399.06”,系統(tǒng)是“windows NT 6.1”。
還有一種方法是在打開(kāi)的資源管理器中的數(shù)據(jù)庫(kù)根節(jié)點(diǎn)處右鍵,然后點(diǎn)擊“屬性”。
然后在彈出的“屬性”窗口點(diǎn)擊“常規(guī)”選項(xiàng),即可看到相關(guān)的信息了。
在打不開(kāi)sqlserver時(shí),還可以通過(guò)控制面板查看版本信息。(方法:依次點(diǎn)擊“開(kāi)始”→“控制面板”→“卸載程序”,然后找到sqlserver程序就可以查看了)
一、使用工具軟件:SQL Server數(shù)據(jù)庫(kù);
二、查看步驟:
1、先打開(kāi)SQL Server數(shù)據(jù)庫(kù)并連接。
2、然后找到目標(biāo)數(shù)據(jù)庫(kù),右鍵并點(diǎn)擊“屬性”。
3、在彈出的屬性窗口左側(cè)“選擇頁(yè)”中選擇“文件”選項(xiàng)卡。
4、然后在右側(cè)窗體中即可看到相應(yīng)內(nèi)容了:邏輯名稱(chēng)是數(shù)據(jù)文件及日志文件的文件名,路徑就是其所在位置了。
5、如圖,就是相應(yīng)的.mdf和.ldf文件。
三、注意事項(xiàng):先確認(rèn)創(chuàng)建時(shí)有沒(méi)有修改數(shù)據(jù)庫(kù)的位置。
定期分析sqlserver日志是DBA很重要的任務(wù),那如何才能查看sqlserver日志呢?
在SQL Server 7.0和SQL Server2000中,可以用下面的命令查看:
DBCC log ( {dbid|dbname}, [, type={0|1|2|3|4}] )
參數(shù):
Dbid or dbname - 任一數(shù)據(jù)庫(kù)的ID或名字
type - 輸出結(jié)果的類(lèi)型:
0 - 最少信息(operation, context, transaction id)
1 - 更多信息(plus flags, tags, row length)
2 - 非常詳細(xì)的信息(plus object name, index name,page id, slot id)
3 - 每種操作的全部信息
4 - 每種操作的全部信息加上該事務(wù)的16進(jìn)制信息
默認(rèn) type = 0
要查看MSATER數(shù)據(jù)庫(kù)的事務(wù)日志可以用以下命令:
DBCC log (master)
釋放日志空間
1.清空日志
DUMP TRANSACTION 庫(kù)名 WITH NO_LOG
2.截?cái)嗍聞?wù)日志:
BACKUP LOG 數(shù)據(jù)庫(kù)名 WITH NO_LOG
3.收縮數(shù)據(jù)庫(kù)文件(如果不壓縮,數(shù)據(jù)庫(kù)的文件不會(huì)減小
企業(yè)管理器--右鍵你要壓縮的數(shù)據(jù)庫(kù)--所有任務(wù)--收縮數(shù)據(jù)庫(kù)--收縮文件
--選擇日志文件--在收縮方式里選擇收縮至XXM,這里會(huì)給出一個(gè)允許收縮到的最小M數(shù),直接輸入這個(gè)數(shù),確定就可以了
--選擇數(shù)據(jù)文件--在收縮方式里選擇收縮至XXM,這里會(huì)給出一個(gè)允許收縮到的最小M數(shù),直接輸入這個(gè)數(shù),確定就可以了
也可以用SQL語(yǔ)句來(lái)完成
--收縮數(shù)據(jù)庫(kù)
DBCC SHRINKDATABASE(客戶(hù)資料)
--收縮指定數(shù)據(jù)文件,1是文件號(hào),可以通過(guò)這個(gè)語(yǔ)句查詢(xún)到:select * from sysfiles
DBCC SHRINKFILE(1)
4.為了最大化的縮小日志文件(如果是sql 7.0,這步只能在查詢(xún)分析器中進(jìn)行)
a.分離數(shù)據(jù)庫(kù):
企業(yè)管理器--服務(wù)器--數(shù)據(jù)庫(kù)--右鍵--分離數(shù)據(jù)庫(kù)
b.在我的電腦中刪除LOG文件
c.附加數(shù)據(jù)庫(kù):
企業(yè)管理器--服務(wù)器--數(shù)據(jù)庫(kù)--右鍵--附加數(shù)據(jù)庫(kù)
此法將生成新的LOG,大小只有500多K
或用代碼:
下面的示例分離 pubs,然后將 pubs 中的一個(gè)文件附加到當(dāng)前服務(wù)器。
a.分離
E X E C sp_detach_db @dbname = 'pubs'
b.刪除日志文件
c.再附加
E X E C sp_attach_single_file_db @dbname = 'pubs',
@physname = 'c:/Program Files/Microsoft SQL Server/MSSQL/Data/pubs.mdf'
5.為了以后能自動(dòng)收縮,做如下設(shè)置:
企業(yè)管理器--服務(wù)器--右鍵數(shù)據(jù)庫(kù)--屬性--選項(xiàng)--選擇"自動(dòng)收縮"
--SQL語(yǔ)句設(shè)置方式:
E X E C sp_dboption '數(shù)據(jù)庫(kù)名', 'autoshrink', 'TRUE'
6.如果想以后不讓它日志增長(zhǎng)得太大
企業(yè)管理器--服務(wù)器--右鍵數(shù)據(jù)庫(kù)--屬性--事務(wù)日志
--將文件增長(zhǎng)限制為xM(x是你允許的最大數(shù)據(jù)文件大小)
--SQL語(yǔ)句的設(shè)置方式:
alter database 數(shù)據(jù)庫(kù)名 modify file(name=邏輯文件名,maxsize=20)
特別注意:
請(qǐng)按步驟進(jìn)行,未進(jìn)行前面的步驟,請(qǐng)不要做后面的步驟
否則可能損壞你的數(shù)據(jù)庫(kù).
一般不建議做第4,6兩步
第4步不安全,有可能損壞數(shù)據(jù)庫(kù)或丟失數(shù)據(jù)
第6步如果日志達(dá)到上限,則以后的數(shù)據(jù)庫(kù)處理會(huì)失敗,在清理日志后才能恢復(fù).
另外提供一種更簡(jiǎn)單的方法,建議大家使用。
更簡(jiǎn)單的方法:
1。右建數(shù)據(jù)庫(kù)屬性窗口--故障還原模型--設(shè)為簡(jiǎn)單
2。右建數(shù)據(jù)庫(kù)所有任務(wù)--收縮數(shù)據(jù)庫(kù)
3。右建數(shù)據(jù)庫(kù)屬性窗口--故障還原模型--設(shè)為大容量日志記錄
查看sqlserver的版本信息和sp補(bǔ)丁信息:
方法一:打開(kāi)SQLSERVER配置管理器,然后用鼠標(biāo)左鍵雙擊打開(kāi)屬性對(duì)話(huà)框,然后選擇高級(jí)選項(xiàng)卡就可以看到SQL的版本信息
方法二、以前經(jīng)常使用以下語(yǔ)句來(lái)看版本信息,SP版本,現(xiàn)在雙擊一下鼠標(biāo)就可以看到了,最重要的是方便客戶(hù),無(wú)理由叫客戶(hù)寫(xiě)SQL語(yǔ)句來(lái)查看吧
SELECT SERVERPROPERTY('edition')
SELECT SERVERPROPERTY('productlevel')