SQL-Server2005mssqlserver服務(wù)與sqlexpress服務(wù)有什么區(qū)別
一。
1。
SqlExpress是現(xiàn)在MSSQL產(chǎn)品的免費(fèi)版..一般裝好IDE的時(shí)候提示是否安裝的~大多數(shù)時(shí)候的用戶是作為開(kāi)發(fā)時(shí)候的調(diào)試作為服務(wù)器有很多限制..比如最大CPU核心使用數(shù)量和最大內(nèi)存使用數(shù)量~2。連接
連接符號(hào)“.或者“IP地址或者“localhost或者“127.0.01或者“一個(gè)具體的實(shí)例名表示MSSQLServer
".SQLExpress" 表示連接的是SQLExpress(只有一種表示)
如果遠(yuǎn)程連接MSSQLServer還是SQLExpress都要開(kāi)啟下面服務(wù):
1。SQL Server Browser
2。SQL Server(SQLExpress) 和SQL server(MSSQLServer)開(kāi)其中一個(gè),根據(jù)連接情況
3。SQLExpress和MSSQLServer的協(xié)議部分都一樣,開(kāi)啟的配置如下:
Shared Memory; 自動(dòng)+開(kāi)啟
Name Pipes;;;;;自動(dòng)+開(kāi)啟
TCP/IP;;;;;;;自動(dòng)+開(kāi)啟
二。
MSSQLServer是正式版的,;SQLExpress是Express版的,功能上有些不一樣,;至于你的登錄不一樣,;設(shè)置SQL Express的登錄認(rèn)證方式;打開(kāi)Microsoft SQL Server Manangement Studio Express。;使用Windows認(rèn)證方式登錄。;選擇當(dāng)前數(shù)據(jù)庫(kù)XXSQLExpress(XX表示你當(dāng)前計(jì)算機(jī)的名稱),點(diǎn)擊右鍵,選擇“屬性。;選擇“安全性,服務(wù)器身份驗(yàn)證選擇“SQL Server和Windows身份驗(yàn)證模式。;關(guān)于遠(yuǎn)程連接,也是可以配置的:;解決方式如下:;(關(guān)于開(kāi)啟Sql Server 2005 Express版本的遠(yuǎn)程連接功能:1、登陸改為混合模式:以windows方式連接并進(jìn)入數(shù)據(jù)庫(kù),右鍵點(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)用配置器->打開(kāi)MSSQLSERVER節(jié)點(diǎn)下的Database Engine 節(jié)點(diǎn),先擇"遠(yuǎn)程連接",選擇"同時(shí)使用TCP/IP和named pipes"重啟服務(wù),一般這樣配置后通過(guò).sqlexpress就能訪問(wèn)數(shù)據(jù)庫(kù)了(除非防火墻問(wèn)題),但如果是在另外一臺(tái)電腦來(lái)訪問(wèn)的話,還是不行(在本機(jī)用127.0.0.1sqlexpress也不行)。后來(lái)找了n久資料,終于看到要開(kāi)啟Sql Server Browser服務(wù)?。ㄔ谂渲霉芾砥?>Sql Server 2005服務(wù)里面開(kāi)啟)。開(kāi)啟后就能在其他機(jī)器上來(lái)訪問(wèn)sql了。)在命令行的模式下啟動(dòng)及停止sqlexpress服務(wù):習(xí)慣了使用net start及net stop 來(lái)啟動(dòng)及停止服務(wù)的,裝了SQL 2005 EXPRESS版本之后發(fā)現(xiàn),以前的net start mssqlserver和net stop mssqlserver命令來(lái)啟動(dòng)和停止服務(wù)已經(jīng)不行了,每回啟動(dòng)/停止05的服務(wù)總是得先services.msc后再慢慢找...;; 上網(wǎng)搜索了一下,發(fā)現(xiàn)啟動(dòng)/停止SQL 2005 EXPRESS服務(wù)的命令是 net start mssql$sqlexpress 和 net stop mssql$sqlexpress
