| 
imq.persist.jdbc.brokerid
 | PointBase 內嵌式版本不需要  | 
(選擇性) 代理程式實例識別碼 識別碼必須為字母數字字串,其長度不能超過 n - 12 個字元,其中 n 為資料庫所允許的最長表格名稱長度。 若有多個代理程式實例使用相同的資料庫作為永久性資料存放區,則此識別碼會附加至資料庫表格名稱,使這些資料庫表格名稱均是唯一的。由於內嵌式資料庫僅會儲存一個代理程式實例的資料,因此通常不需要此屬性。  | 
| 
imq.persist.jdbc.driver
 | 
com.pointbase.jdbc.jdbcUniversalDriver
 | 可供連線至資料庫的 JDBC 驅動程式 Java 類別名稱 | 
| 
imq.persist.jdbc.opendburl
 | 
jdbc:pointbase:embedded:dbName ;
 
database.home=
 
 
   .../instances/instanceName/dbstore
 
 | 可供開啟現有資料庫連線的 URL | 
| 
imq.persist.jdbc.createdburl
 | 
jdbc:pointbase:embedded:dbName ;
 
new,database.home=
 
 
   .../instances/instanceName/dbstore
 
 | 
(選擇性) 可供建立新資料庫的 URL 僅當使用 Message Queue 資料庫管理者公用程式 (imqdbmgr) 建立資料庫時,才需要此特性。 | 
| 
imq.persist.jdbc.closedburl
 | PointBase 不需要  | 
(選擇性) 可供關閉資料庫連線的 URL | 
| 
imq.persist.jdbc.user
 |  | 
(選擇性) 必要時,可供開啟資料庫連線的使用者名稱 基於安全性原因,可改用指令行選項 imqbrokerd -dbuser 與 imqdbmgr - u 來指定該值。 | 
| 
imq.persist.jdbc.needpassword
 |  | 
(選擇性) 資料庫是否需要密碼以供代理程式存取使用? 如果為 true,imqbrokerd 與  imqdbmgr 指令將會提示您輸入密碼,除非您使用 - passfile 選項指定包含密碼的密碼檔案。 | 
| 
imq.persist.jdbc.password [應只在密碼檔案中使用]  |  | 
(選擇性) 可供開啟資料庫連線的密碼 | 
| 
imq.persist.jdbc.table.IMQSV35
 | 
CREATE TABLE ${name} 
 
(STOREVERSION INTEGER NOT NULL,
 
 
 BROKERID VARCHAR(100))
 
 | 可供建立版本表格的 SQL 指令 | 
| 
imq.persist.jdbc.table.IMQCCREC35
 | 
CREATE TABLE ${name} 
 
(RECORDTIME BIGINT NOT NULL,
 
 
 RECORD BLOB(10k))
 
 | 可供建立配置變更記錄表格的 SQL 指令 | 
| 
imq.persist.jdbc.table.IMQDEST35
 | 
CREATE TABLE ${name} 
 
(DID VARCHAR(100) NOT NULL,
 
 
 DEST BLOB(10k),
 
 
 primaryKey(DID))
 
 | 可供建立目標表格的 SQL 指令 | 
| 
imq.persist.jdbc.table.IMQINT35
 | 
CREATE TABLE ${name} 
 
(CUID BIGINT NOT NULL,
 
 
 INTEREST BLOB(10k),
 
 
 primaryKey(CUID))
 
 | 可供建立偏好表格的 SQL 指令 | 
| 
imq.persist.jdbc.table.IMQMSG35
 | 
CREATE TABLE ${name} 
 
(MID VARCHAR(100) NOT NULL,
 
 
 DID VARCHAR(100),
 
 
 MSGSIZE BIGINT,
 
 
 MSG BLOB(1m),
 
 
 primaryKey(MID))
 
 | 可供建立訊息表格的 SQL 指令 
MSG 的預設最大長度為 1 MB (1m)。如果您預期訊息長度會大於此長度,請相應設定長度。如果已經建立表格,那麼您必須重新建立這些表格,才能變更最大的訊息長度。 | 
| 
imq.persist.jdbc.table.IMQPROPS35
 | 
CREATE TABLE ${name} 
 
(PROPNAME VARCHAR(100) NOT NULL,
 
 
 PROPVALUE BLOB(10k),
 
 
 primaryKey(PROPNAME))
 
 | 可供建立特性表格的 SQL 指令 | 
| 
imq.persist.jdbc.table.IMQILIST35
 | 
CREATE TABLE ${name} 
 
(MID VARCHAR(100) NOT NULL,
 
 
 CUID BIGINT,
 
 DID VARCHAR(100),
 
 
 STATE INTEGER,
 
 
 primaryKey(MID, CUID))
 
 | 可供建立偏好狀態表格的 SQL 指令 | 
| 
imq.persist.jdbc.table.IMQTXN35
 | 
CREATE TABLE ${name} 
 
(TUID BIGINT NOT NULL,
 
 
 STATE INTEGER,
 
 
 TSTATEOBJ BLOB(10K),
 
 
 primaryKey(TUID))
 
 | 可供建立作業事件表格的 SQL 指令 | 
| 
imq.persist.jdbc.table.IMQTACK35
 | 
CREATE TABLE ${name} 
 
(TUID BIGINT NOT NULL,
 
 
 TXNACK BLOB(10k))
 
 | 可供建立作業事件確認表格的 SQL 指令 |