aspnet_regsql.exe 工具註冊數據庫

aspnet_regsql.exe 工具註冊數據庫

轉載出自:http://www.cnblogs.com/BoyXiao/archive/2010/03/01/1675659.htmlhtml

自 ASP.NET 2.0 起,微軟在 ASP.NET 上新增了不少功能,sql

其中包括 Membership , Role , Profile 等等諸多功能,數據庫

同時也提供了新的用來管理權限的控件,好比 Login網絡

可是,使用這些功能的前提都是在註冊網站的數據庫這個基礎之上,ide

因此這一次便來實現如下如何使用 ASPNET_REGSQL 來註冊數據庫,工具

在這裏,並不會對基本的一些概念說清楚,post

只是帶着走一遍數據庫的註冊實現,測試

首先,註冊所用的工具是 ASPNET_REGSQL ,網站

這個工具在目錄 C:\Windows\Microsoft.NET\Framework\v2.0.50727 下面url

估計你們必定也都知道 ASPNET_REGIIS 這個工具的,

其實呢, ASPNET_REGSQL 呢和這個也差很少,

固然咯,功能是徹底不一樣的,ASPNET_REGIIS 用來加解密和註冊網站

而 ASPNET_REGSQL 用來註冊網站數據庫的,

同時,還要提一下的是,

ASP.NET 網站管理工具中不少功能的使用都必須先實現註冊數據庫,

不然是不能使用的,好比用戶的註冊,角色的註冊等等功能,

先在命令行窗口下運行

  cd C:\Windows\Microsoft.NET\Framework\v2.0.50727,

來切換到 ASPNET_REGSQL 所在的目錄下,

而後再在這個目錄下運行 ASPNET_REGSQL 命令,

便會彈出 ASP.NET SQL Server 安裝嚮導 對話框

p_w_picpath

下一步,下一步後便會彈出,

p_w_picpath

填好選項後再下一步,下一步,完成。

而後您即可以去您剛纔選擇的數據庫中去查看(我選的是 「網絡投票系統」)

p_w_picpath

能夠看到其中會自動增長 11 個數據表(其中以」aspnet_」開頭的)

這些數據表都是爲了之後使用 Membership , role  等功能來提供數據儲存的,

經歷了上面幾個步驟呢,數據庫的註冊基本上也就完成了,

不過還有幾點要注意的地方,

您先打開您的項目,而且調出ASP.NET網站管理工具(熒光部分),

p_w_picpath

而後再在ASP.NET網站管理工具中找到

p_w_picpath

單擊連接即可以跳轉到

p_w_picpath

再單擊測試,若是測試結果爲數據庫鏈接成功,

那麼就 OK 了,

若是失敗的話,

p_w_picpath

以上代表是失敗的,若是是這樣的話,則還有一個地方須要修改,

首先將這個網站部署到 IIS 上,而後再在 IIS 中打開這個項目,

p_w_picpath

選擇功能視圖中的 「鏈接字符串」

p_w_picpath

編輯其中的 LocalSqlServer,將其鏈接字符串修改成您一開始註冊的數據庫,

p_w_picpath

這樣便 OK 了,

再來在 ASP.NET 網站管理工具中測試一下吧,

p_w_picpath

這樣就說明您的網站的數據庫註冊成功了。

以上就是使用 ASPNET_REGSQL 對數據庫進行註冊的一個基本過程,

您註冊好數據庫之後即可以開始使用 ASP.NET 2.0 以上提供的新功能了。

相關文章
相關標籤/搜索