SQL Server 2005安裝配置方法圖文教程 完美兼容Win7所有版本
印象中,以前電腦不發(fā)達(dá),自身編程經(jīng)歷不多的時(shí)候,由于Microsoft SQL Server版本眾多,在不同版本的windows下必須要求裝相應(yīng)版本的SQL Server,否則有可能出現(xiàn)兼容性的問(wèn)題,裝個(gè)Microsoft SQL Server總是非常費(fèi)勁,裝完之后用起來(lái),由于Microsoft SQL Server還需要比較多的運(yùn)行資源,玩起來(lái)卡得不要不要的,最后Microsoft SQL Server給我留下了很難用很難消化的形象。
不過(guò)現(xiàn)在看來(lái),Microsoft SQL Server的SQL2005版本在4G就是低配的當(dāng)代,根本就不算什么。
同時(shí)這貨嘴上說(shuō)著有兼容性問(wèn)起,其實(shí)身體還挺老實(shí)能夠完美兼容Win7所有版本。有問(wèn)題也只是你安裝方式不對(duì)而已。
一、SQL2005的安裝與配置
1、首先,這里的SQL2005選用的是:cs_sql_2005_dev_all_dvd.iso,SQL Server 2005 開(kāi)發(fā)版(DVD) 。由于版權(quán)問(wèn)題,這里不提供下載,同微軟其它軟件一樣,一搜一大堆。解壓之后,里面的目錄比較奇怪,然而其中的splash.hta卻是可以點(diǎn)擊就運(yùn)行的,如同exe可執(zhí)行文件。
2、根據(jù)你系統(tǒng)的位數(shù),選擇相應(yīng)的版本,之后來(lái)到如下圖的畫(huà)面,如果你的電腦從來(lái)沒(méi)有裝過(guò)VS,或者安裝VS的時(shí)候沒(méi)有完全安裝,則先安裝SQL Native Client,SQL Native Client的安裝過(guò)程這里就不展示了,很腦殘的,唯一需要注意的是,去到安裝組件的那一步,記得全選。
如果你的電腦曾經(jīng)完全安裝過(guò)VS的話,選擇“服務(wù)器組件、工具、聯(lián)機(jī)叢書(shū)和示例”進(jìn)行SQL Server核心組件的安裝:
3、在Win7x64系統(tǒng),要安裝SQL2005馬上給你一個(gè)兼容性警告。
微軟官方推薦的配置是WIN2008+SQL2008+VS2008,WIN7與WIN2008是同結(jié)構(gòu)的,也就是WINXP與WIN2003的關(guān)系一樣。不過(guò)個(gè)人覺(jué)得沒(méi)必要用這么高版本的SQL2008了,畢竟SQL Server占用的資源遠(yuǎn)遠(yuǎn)大于MYSQL,你升一個(gè)版本,你的內(nèi)存就少一塊了。
同時(shí),SQL2005在Win7x64根本就半點(diǎn)兼容性問(wèn)題沒(méi)有,有也是“嘴上說(shuō)不喜歡,那就是喜歡,嘴上說(shuō)不要,那就是要”的意思!
4、之后,鄭重其事的系統(tǒng)配置檢查完全說(shuō)明了一切,與其最適系統(tǒng)Win2003全部通過(guò),沒(méi)有警告是一樣的。
有人說(shuō)我,這分明是睜大眼睛說(shuō)瞎話,說(shuō)誰(shuí)沒(méi)有警告的?那IIS與ASP.NET是什么鬼?拜托!我現(xiàn)在還不需要進(jìn)行C#與ASP.NET的開(kāi)發(fā),這兩個(gè)服務(wù)開(kāi)來(lái)干嗎?開(kāi)了,也用不到!
有強(qiáng)迫癥的同學(xué),可以先按如下圖所示,先在控制面板->程序與功能->打開(kāi)或關(guān)閉Windows功能中,先將所有IIS服務(wù)打開(kāi),再安裝SQL2005,包你跟Win2003安裝SQL2005一樣,何止是錯(cuò)誤?半個(gè)警告都沒(méi)有!
5、之后一直點(diǎn)下一步,來(lái)到選擇“要安裝的組件”這一步,千萬(wàn)要注意,將所有組件裝上,免得到時(shí)候玩SQL Server玩到什么功能就因?yàn)槟隳硞€(gè)組件沒(méi)裝出問(wèn)題,理論上只裝“數(shù)據(jù)庫(kù)服務(wù)”與“客戶端組件”就可以,但我沒(méi)試過(guò),這點(diǎn)空間、這點(diǎn)內(nèi)存就別省了,省也省不了多少。
還有一般情況,安裝SQL Server與安裝Mysql一樣《【Mysql】Mysql的安裝、部署與圖形化》(點(diǎn)擊打開(kāi)鏈接)別亂換路徑,裝C盤(pán)就C盤(pán),就怕不同路徑出問(wèn)題!
同樣需要注意,千萬(wàn)進(jìn)入“高級(jí)”里面選擇“整個(gè)功能將安裝到本地磁盤(pán)上”,勿留遺憾~
6、之后一直點(diǎn)下一步,去到“服務(wù)賬戶”這里,記得選擇“使用內(nèi)置系統(tǒng)賬戶”,先能夠輕松進(jìn)入SQL Server,其余的權(quán)限管理一切好說(shuō)。
默認(rèn)的“域用戶”是涉及局域網(wǎng)內(nèi)的網(wǎng)上鄰居玩的,我們自己一般是單機(jī)玩SQL Server,因此選第一個(gè)。
7、而來(lái)到“身份驗(yàn)證模式”這里,注意選擇“混合模式”,設(shè)置sa賬號(hào)的登錄密碼,就是其它數(shù)據(jù)庫(kù)的root賬號(hào),一個(gè)數(shù)據(jù)庫(kù)必須有一個(gè)超級(jí)管理員,SQL Server就在這里體現(xiàn)。這個(gè)sa密碼一定要記得啊,別忘記了。重裝、卸載SQL Server是一件麻煩到要死的事!
8、之后的“排序規(guī)則設(shè)置”默認(rèn)為簡(jiǎn)體中文就行了,這里沒(méi)有UTF-8給你選~
9、接著理論上,如果你沒(méi)有安裝過(guò)任何版本的VS,一直按下一步就完成了。SQL2005的核心就是在開(kāi)始菜單中的SQL Server Management Studio。
如果你安裝過(guò)VS,你是見(jiàn)不到這個(gè)東東的。在安裝VS時(shí)選擇了SQL Server 2005 Express,那么很不幸,SQL Server 2005安裝后,您將找不到Management Studio管理工具。SQL2005的安裝程序是不會(huì)自動(dòng)覆蓋已經(jīng)安裝好的組件的。
因此有人提出,必須先搞好IIS,然后安裝SQL Server最后才安裝Visual Studio的理論。
其實(shí)誰(shuí)先誰(shuí)后是沒(méi)有影響的。出現(xiàn)在開(kāi)始菜單找到不到SQL Server Management Studio的情況,只要到微軟的官網(wǎng),http://www.microsoft.com/zh-cn/download/details.aspx?id=8961,免費(fèi)下載這個(gè)組件就好。
唯一需要的是,下載的時(shí)候,注意根據(jù)你的系統(tǒng)版本,選擇相應(yīng)的安裝程序。
下載之后,一路下一步就行了,裝完,就會(huì)出現(xiàn)神龍SQL Server Management Studio了。
二、SQL2005的簡(jiǎn)單使用
1、打開(kāi)SQL Server Management Studio,直接按默認(rèn)的“windows 身份驗(yàn)證”登錄,別很傻很天真地,以為剛剛安裝的時(shí)候,設(shè)了一個(gè)sa賬號(hào),就選擇身份驗(yàn)證方式拿這個(gè)sa賬號(hào)登錄。那是不行的!親測(cè)。這里SQL2005能用來(lái)身份驗(yàn)證登錄,都是一些自行建立的賬號(hào),sa不算在內(nèi)。
2、登錄之后,界面如下,右擊數(shù)據(jù)庫(kù),選擇“新建數(shù)據(jù)庫(kù)”。如同其它數(shù)據(jù)庫(kù)一樣,本身會(huì)自帶一個(gè)系統(tǒng)數(shù)據(jù)庫(kù),里面記錄了一些表的信息,是不能動(dòng)的,只能查。
3、新建數(shù)據(jù)庫(kù)的時(shí)候,你填寫(xiě)數(shù)據(jù)庫(kù)名稱直接點(diǎn)確定就可以。
雖然很顯然,SQL Server允許你選擇數(shù)據(jù)庫(kù)的路徑,然而,按照大型數(shù)據(jù)庫(kù)的一般習(xí)慣,數(shù)據(jù)庫(kù)的存儲(chǔ)位置默認(rèn),讓系統(tǒng)管理就好。隨便說(shuō)一句,Mysql直接選都沒(méi)得你選,要改變Mysql的數(shù)據(jù)庫(kù)存儲(chǔ)路徑是很麻煩的。
同時(shí)數(shù)據(jù)庫(kù)建立之后,就一直掛在SQL Server里面了,以供其它程序調(diào)用,也是大型數(shù)據(jù)庫(kù)的一般習(xí)慣。不要覺(jué)得可以像一般的文件可以移來(lái)移去。
不要用Access這種非主流不入流的數(shù)據(jù)庫(kù)作類比!拿Mysql、Oracle來(lái)類比就可以。
4、建立了test數(shù)據(jù)庫(kù)之后,可以如下圖新建查詢來(lái)玩玩。
先用如下的SQL,建一張經(jīng)典得不能再經(jīng)典的user_info表吧!
use test; create table [user_info]( [id] int primary key identity(1,1), -- 設(shè)置字段為自增列就可以了,注意字段為int類型, -- identity(初始值,每次增長(zhǎng)多少),這里示意建一個(gè)從1開(kāi)始,每次增加1的id列 [username] varchar(50), [password] varchar(50) );
-- 涉及系統(tǒng)關(guān)鍵字,要用[]來(lái)表示這不是系統(tǒng)關(guān)鍵字,是自定義名稱
-- 微軟的數(shù)據(jù)庫(kù)access與sql server都不會(huì)自動(dòng)識(shí)別關(guān)鍵字
-- 因此,基本上,對(duì)于表名、列名都加上[]就對(duì)了,不是關(guān)鍵字也沒(méi)關(guān)系~
在不同數(shù)據(jù)庫(kù)內(nèi),SQL語(yǔ)句是通用的,但是,在此之間還是略為有一些差別的,
比如上述的SQL語(yǔ)句,展示了SQL Server獨(dú)有的自增列表示。區(qū)別于Mysql的AUTO_INCREMENT。同時(shí),微軟的東西,所有的列、表名應(yīng)該用[]表示,以區(qū)別其各種系統(tǒng)保留關(guān)鍵字,不會(huì)自動(dòng)識(shí)別的!
精彩專題分享: SQL Server安裝教程手冊(cè)
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- SQL Server 2014 數(shù)據(jù)庫(kù)中文版安裝圖文教程
- SQL Server 2008 Express 及 Management Studio Express下載安裝配置教程
- Sql Server 2008 精簡(jiǎn)版(Express)+Management Studio Express第一次安裝使用圖文教程
- Sql server 2012 中文企業(yè)版安裝圖文教程(附下載鏈接)
- SQL Server 2017 Developer的下載、安裝、配置及SSMS的下載安裝配置(圖文教程詳解)
- SQLServer2019安裝教程圖文詳解
- SQL Server 2019下載與安裝教程(自定義安裝)
- SQL Server 2012 安裝與啟動(dòng)圖文教程
- Sql Server2016 正式版安裝程序圖解教程
- SQL Server 2008 R2安裝配置方法圖文教程
- SQL Server 2016 CTP2.2安裝配置方法圖文教程
- SQL Server2016正式版安裝配置方法圖文教程
- SQL Server 2008 R2 超詳細(xì)安裝圖文教程
- SQL?Server?2019自定義安裝教程
相關(guān)文章
SQL SERVER 2005數(shù)據(jù)庫(kù)還原的方法
這篇文章主要介紹了SQL SERVER 2005數(shù)據(jù)庫(kù)還原的方法,有需要的朋友可以參考一下2013-11-11SQL2005 大數(shù)據(jù)量檢索的分頁(yè)
僅列出實(shí)例SQL,其他的請(qǐng)大家自己完成吧2009-09-09SQL Server 數(shù)據(jù)庫(kù)安全管理介紹
對(duì)于數(shù)據(jù)庫(kù)應(yīng)用程序,數(shù)據(jù)庫(kù)的安全是至關(guān)重要的。SQL Server的安全功能可以保護(hù)數(shù)據(jù)免受未經(jīng)授權(quán)的泄漏和篡改!下邊是對(duì)安全一章的總結(jié)2012-08-08sqlserver巧用row_number和partition by分組取top數(shù)據(jù)
SQL Server 2005后之后,引入了row_number()函數(shù),row_number()函數(shù)的分組排序功能使這種操作變得非常簡(jiǎn)單2011-12-12sqlserver 中charindex/patindex/like 的比較
sqlserver 中charindex/patindex/like 的比較,大家可以看下根據(jù)需要自行選擇。2009-09-09SQL Server 2005 中使用 Try Catch 處理異常
本文主要對(duì)比了Sql Server 2000和Sql Server 2005對(duì)異常處理的方法,Sql Server 2005 之后的TRY CATCH捕捉異常,更類似C#、JAVA等語(yǔ)言,更容易被程序員理解。2016-05-05SQLServer2005 中的幾個(gè)統(tǒng)計(jì)技巧
先看下面的一個(gè)表格,我們從左邊的兩列信息來(lái)統(tǒng)計(jì)出右邊的結(jié)果。2009-09-09SQL Server 2005 鏡像構(gòu)建手冊(cè)(sql2005數(shù)據(jù)庫(kù)同步鏡像方案)
為了網(wǎng)站數(shù)據(jù)庫(kù)安全,我們需要備份數(shù)據(jù),這里為大家分享下sql2005數(shù)據(jù)庫(kù)同步鏡像方案,需要的朋友可以參考下2014-08-08