Windows虛擬主機
 
Linux虛擬主機
 
純HTML虛擬主機
 
刷卡金流機制申請
 
Email專屬網址信箱
 
選購附加服務
 
SSL數位憑證申請
 
繁簡轉換服務
 
專屬實體主機
 
機房、線路規格
 
什麼是虛擬主機?
 
FTP上下傳教學
 
FrontPage連結教學
 

回單元頁

 

 

Windows虛擬主機MS-SQL資料庫及管理介面使用說明

本範例所列之管理介面與MS-SQL資料庫使用方式,僅限於本中心Windows虛擬主機比較高階的種類,例如:商業型、專業型、電子商務型,請您特別確認您所申購的虛擬主機之種類!您自己本身亦需要有相關的資料庫及程式、網路概念方可順利操作。

1.打開本地主機(您原本主機)的SQL Server資料庫的Enterprise Manager管理介面,點選要備份匯出的資料庫按滑鼠右鍵→內容。

 

2.請確認選項頁面標籤裡的復原項目中的模型是完整。

 

3.再點選一次要備份匯出的資料庫按滑鼠右鍵選擇→所有工作→備份資料庫。

 

4.選擇資料庫完整備份的選項後,請按下新增鈕。

 

5.點選...鈕,挑選您要匯出暫時放置的目錄,並且命名好一個匯出的自訂檔案名稱(不需要給附檔名),按下確定鈕。

 

6.再次按下確定鈕,會出現一個備份作業以順利完成的視窗訊息。

 

7.使用FTP軟體,請打上我們附給您的管理帳號與密碼與連結位置,登入後將原本匯出的檔案上傳到db這個目錄(建議以方便管理),此步的動作是要把您資料庫正上上傳到虛擬主機上,稍後我們在虛擬主機管理介面才能夠找得到這個資料庫檔案。

 

8.在瀏覽器裡打上本中心給您的虛擬主機管理網址,會出現如下圖的登入介面,請打上我們附給您的管理帳號與密碼。

 

9.本管理介面提供相當多的功能,在此我們僅介紹有關於資料庫的操作功能,請點選選單中的資料庫管理下的資料庫列表項目。

 

10.請點選回覆鈕。

 

11.選擇當初資料庫檔案FTP上傳時的所在目錄,例如db,按下瀏覽文件夾鈕。

 

12.挑選上傳的資料庫檔案,按下選擇檔按鈕。

 

13.回到原本畫面出現以下訊息表示轉換成功,稍等幾分鐘後您即可以,您即可使用Asp程式連結MS-SQL資料庫。

 

14.使用ASP程式與資料庫連線,本虛擬主機使用SQL認證的方式,所以請在ASP的語法輸入我們給您的帳號與密碼。

 

15.在ASP的語法裡面,我們建議使用 OLEDB connection來連結 SQL Server,如果您本來的程式是使用類似下面所寫的ODBC connection,最好將連結的部分都改為OLEDB connection,會有比較快的連結速度。

<%

dim conn

dim connstr

'OLEDB connection

connstr="Provider= SQLOLEDB;Data Source=yilan;Initial Catalog=CT2xxx;User Id=xxxx;Password=xxxx;"

'ODBC connection

connstr= "Driver={SQL Server};Server=(local);Database=CT2xxx;Uid=xxxx;Pwd=xxxx;"

set conn=server.createobject("ADODB.CONNECTION")

conn.open connstr

%>

<% dim conn dim connstr 'OLEDB connection connstr="Provider= SQLOLEDB;Data Source=yilan;Initial Catalog=CT2xxx;User Id=xxxx;Password=xxxx;" 'ODBC connection connstr= "Driver={SQL Server};Server=(local);Database=CT2xxx;Uid=xxxx;Pwd=xxxx;" set conn=server.createobject("ADODB.CONNECTION") conn.open connstr %><% dim conn dim connstr 'OLEDB connection connstr="Provider= SQLOLEDB;Data Source=yilan;Initial Catalog=CT2xxx;User Id=xxxx;Password=xxxx;" 'ODBC connection connstr= "Driver={SQL Server};Server=(local);Database=CT2xxx;Uid=xxxx;Pwd=xxxx;" set conn=server.createobject("ADODB.CONNECTION") conn.open connstr %><% dim conn dim connstr 'OLEDB connection connstr="Provider= SQLOLEDB;Data Source=yilan;Initial Catalog=CT2xxx;User Id=xxxx;Password=xxxx;" 'ODBC connection connstr= "Driver={SQL Server};Server=(local);Database=CT2xxx;Uid=xxxx;Pwd=xxxx;" set conn=server.createobject("ADODB.CONNECTION") conn.open connstr %>

16.在ASP的語法裡面,我們建議使用 OLEDB connection來連結 SQL Server,如果您本來的程式是使用類似下面所寫的ODBC connection,最好將連結的部分都改為OLEDB connection,會有比較快的連結速度。

 

17.只有在少數的現成程式可能只可以使用額外的ODBC來連結Sql server,這時候請向本中心提出ODBC的個別的申請,等通過後我們會開啟您所需要的ODBC連結。

 

18.如需更改資料庫的帳號密碼,必需重新設定與上傳資料庫(建議盡量避免),請向本中心聯絡。

 

備註一:

通常我們是使用Enterprise Manager去建立資料庫,所以資料庫的擁有者(dbo)通常是”主機名稱\Administrator” ,如果要還原到別台主機上,因為別台主機的主機名稱可能跟你不同,可能出現問題。所以我們可以使用工具裡面的SQL Query Analyzer,選取我們要變更的資料庫,然後執行 exec sp_changedbowner 'sa' 將資料庫的預設使用者改為sa,sa是MSSQL預設用戶,如此一來還原到別台主機比較不會出現問題。

另外,還原後除了dbo以外的使用者都會失效,請確認自己本來的資料庫使用者內沒有跟我們所提供給您的資料庫用戶名稱(與FTP帳號相同)重複,否則系統會無法還原。

 

備註二:

如果需要使用到Enterprise Manager連到SQL Server去對某些資料欄位做細部的微調,則需跟本中心填寫使用申請書與簽定安全條款,我們會開放一個您的網路的固定IP連線進入本虛擬主機資料庫。

 

備註三:

ASP.Net的用戶請根據.Net的用法自行更改程式連結語法。

 

 

關於我們    客服中心    經銷合作    搜尋引擎清單    簡體中文    繁體中文

 


Copyright 2004 WebSpace. All Right Reserved.