連線屬性
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)。
可於偏好設定對話框的網路分頁中設定。代理設定適用於所有網路相關操作,包括資料庫連線與更新。