Sun Java System Message Queue 3.7 UR1 管理指南

資料庫管理者公用程式

資料庫管理者公用程式 (imqdbmgr) 可設定 JDBC 型永久性資料存放區的資料庫模式。您也可以用該指令刪除已毀壞的 Message Queue 資料庫表格,或變更資料存放區。表 13–11 列出可用的子指令。

表 13–11 資料庫管理者子指令

子指令 

說明 

create all

建立新資料庫與永久性存放區模式。 

用於內嵌式資料庫系統。必須指定代理程式特性 imq.persist.jdbc.createdburl

create tbl

建立現有資料庫的永久性存放區模式 

用於外部資料庫系統。 

delete tbl

刪除目前永久性存放區的 Message Queue 資料庫表格 

delete oldtbl

刪除舊版永久性存放區的 Message Queue 資料庫表格 

在自動將永久性存放區遷移到 Message Queue 目前版本後使用。 

recreate tbl

重新建立永久性存放區模式 

刪除目前永久性存放區所有現有的 Message Queue 資料庫表格,然後重新建立模式。 

reset lck

重設永久性存放區鎖定狀態 

重設鎖定狀態,以便其他程序可以使用永久性存放區資料庫。 

表 13–12 列出 imqdbmgr 指令的選項。

表 13–12 資料庫管理者選項

選項 

說明 

-b instanceName

代理程式的實例名稱 

-Dproperty= value

設定代理程式配置特性 

請參閱永久性特性,以取得與永久性相關的代理程式配置特性之資訊。

注意:請仔細檢查使用此選項設定的特性的拼寫與格式。不正確的值會被忽略,不會另行通知或警告。

-u name

認證的使用者名稱 

-p password

認證的密碼 [此選項已經停用而且會永遠移除。請省略密碼 (將會以互動方式提示使用者輸入密碼),或使用 -passfile 選項指定包含密碼的檔案。]

-passfile path

密碼檔案位置 

如需更多資訊,請參閱密碼檔案

-v

顯示版本資訊 [會忽略指令行上指定的任何其他選項。]

-h

顯示用法說明