作為一個.NET開發(fā)者每次安裝Visual Studio的時候我總是選擇安裝附帶的Sql Express數(shù)據(jù)庫,這貨比較小巧簡單用來做開發(fā)最合適了,不過默認(rèn)安裝的Sql Express沒有管理客戶端(即我們所說的Management Studio)也沒有開啟SA用戶登錄,這不是很方便,所以以前在安裝完Sql Express后我都是接著再安裝一個Sql Server Management Studio Express作為管理器并先用集成認(rèn)證方式登錄進數(shù)據(jù)庫再啟用混合驗證,以便在程序開發(fā)時可以在連接字符串中以"User=user1; password=xxx"的形式書寫。
上面說的是以前的做法,但自從換到Mac下用虛擬機來開發(fā)后對虛擬機的文件使用就比較敏感了,不想再安裝超過百M的Sql Server Management Studio Express了,想使用Web版本的管理器了,畢竟Web版本的管理器才幾M,也能完成我平常所做的操作。下面是我安裝Web版本的管理器步驟,有類似需求的朋友參考一下吧。
-
在CMD窗口中運行“sqlcmd -S .\SqlExpress” 登錄到數(shù)據(jù)庫,登錄成功后啟用sa并設(shè)置sa用戶的密碼,命令如下圖
- 重啟SqlExpress服務(wù)
- 下載 SqlDmo SqlServerWebAdmin
- 將SqlDmo解壓并Copy到C:\Program Files\Microsoft SQL Server\80\Tools\Binn目錄
- 在命令行中注冊SqlDmo,命令為 regsvr32 "C:\Program Files\Microsoft SQL Server\80\Tools\Binn\sqldmo.dll"
- 運行regedit命令打開注冊表,將HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.SqlExpress\MSSQLServer\LoginMode的值由1改為2,即由Windows集成驗證發(fā)為混合驗證。
- 運行iismgr,將下載的SqlServerWebAdmin在IIS中新建一個虛擬目錄。
-
所有操作完成,訪問新建的虛擬目錄就可以在Web中管理數(shù)據(jù)庫了。
本文中所介紹的方法比直接安裝Sql Server Management Studio Express要麻煩一下,不過所需要下載的文件體積小,占用的資源也少,我個人還是比較喜歡這種方式。
PS:上面給出的文件下載地址是DropBox的,所以有可能有的園友不能下載,不過可以從 這里 下載SqlDMO文件。另外本文中提到SqlServerWebAdmin來源于 WXWinter的博客 ,各位可以從那里直接下載SqlServerWebAdmin。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
