SQL Server Express 是一種強(qiáng)大而可靠的數(shù)據(jù)管理產(chǎn)品,可以為嵌入的應(yīng)用程序客戶端、輕型 Web 應(yīng)用程序以及本地數(shù)據(jù)存儲區(qū)提供豐富的功能、數(shù)據(jù)保護(hù)功能及性能。
Microsoft SQL Server 2005 Express Edition (SQL Server Express) 是一款強(qiáng)大而可靠的數(shù)據(jù)管理產(chǎn)品,可以為嵌入式應(yīng)用程序客戶端、輕型 Web 應(yīng)用程序以及本地數(shù)據(jù)存儲區(qū)提供豐富的功能,有利于保護(hù)數(shù)據(jù),提高性能。SQL Server Express 具有易于部署以及快速設(shè)計原型的特點(diǎn),您可以無償獲取并可以隨應(yīng)用程序自由再分發(fā)。SQL Server Express 的設(shè)計宗旨是與其他服務(wù)器基礎(chǔ)結(jié)構(gòu)投資實(shí)現(xiàn)無縫集成。
Microsoft SQL Server 2005 Express安裝教程:
雙擊程序后,自動解壓縮。
勾選“我接受許可條款和條件”,單擊“下一步”按鈕。
單擊“安裝”按鈕。
組件安裝完畢后, 單擊“下一步”按鈕。
單擊“下一步”按鈕。
系統(tǒng)配置檢查完后,單擊“下一步”按鈕。
準(zhǔn)備安裝中,請稍等。
姓名文本框中可以隨便填,公司文本框中可不寫。
不勾選“隱藏高級配置選項(xiàng)”,默認(rèn)是勾選的。
單擊“下一步”按鈕。
建議功能組件都安裝,避免安裝后使用不正常。
單擊“瀏覽”按鈕,可選擇安裝路徑。鑒于軟件占用空間較小,默認(rèn)裝在C盤即可。如果是SQL Server2005的高級版本,則可裝在其他盤符。
單擊“下一步”按鈕。
選中“命名實(shí)例”按鈕,請按照圖下面的命名規(guī)則填寫實(shí)例名。例如:db201101134000XX
單擊“下一步”按鈕
實(shí)例名的命名規(guī)則
實(shí)例名不區(qū)分大小寫。
實(shí)例名稱不能包含詞語“Default”或其他保留關(guān)鍵字。如果在實(shí)例名中使用了保留關(guān)鍵字,將發(fā)生安裝錯誤。有關(guān)詳細(xì)信息,請參閱保留關(guān)鍵字(安裝程序)。
如果為實(shí)例名稱指定 MSSQLServer,將創(chuàng)建默認(rèn)實(shí)例。對于 SQL Server Express,如果為實(shí)例名稱指定SQLExpress,將創(chuàng)建默認(rèn)實(shí)例。
Microsoft SQL Server PowerPivot for SharePoint 安裝始終安裝為命名實(shí)例“PowerPivot”。您不能為此功能角色指定不同的實(shí)例名稱。
實(shí)例名限制為 16 個字符。
實(shí)例名中的第一個字符必須是字母?山邮艿淖帜笧 Unicode 標(biāo)準(zhǔn) 2.0 定義的那些字母。這些字母包括拉丁字符 a-z、A-Z 和其他語言中的字母字符。
后續(xù)字符可以是 Unicode 標(biāo)準(zhǔn) 2.0 定義的字母、源于基本拉丁語或其他國家/地區(qū)書寫符號的十進(jìn)制數(shù)字、美元符號 ($) 或者下劃線 (_)。
實(shí)例名稱中不允許含有空格或其他特殊字符,也不允許存在反斜杠 (\)、逗號 (,)、冒號 (:)、分號 (;)、單引號(')、and 符 (&) 和 at 符 (@)。>
在“使用內(nèi)置系統(tǒng)賬戶”單選框中選擇“Local system”。
勾選“SQL Browser”。
單擊“下一步”按鈕 。
選中“混合模式”。
密碼盡量選擇‘字母’+‘?dāng)?shù)字’+‘特殊符號’的組合方式。當(dāng)然如果是自己練習(xí)可選擇簡單的密碼。
單擊“下一步”按鈕。
默認(rèn)選項(xiàng),單擊“下一步”按鈕。
默認(rèn)選項(xiàng),單擊“下一步”按鈕 。
默認(rèn)選項(xiàng) ,單擊“下一步”按鈕。
單擊“完成”按鈕
SQL-Server2005mssqlserver服務(wù)與sqlexpress服務(wù)有什么區(qū)別
1、SqlExpress是現(xiàn)在MSSQL產(chǎn)品的免費(fèi)版..一般裝好IDE的時候提示是否安裝的~
大多數(shù)時候的用戶是作為開發(fā)時候的調(diào)試
作為服務(wù)器有很多限制..比如最大CPU核心使用數(shù)量和最大內(nèi)存使用數(shù)量~
2、連接
連接符號“.”或者“IP地址”或者“l(fā)ocalhost”或者“127.0.01”或者“一個具體的實(shí)例名”表示MSSQLServer
".\SQLExpress" 表示連接的是SQLExpress(只有一種表示)
如果遠(yuǎn)程連接MSSQLServer還是SQLExpress都要開啟下面服務(wù):
1。SQL Server Browser
2。SQL Server(SQLExpress) 和SQL server(MSSQLServer)開其中一個,根據(jù)連接情況
3。SQLExpress和MSSQLServer的協(xié)議部分都一樣,開啟的配置如下:
Shared Memory 自動+開啟
Name Pipes 自動+開啟
TCP/IP 自動+開啟
3、MSSQLServer是正式版的,
SQLExpress是Express版的,功能上有些不一樣,
至于你的登錄不一樣,
設(shè)置SQL Express的登錄認(rèn)證方式
打開Microsoft SQL Server Manangement Studio Express。
使用Windows認(rèn)證方式登錄。
選擇當(dāng)前數(shù)據(jù)庫XX\SQLExpress(XX表示你當(dāng)前計算機(jī)的名稱),點(diǎn)擊右鍵,選擇“屬性”。
選擇“安全性”,服務(wù)器身份驗(yàn)證選擇“SQL Server和Windows身份驗(yàn)證模式”。
關(guān)于遠(yuǎn)程連接,也是可以配置的:
解決方式如下:
(關(guān)于開啟Sql Server 2005 Express版本的遠(yuǎn)程連接功能:
1、登陸改為混合模式:以windows方式連接并進(jìn)入數(shù)據(jù)庫,右鍵點(diǎn)擊你的數(shù)據(jù)服務(wù)器->屬性->安全性>選中Sql server 和windows 驗(yàn)證方式。
2、啟用TCP/IP和Named Pipes:進(jìn)入Sql Server配置管理器,在網(wǎng)絡(luò)配置->SqlExpress的協(xié)議中啟用。
3、啟用遠(yuǎn)程連接:sql server外圍應(yīng)用配置器->服務(wù)和連接的外圍應(yīng)用配置器->打開MSSQLSERVER節(jié)點(diǎn)下的Database Engine 節(jié)點(diǎn),先擇"遠(yuǎn)程連接",選擇"同時使用TCP/IP和named pipes"
重啟服務(wù),一般這樣配置后通過.\sqlexpress就能訪問數(shù)據(jù)庫了(除非防火墻問題),但如果是在另外一臺電腦來訪問的話,還是不行(在本機(jī)用127.0.0.1\sqlexpress也不行)。
后來找了n久資料,終于看到要開啟Sql Server Browser服務(wù)。ㄔ谂渲霉芾砥->Sql Server 2005服務(wù)里面開啟)。開啟后就能在其他機(jī)器上來訪問sql了。
)
在命令行的模式下啟動及停止sqlexpress服務(wù):
習(xí)慣了使用net start及net stop 來啟動及停止服務(wù)的,裝了SQL 2005 EXPRESS版本之后發(fā)現(xiàn),以前的net start mssqlserver和net stop mssqlserver命令來啟動和停止服務(wù)已經(jīng)不行了,每回啟動/停止05的服務(wù)總是得先services.msc后再慢慢找...
上網(wǎng)搜索了一下,發(fā)現(xiàn)啟動/停止SQL 2005 EXPRESS服務(wù)的命令是 net start mssql$sqlexpress 和 net stop mssql$sqlexpress