說明: 1、以下字符中數據庫名intcn,數據庫服務器名WWW-20150301\SQL2005(或者127.0.0.1),WWW-20150301為你的服務器或者計算機名稱 2、查看sql數據庫服務器名稱:對象資源管理器->數據庫->右鍵點擊自己建的數據庫->屬性->權限 3、Provider=sqlncli也可以,UID與“=”之間不可以有空格,如果換用user id就可以有 空格,Initial Catalog可以換用database,pwd可以換用password,data source可以換用server, 在VBScript中,不區分大小寫,因此UID等同uid等同Uid,其中provider、uid、pwd、Initial Catalog、data source的位置可以隨便安排。(
1)、windows身份驗證連接SQL2005字符串,使用Integrated Security=SSPI方法   ’’’’以下為建立connection對象連接數據庫 Dim conn Set conn=Server.CreateObject("ADODB.Connection") sql="Provider=SQLoledb;data source=WWW-20150301\SQL2005;UID=;PWD=;Initial Catalog=intcn;Integrated Security=SSPI" conn.Open sql ’’’’以下為判斷是否連接 If conn.state=2 Then Response.Write("正在連接") ElseIf conn.state=1 Then Response.Write("連接已經打開") Else Response.Write("對不起,無法打開連接") End If 
(2)、SQL SERVER用戶名身份驗證連接方法,此例中SQL用戶名為sa ,密碼********   ’’’’以下為建立connection對象連接數據庫 Dim conn Set conn=Server.CreateObject("ADODB.Connection") sql="Provider=SQLoledb;data source=WWW-20150301\SQL2005;UID=sa;PWD=********;Initial Catalog=intcn" conn.Open sql ’’’’以下為判斷是否連接 If conn.state=2 Then Response.Write("正在連接") ElseIf conn.state=1 Then Response.Write("連接已經打開") Else Response.Write("對不起,無法打開連接") End If
(3)、以上兩種方法也可以用以下方式   Dim SqlDatabaseName,SqlPassword,SqlUsername,SqlLocalName,ConnStr,Conn SqlDatabaseName = "intcn" ’’’’SQL數據庫名 SqlUsername = "sa" ’’’’SQL數據庫用戶名 SqlPassword = "**********" ’’’’SQL數據庫用戶密碼 SqlLocalName = "WWW-20150301\SQL2005" ’’’’SQL主機IP地址(服務器名) ConnStr = " Password = "&SqlPassword&" user id =" & SqlUsername&" Initial Catalog ="&SqlDatabaseName&" data source ="& SqlLocalName &"Provider = sqloledb" Set conn = Server.CreateObject("ADODB.Connection") conn.open ConnStr If conn.state=2 Then Response.Write("正在連接") ElseIf conn.state=1 Then Response.Write("連接已經打開") Else Response.Write("對不起,無法打開連接") End If
-
1.       打開“SQL Server 外圍應用配置器”。 2.       點擊“服務和連接的外圍應用配置器”,打開服務和連接的外圍應用配置器對話框,展開“MSSQLSERVER”下的“Database Engine”,然后點擊“遠程連接”,則右側設置“本地連接和遠程連接”下面的“同時使用TCP/IP和named pipes”項。然后應用確定。 3.       設置例外SQL Server端口。在“控制面板”中打開“Windows防火墻”,選擇“例外選項卡”。點擊添加端口,給個名稱,端口SQL默認的是1433,當然你也可以在“SQL Server Configuration Manager”中的網絡配置中修改。 4.       以Windows身份進入SQL Server Management Studio,展開“安全性”->“登錄名”,右鍵新建登錄名,填入登錄名,在“常規”中,選擇SQL Server身份驗證,并填入密碼。在“用戶映射中”,為用戶在相應的數據庫中設置對應的權限,另外在“狀態”中,將登錄設置“啟用”。這樣便新建了一個用于網絡登錄SQL服務器的用戶賬號。 5.       在SQL Server Management Studio中,右鍵點擊服務器,選擇屬性彈出“服務器屬性”對話框,點擊左側的“安全性”,在“服務器身份驗證”項中選擇“SQL Server 和 Windows 身份驗證模式”然后點擊確定。 6.       在SQL Server Configuration Manager中,重啟“SQL Server(MSSQLSERVER)”服務。 7.       在SQL Server Management Studio,可以使用服務器的IP地址和網絡用戶登錄。另外,如果更改了SQL Server的端口,則在此處的“服務器名稱”中填入IP后,用逗號隔開加端口號,如:222.195.11.219,418。 ****************** 1.打開IIS管理器。 2.展開“本地計算機”-“網站”目錄,選中“默認網站”節點,右鍵“屬性”,設置主目錄。 3.右鍵“默認網站”圖標,選擇“新建”-“虛擬目錄”命令。IIS將啟動“虛擬目錄創建向導”對話框幫助我們完成創建虛擬目錄的步驟。 4.單擊對話框的“下一步”按鈕以顯示虛擬目錄別名頁,如HelloWorld。別名是我們用來標識該目錄中的資源的名稱。在VS.NET中,別名是用來指定項目位置的名稱。 5.單擊“下一步”按鈕,以顯示Web站點內容目錄頁。在此,輸入包含此網站內容的目錄的路徑。 6.單擊“下一步”按鈕,打開虛擬目錄訪問權限設置頁面。選中“讀取”復選框和“運行腳本”復選框。 7.單擊“下一步”按鈕,再單擊“完成”按鈕創建虛擬目錄并終止向導。查看IIS管理器中虛擬目錄的創建結果,可以發現,默認網站中多了一個齒輪狀圖標的HelloWorld節點。 如果當前還不是齒輪狀,右鍵節點,打開屬性頁,在虛擬目錄中的應用程序設置中創建應用程序名為HelloWorld的應用程序就可以了
 
|