人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

在ASP中運用SQL Server與MSDE

在ASP中運用SQL Server與MSDE

更新時間:2021-03-06 文章作者:未知 信息來源:網絡 閱讀次數:

作者系2月份微軟社區之星Microsoft China Community Star

微軟出品的SQL Server是Windows環境中常用的一種數據庫服務器軟件,也是ASP應用中經常用到的數據庫之一。本文主要講述SQL Server與ASP結合使用的一些技巧。

一、SQL Server的獲取和安裝

如果是商業應用,建議購買SQL Server的標準版或者企業版,價格2萬多(比Windows還貴);如果是個人學習使用,或者財力有限,可以使用桌面版——MSDE。目前在.NET Framework SDK、ASP.NET Web Matrix、Office XP Professional, Developer、Project Server 2002、開發工具以及服務器類軟件中都有附帶。另外在微軟站點提供的SQL Server SP3中也含有MSDE,還是SP3版的。因為是簡化版本,所以MSDE不提供圖形化管理工具。
由于SQL Server是向導安裝,這里不再贅述。有一點需要注意的是:安裝時應選擇“SQL和Windows集成混合驗證”方式。對于已經安裝的數據庫服務器,可以在其屬性窗口的“安全性”頁里修改。
MSDE SP3可以在http://www.microsoft.com/china/sql/downloads/sp3.asp下載。在頁面右邊選擇語言,點“Go”按鈕即可進入下載頁面。其中中文簡體的文件名是CHS_SQL2KDeskSP3.exe,大小為73735 KB。運行此文件,將安裝程序解壓縮到某文件夾。因為我們需要MSDE工作在SQL驗證方式下,而且SP3版要求sa密碼不能為空白,所以需要修改setup.ini文件,在[Option]小節添加以下兩行:
SECURITYMODE=SQL
SAPWD=管理密碼
然后到DOS下執行setup /i Setup\SqlRun01.msi /settings setup.ini即可。裝好以后,開始菜單的啟動組會增加一個“服務管理器”圖標。至此安裝完畢。重啟動電腦或者運行服務管理器均可啟動數據庫服務器。

二、在ASP中使用數據庫

大家在ASP中連接SQL Server時,經常會出現80004005錯誤。這是由于數據庫服務器被設置為Windows集成驗證方式,而ASP默認使用的帳戶被禁止訪問數據庫造成的。解決的方法就是把數據庫服務器設置為混合驗證模式,使之允許通過用戶名和密碼登陸數據庫。
撰寫OLEDB字符串是另一個困擾很多人的問題。其實方法很簡單。以連接SQL Server為例:
1、建立一個擴展名為UDL的文件,并打開
2、在“提供程序”頁選擇Microsoft OLE DB Provider for SQL Server,然后回到“連接”頁,輸入數據庫服務器的地址,并選擇“使用指定的用戶名稱和密碼”,輸入連接數據庫的用戶名和密碼,然后在“在服務器上選擇數據庫”下拉框里選擇或者輸入要使用的數據庫名稱即可。最后可以點擊“測試連接”按鈕測試參數是否正確。注意不能選擇“使用WindowsNT集成安全設置”,否則即使測試成功,也不能在ASP里用。
3、最后用2000/XP的記事本或者Word之類的程序打開這個文件,第3行就是OLEDB連接字符串。

三、導入數據庫

一般的使用SQL Server的論壇都會提供一個SQL文件來建立數據庫結構。下面分別講解在SQL Server和MSDE中調用SQL文件的方法:

SQL Server環境下:
運行“企業管理器”,在服務器下的“數據庫”節點上點右鍵,選“新建數據庫”,然后在出現的數據庫屬性窗口里輸入數據庫的名字。
運行“SQL查詢分析器”,在工具欄上選擇剛才建立的數據庫,然后調入論壇附帶的SQL文件并執行。數據庫就建立好了
MSDE環境下:
因為MSDE沒有提供圖形化管理工具,所以需要用命令行工具OSQL.EXE來進行此過程。
如果用管理員用戶登陸Windows,可以運行以下語句建立一個名為ibb的數據庫:
osql -E -q "create database ibb"
其中-E表示使用WindowsNT集成驗證方式,運行后需要輸入登陸Windows的密碼。如果使用其他用戶登陸,需要用以下格式:
osql -U sa -q "create database ibb"
運行后需要輸入sa用戶對應的密碼。
建立數據庫之后,需要運行SQL文件建立庫結構。輸入:
osql -E -i xxxx.sql
即可建立數據庫結構。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 三门县| 宝兴县| 大同市| 吴川市| 博湖县| 通辽市| 昌江| 顺义区| 榆林市| 建水县| 乐山市| 宁海县| 迁西县| 瑞金市| 临漳县| 虹口区| 大名县| 五河县| 湖北省| 突泉县| 巴彦县| 拉萨市| 岳西县| 鲁山县| 陕西省| 家居| 土默特右旗| 双柏县| 谢通门县| 乌拉特前旗| 宜宾县| 潮安县| 从化市| 三穗县| 鹿邑县| 梅州市| 金门县| 嵊泗县| 榆林市| 自治县| 云梦县|