Kimi's NutShell

我荒废的今日,正是昨日殒身之人祈求的明日

BlogJava 新随笔 管理
  141 Posts :: 0 Stories :: 75 Comments :: 0 Trackbacks
使用Object Manager 瀏覽數據:
下載 objectmanager-1.7.1-win_ikvm.zip ( 這個包含 java vm)
http://developer.db4o.com/Files/

解壓後 直接 運行 objectmanager.bat
然後會出現 Object Manager 的介面,
選擇 File -> Open "Encrypted" File      // 由於上面 encrypt 設為true, 故這裡使用encrypted
browse 上面例子產生的資料庫檔案 db.yap
輸入 例子裡的 password : 123123        // 我測試時使用密碼打不開, 不輸入密碼卻能開啟檔案, 其怪
如果成功連接了就會出現下面的畫面:
image

選擇 File -> Query , 選擇要查詢的 Object class
就會出現下面的畫面:
image

選擇 File -> Export to XML
輸入 db.xml, 按存檔就會產生 db.xml 到目錄裡.
db.xml 的內容為:
<com.db4o.reflect.generic.GenericObject id="1527">
   <name><>;jane></name>
   <password><>;pass456></password>
</com.db4o.reflect.generic.GenericObject>
<com.db4o.reflect.generic.GenericObject id="2021">
   <name><>;joeyta></name>
   <password><>;pass000></password>
</com.db4o.reflect.generic.GenericObject>


當使用commit() 及rollback(), db4o 自動提供 read committed 的transactions.

db4o的功能不少,有興趣的同仁可參考下面更多官方的教學:
http://www.db4o.com/community/testdrive/formulaonetutorial.aspx
http://www.db4o.com/about/productinformation/resources/db4o-5.0-tutorial-java.pdf
posted on 2006-12-29 10:21 Kimi 阅读(1657) 评论(1)  编辑  收藏 所属分类: Database

评论

# re: DB40的管理工具object manager1.8的基本使用 (转自MatriX) 2008-12-11 15:10 陈峰
博主:您好!
我下载后双击objectManager.bat运行后是一个DOS下的命令窗体,而且一闪而过,打不开Object Manager 的介面?
  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: