ASP安裝SQL資料庫和匯入資料和建立使用者

來源:互聯網
上載者:User
<%
'on error resume next
action=request("action")
IF action<>"install" THEN
%>
<BR>
<center>
<form method="POST" action="install.asp?action=install" name="form1">
填寫安裝資訊<BR><BR>
SQL資料庫管理員:<input name=StrUid value=sa><BR>
SQL資料庫密 碼:<input name=StrSaPwd value=40104529><BR>
SQL資料庫地 址:<input name=StrServer value=localhost><BR><BR>
<input name="cmdok" type="submit" class="form1" value="開始安裝..." >
</form>
</center>
<%
Else
StrUid=request("StrUid")
StrSaPwd=request("StrSaPwd")
StrServer=request("StrServer")
call CreateDB("info")
call RestoreDB("info","backup1.bak")
call CreateUser("bin","85228522","info")
response.write "<center><br><BR><input type='button' value='安裝完成!' onclick='javascript:windows.close()'></center>"
End if
'step1 建立資料庫
Sub CreateDB(StrDBName)
Dim Conn '資料庫連接
Dim StrDSN '資料庫連接字串
Dim StrCmd '命令字串
StrDSN="driver={SQL server};server="&StrServer&";uid="&StrUid&";pwd="&StrSaPwd&";database=master"
'建立和資料庫master的串連
set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open StrDSN
'建立一資料庫
StrCmd="CREATE DATABASE "&StrDBName
Conn.execute(StrCmd)
Conn.Close
Set Conn=Nothing
End Sub
'step2 匯入資料
sub RestoreDB(StrDBName,fromBak)
SQL="Restore database " & StrDBName & " from disk='"&Server.MapPath(fromBak)&"'"
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.