利用伺服器管理員可以讓您建立一個多使用者或單使用者的資料庫,在建立資料庫的時 候,您可以指定資料庫檔案、BLOB 及日誌檔案的名稱及大小。
資料庫名稱
在為資料庫命名之前,您必須先知道下列資料庫名稱的命名規則。
DBMaker 可以是一個處理大量資料且多使用者的大型資料庫,也可以是一個人使用的小型資 料庫,您可以建立一個單使用者的資料庫,在同時間內只能有一位使用者連接至資料庫。
步驟如下:
利用 SQL 語法建立資料庫
語法:
CRETE DB dbname
範例:
create db test
利用 Server Manager 建立資料庫
您可以在 DBMaker 中建立多使用者的資料庫,它允許在同時間內有多位使用者連至資料庫。 如果您要建立的是 Client/Server 多使用者資料庫,您必須指定資料庫伺服器的
IP 位址及通訊埠 號碼(Port Number),詳細資訊請參閱 DBA 手冊。
建立資料庫的步驟如下。
-
1.從功能表中選取【資料庫(建立】選項,會出現“建立資料庫”的對話方塊。Figure 3-1
-
2. 在“資料庫名稱”欄位中輸入資料庫名稱。
-
3.選擇資料庫存放的位置
-
A. 點選“資料庫目錄”欄位右方的「...」按鈕,出現“選擇目錄”對話方塊。Figure 3-2
-
B. 在下方的磁碟機列表中選擇資料庫欲存放的磁碟機名稱。
-
C.選擇欲存放的目錄,選擇的目錄名稱總長度最大為80 Bytes。
-
D.要建立一個新的目錄,點取「建立新的目錄」按鈕,出現一個“輸入目錄名稱”的對話 方塊。Figure 3-3
-
E. 在對話方塊中輸入要建立的目錄名稱,點選「OK」按鈕,會關閉此對話方塊並回到“選 擇目錄”對話方塊。
-
F. 點取「選擇」按鈕,回到“建立資料庫”的對話方塊,指定的路徑也會出現在對話方塊 中的“資料庫目錄”欄位。
-
4. 設定 Client/Server 資料庫或是單使用者資料庫
-
5. 點選「建立」按鈕,之後會出現一訊息方塊顯示資料庫是否建立成功。Figure 3-4
建立單機資料庫
語法:
1.START DB dbname username password
2.CONNECT TO dbname username password
範例:
1. START DB employee SYSADM
2. CONNECT To employee SYSADM
啟動資料庫伺服器(dmserver 指令)
語法:
dmserver -u username –p password database_name
範例:
啟動employee資料庫
dmserver -u SYSADM employee
啟動 client/server 資料庫伺服器(Server Manager)
要啟動及關閉資料庫伺服器,您必須具備資料庫系統管理者的權限,在建立資料庫之後第 一次啟動資料庫時,您只能使用 SYSADM 使用者名稱來啟動資料庫
在啟動資料庫伺服器之後,您可以立即透過 DBMaker 提供的工具( dmSQL 及 DBMaker 資料庫管理員)連接到資料庫,由於在資料庫建立之後會產生一個沒有密碼的
SYSADM 使用者,其 具有資料庫最高的權限,因此建議您在建立新資料庫之後立即透過 dmSQL 或 DBMaker 資料庫管理 員工具來設定
SYSADM 的密碼。
-
選擇功能表中的【資料庫/啟動/關閉】選項,會出現“啟動/關閉資料庫”的對話方塊。Figure 3-5
-
從“資料庫名稱”下拉式選單中選擇您要啟動的資料庫。
-
在“使用者ID”及“密碼”欄位中輸入使用者名稱及密碼。
-
點選對話方塊中的「啟動」按鈕,會出現“啟動資料庫成功!”的訊息方塊。
-
點選訊息方塊上的「確定」按鈕。
關閉伺服器( dmSQL )
利用 dmsql 連上資料庫後,使用下列 sql 指令來關閉資料庫伺服器。
TERMINATE dbname
關閉資料庫伺服器(Server Manager)
-
選擇功能表中的[資料庫/啟動/關閉]選項,會出現“啟動/關閉資料庫”的對話方塊。
-
從“資料庫名稱”下拉式選單中選擇您要關閉的資料庫。
-
在“使用者ID”及“密碼”欄位中輸入使用者名稱及密碼。
-
點取「啟動」按鈕,會出現一訊息方塊顯示是否關閉成功。