<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 13,comments - 70,trackbacks - 1
    1.         該數據庫可在IBM和Apache兩處下載,cloudscape是derby數據庫的商業版本,由IBM贈送與Apache后的稱呼。
    Apache一方目前版本是Derby 10.1.0.0 alpha (Apr 28, 2005 / SVN 165185)。由于alpha版,而且Derby 10.0.2.2 (Apr 28, 2005 / SVN 165169)版本的數據庫提供的附加工具及少,所以我是去IBM網站下載的數據庫。
    IBM網站目前版本是V10.0.2.0  Build: 30301,提供3種類型的下載,有installer的linux,win32和沒有installer一個單一的zip包文件。win32中包括jdk1.4,考慮到我的機器已經被迫安裝了n個jdk,故此我下載了單一zip包的cloudscape。IBM下載地址為:http://www-128.ibm.com/developerworks/cn/db2/library/techarticles/dm-0408cline/index.html,需要以自己的mail作為id注冊一個用戶才能下載。
    2.         下載后運行java –jar 10.0-IBM-Cloudscape.jar,出現安裝界面,在這里需要指定安裝目錄,需要注意的是安裝目錄盡量不要帶有空格。
    3.         安裝完后需要進行一些環境變量的設置,請根據自己的實際情況增加以下環境變量:
    數據庫安裝目錄環境變量:
    CLOUDSCAPE_INSTALL= D:\IBM\Cloudscape_10.0
    classpath中增加:
    .;%CLOUDSCAPE_INSTALL%\lib\derby.jar;%CLOUDSCAPE_INSTALL%\lib\derbynet.jar;%CLOUDSCAPE_INSTALL%\lib\derbytools.jar;%CLOUDSCAPE_INSTALL%\lib\db2jcc.jar;%CLOUDSCAPE_INSTALL%\lib\db2jcc_license_c.jar
    path中增加:
    %CLOUDSCAPE_INSTALL%\frameworks\NetworkServer\bin
    4.         現在就可以對數據庫進行操作。該數據庫提供兩種模式的數據庫引擎:1. 服務器架構中充當客戶機/服務器的引擎。2. 作為可嵌入類庫的數據庫引擎。在c/s引擎應該比較了解。可嵌入類庫的數據庫引擎就是和java程序運行在同一JVM中,不需要啟動數據庫,不需要對數據庫進行管理(對這個我也知道個大概,呵呵)。
    1.C/S模式下的數據庫訪問:
    打開dos界面,敲入startNetworkServer啟動數據庫,再打開一個dos界面敲ij以進行數據庫管理。
    在D:\IBM\Cloudscape_10.0\demo\databases下有一toursDB的demo數據庫,我們要連至該數據庫我們可以在ij下敲入:connect 'jdbc:derby:net://localhost:1527/"D:\IBM\Cloudscape_10.0\demo\databases\toursDB"'
    例如以下我是對數據庫的一些簡單操作:
    --連接數據庫:
    ij> connect 'jdbc:derby:net://localhost:1527/"D:\IBM\Cloudscape_10.0\demo\databases\toursDB"';
    --創建一個名為abc的表:
    ij> create table abc (a int, b int);
    0 rows inserted/updated/deleted
    --往abc表中插入數據,沒into還報錯,用sybase用習慣了。
    ij> insert abc values(1,2);
    ERROR 42X01: DB2 SQL error: SQLCODE: -1, SQLSTATE: 42X01, SQLERRMC: Encountered "abc" at line 1, column 8?42X0(?代表一個怪字符,spaces上發布的時候提示“此空間暫時不可用”,沒辦法只好用?代替啦,發現問題浪費了我十幾分鐘時間,TNND)
    --這次數據進去了
    ij> insert into abc values(1,2);
    1 row inserted/updated/deleted
    --察看剛才插入的數據
    ij> select * from abc;
    A          |B
    -----------------------
    1          |2
    1 row selected
    --斷開數據庫連接,沒有任何信息輸出
    ij> disconnect;
    --退出ij
    ij> exit;
    注意命令結束符是分號“;”
    如果要停止數據庫在dos中敲入stopnetworkserver即可。
    2.可嵌入類庫模式下對DB的訪問(該模式下不需要啟動數據庫,且ij中只能有一個連接操作數據庫)
    我的toursDB數據庫目錄為C:\IBM\Cloudscape_10.0\demo\databases下,如果我們DOS界面所在的目錄已經在在該目錄,則進入ij后直接敲入“connect 'jdbc:derby:toursDB';”就可以連接至數據庫,否則得指定數據庫所在路徑“connect 'jdbc:derby:C:\IBM\Cloudscape_10.0\demo\databases\toursDB';”。下面是我對數據庫的一些訪問:
    ij> connect 'jdbc:derby:toursDB';
    ij> select * from cities;
    CITY_ID    |CITY_NAME               |COUNTRY                   |AIRPORT                   |LANGUAGE
           |COU&
    ----------------------------------------------------------------------------------------------------
    ------------
    1          |Amsterdam               |Netherlands               |AMS                       |Dutch
           |NL
    ……………………………等等
    87 rows selected
    ij> disconnect;
    ij> exit;
    C:\IBM\Cloudscape_10.0\demo\databases>
    其中cities是toursDB數據庫自帶的一個表,其它的表還有airlines, countries,flightavailability,flights,flights_history,maps。
    關于數據庫的一些操作命令可在ij下敲入help;進行察看,詳細的幫助信息在D:\IBM\Cloudscape_10.0\doc\pdf中,IBM的developerWorks下的DB2有很多介紹cloudscape相關技術的文章,網址:http://www-128.ibm.com/developerworks/cn/index.html。 還有IBM的在線幫助手冊有3本是中文的,網址:http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi?CTY=US&FNC=ICL,進去后選擇cloudscape。
    posted on 2005-09-25 15:20 落花飛雪 閱讀(4007) 評論(0)  編輯  收藏 所屬分類: DataBase
    主站蜘蛛池模板: 日产久久强奸免费的看| 亚洲精品国产综合久久久久紧| v片免费在线观看| 国产一区二区三区免费视频| 爱情岛论坛亚洲品质自拍视频网站| 免费做爰猛烈吃奶摸视频在线观看| 一本色道久久88—综合亚洲精品| 一二三四免费观看在线电影| 亚洲日韩乱码中文字幕| 国产精品二区三区免费播放心| 婷婷亚洲综合一区二区| 亚洲日韩中文字幕日韩在线| 国产成人AV免费观看| 日韩精品亚洲人成在线观看| 久草视频免费在线观看| 久久精品国产亚洲AV天海翼| 亚洲国产精品不卡毛片a在线| 9久热这里只有精品免费| 亚洲国产综合精品中文第一区| 18勿入网站免费永久| 亚洲国产成人久久精品软件| 亚洲精品97久久中文字幕无码| 最近国语视频在线观看免费播放 | 亚洲免费观看视频| 91香蕉在线观看免费高清| 久久国产亚洲精品| 免费夜色污私人影院在线观看| 久9久9精品免费观看| 亚洲人成色77777在线观看| 国产精品亚洲不卡一区二区三区| 国产精品免费观看调教网| 亚洲精品无码人妻无码| 国产偷窥女洗浴在线观看亚洲| 啦啦啦完整版免费视频在线观看| 国产成人+综合亚洲+天堂| 亚洲av色影在线| 亚洲成年看片在线观看| 亚洲视频在线免费播放| 欧亚一级毛片免费看| 亚洲伊人久久大香线蕉啊| 成人亚洲性情网站WWW在线观看|