建立新資料庫

來源:互聯網
上載者:User
建立|資料|資料庫 與案頭型資料庫(相對真正的資料庫而言,其時應該叫資料表)不同的是,Interbase資料庫只存在一個以 .GDB 為副檔名的“大檔案”,此檔案將所有的資料表、索引、預存程序、視圖、觸發器、異常等“打包”在一起。這樣的資料庫對資料的維護與備份等都大大簡化。
    要建立一個資料庫,首先你得先安裝Interbase,以下的討論都以Interbase 6 版本進行討論,沒有Interbase 6 的,請在本站的軟體下載欄內或到相關資料網站下載一個Interbase 6 進行安裝。Interbase 6 的預設安裝路徑為“C:\Program Files\Borland\InterBase”。
    開啟“開始”->“程式”->“Interbase”->“IBConsole”。
    你就會看到IBConsole的操作主介面:
 
操作步驟如下:
1:資料庫伺服器登入。
A:雙擊 Interbase Servers 或選中 Interbase Servers 按滑鼠右鍵選中 Register 菜單,開啟 Register Server and Connect 視窗。
B:如果是登入到本地,在 Server Information 頁面內選擇 Local Server。在 Login Information 頁面內錄入你的使用者名稱及正確的密碼。Interbase 的預設使用者名為 SYSDBA ,密碼為:masterkey (注意密碼大小寫敏感)。
C:如果你是登入到遠程伺服器上,請在 Server Information 頁面內選擇 Romote Server ,與 Local Server 不同的是,此頁面內的 Server Name ,Netword Protocol,與 Alias Name 變為可選,要求使用者填寫。(如:Server Name 設為 3hsoft。Network Protocol 選擇 TCP/IP,Alias Name 我們設為 Test。)其中的 Login Information 頁面內的操作同以上 B 。
2:建立資料庫A:按以上的步驟成功登入到伺服器後,開啟 IBConsole 內的左邊視窗的 Local Server (假定我們是以本機伺服器的方法登入)。
B:選中其中的 Databases 選項,按滑鼠右鍵,出現 Register 與 Create Database 兩個選項菜單,因為我們在這裡是建立資料庫,因此我們選擇 Create Database 菜單,彈出 Create Database 視窗。
C:在 Create Database 視窗中的 Alias 內填寫資料庫的別名。如:Test
D:在 File(s) 頁面下的 Filename 內填寫你要建立的資料名,此資料庫名必需含正確的路徑。如:(E:/3hsot/Application/Book/Test/ExtraData/Test.gdb。)
E:如果是在網路上建立一個資料庫,你還得加上伺服器的名稱。如:3hsot:G:\Application\Book\Test\Test.gdb。不同的通訊協定,書寫方式略有不同。a:TCP: 伺服器名稱:路徑
b:NetBEUI: \\伺服器名稱\路徑
c:SPX: 伺服器名稱@路徑
【注】
這裡的路徑是指伺服器的絕對路徑,並非是通過本地 PC 對伺服器的映射路徑等。很多初學者在與 Interbase 的伺服器並行串連時,就是路徑這兒(同時也決定通訊協定)出錯。F:Options的選項a:選擇 Page Size 大小,一般選擇 4096。Page Size 的大小有時直接影響資料庫的存取速度。
b:設定 Default Character Set,此項設定資料庫的預設語言字元,一般設為None就可以了。
c:設定 SQL Dialect。 如果你要建立的資料庫需要與舊版的 Interbase 相容的話, 請將其值設為 1 。 相反, 請設定為 3 。
G:單擊“OK”按鈕,搞定。
 
H:當然,你也可以利用命令列的方式來建立資料庫,但這要求對 SQL 陳述式比較熟練,如要建立上面一樣的資料庫,開啟 Interactive SQL 視窗,書寫如下語名並執行即可:CREATE DATABASE 'E:/3hsot/Application/Book/Test/ExtraData/Test.gdb' PAGE_SIZE 4096;在後面的章節中,我會專門討論 Create Database語名的一些使用方法與技巧。
3:回到IBConsole主視窗,你就可以看到你剛才建立的資料庫 Test 了,但裡面內容為空白,因為你還沒有建立表、視圖、存貯過程等,這隻是開了一個頭,但願是一個好頭。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.