sybase資料庫常用操作方法

來源:互聯網
上載者:User

sybase安裝完成後,在程式----sybase中有這樣幾項:

               Dsedit Utility

               Ocscfg Utility

               SQL Advantage

               Sybase Central Java Edition

               Server Config

               Sybase Software Asset Management (SySAM)

        欲進行資料庫相關操作,首先需建立伺服器.即在server config下完成相

關配置工作.點擊開始----程式-----sybase----server config 在左面方框中選中

adaptive server,在右面方框中點擊create adaptive server來建立一個adaptive

伺服器.按提示輸入伺服器名和路徑等相關設定.當進行到有error log畫面時有,

先選擇Network Address,進入後點擊add,在connection中輸入ip與連接埠號碼5000,如:

192.168.0.107,5000  點擊OK退出後再點configure default xp server按上面的方

法同樣進行配置不過注意此時連接埠號碼為5004,配置完成後點ok退出後再點continue等

待伺服器配置一段時間後即可完成伺服器的建立工作.

     點擊開始----程式----sybase -----sybase centre那一長項,即可進入Sybase

Centre  介面,點工具,串連先建立的伺服器之後,就可以在其中可以直接進行資料庫

伺服器的一些相關動作.

      點擊開始----程式----sybase-----sql advantage 點server串連上建立好的

伺服器後,也可以在其中直接輸入SQL指令碼直接進行對資料庫伺服器的一些相關操作.

 1,建立兩個裝置testdata,testlog大小分別為500M,400M.並寫出SQL指令碼.

       A   在Sybase Centre  中操作.

                 點伺服器名,點Database Devices   在右面的窗格中點add Database     

                   Devices 按提示即可完成建立工作.

       B   SQL指令碼為:

                  disk init

                  name = "testdata",

                  physname = "g:/sybase/testdata.dat",

                  vdevno = 2 ,size = "500M"

                disk init

                name = "testlog",

                phyname  = "g:/sybase/testlog.dat",

                vdevno  = 3,size = "400M"

2,將上面建的裝置中的testlog擴充為500M,並寫出SQL指令碼.

        A,在Sybase Centre中操作:

              選中Database Devices中的 testlog點擊右鍵,選擇屬性.在常規選項卡  

              下直接修改.

        B,  SQL指令碼為:

              disk resize

               name = "testlog",

               size = "100M"  //注這裡填的是增加的大小.

3,  建test資料庫即其SQL指令碼.

           A,  在Sybase Centre中操作

                點到Databases在其右邊的窗格中點add項按提示  完成.

          B,  SQL指令碼:

               create database test

               on testdata = "200M"

               log on testlog = "200M"

4,  擴充資料庫

           A, 在Sybase Centre中直接編緝

                  點到test右鍵屬性,點到Devices選項卡,先擇edit即可.

           B,  SQL語言指令碼:

                  alter  database test on testdata = "100M"

                   alter database test log on testlog = "50M"

5, 建表插入資料.

          use test

           go

           create table test(testno varchar(8),testcontern varchar(20))

            insert test values('01','tanmiy')

6, 備份資料庫

           A, 在Sybase Centre中備份:

                先啟動backup server,然後點到要備份的資料庫,右鍵先backup按提

                 完成即可.

           B,  SQL指令碼為:

                   dump database test to "g:/sybase/backup/testdump.dump"  

7, 刪除資料庫,

             drop database test

8, 恢複資料庫

             A, 在Sybase Centre 中操作

                  建立一個資料庫與欲恢複的資料庫同名且儲存

                  狀態相同,右鍵選擇restore,完成後使用online database  資料庫名激

                   活.

            B, SQL指令碼為:

                  load database test from "g:/sybase/backup/testdump.dump"

聯繫我們

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