連線屬性

Oracle

完整說明見 此處.

部分重要屬性

名稱簡要說明預設值
internal_logon指定管理員帳號(如 SYSDBA)進行認證null
oracle.net.CONNECT_TIMEOUT(ms)設定連線至資料庫監聽器的逾時時間0
oracle.jdbc.ReadTimeout(ms)設定從 socket 讀取資料的逾時時間null

PostgreSQL

完整說明見 此處.

部分重要屬性

名稱簡要說明預設值
loginTimeout(秒)設定連線至資料庫伺服器的逾時時間0
socketTimeout(秒)設定從 socket 讀取資料的逾時時間0

MySQL

完整說明見 此處.

部分重要屬性

名稱簡要說明預設值
connectTimeout(毫秒)設定連線至資料庫伺服器的逾時時間10000
socketTimeout(毫秒)設定從 socket 讀取資料的逾時時間0

執行 Oracle 程序

SQLife 支援執行 Oracle 程序。您可使用 call 語句來執行程序。

begin
    DBMS_MVIEW.REFRESH('YOUR TABLE', 'F');
end;
/

備份/還原

格式為簡易 XML 檔案,密碼已加密。

命名樣式

日期與時間格式見 此處.
匯出對象時,可透過命名樣式重新命名索引、約束(含主鍵)。名稱長度須小於 30 字元(Oracle 限制)。${TABLE_NAME} 代表資料表名稱,'#' 代表流水號。

Blob/Clob 支援

匯出、匯入資料或使用腳本執行器時,可勾選 CLOB/BLOB 支援。此選項會降低速度,否則遇到 CLOB/BLOB 欄位時操作會失敗。

對應/轉換

從 CSV/TSV/試算表匯入資料時,可使用對應功能。若欄位型別與資料表不符,可進行轉換。轉換必須為有效 Oracle 函數,使用 '?' 代表欄位。

代理設定

SQLife 支援設定網路代理:

  • HTTP 代理: 設定 HTTP 代理伺服器位址與埠號。
  • HTTPS 代理: 設定 HTTPS 代理伺服器位址與埠號。
  • SOCKS 代理: 設定 SOCKS 代理伺服器位址與埠號。
  • 不經代理主機: 指定不經代理的主機(如 localhost, 127.0.0.1)。

可於偏好設定對話框的網路分頁中設定。代理設定適用於所有網路相關操作,包括資料庫連線與更新。