连接属性
Oracle
完整说明见 此处.
部分重要属性
| 名称 | 简要说明 | 默认值 |
|---|---|---|
| internal_logon | 指定管理员账号(如 SYSDBA)进行认证 | null |
| oracle.net.CONNECT_TIMEOUT(毫秒) | 设置连接数据库监听器的超时时间 | 0 |
| oracle.jdbc.ReadTimeout(毫秒) | 设置从 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)。
可在偏好设置对话框的网络分栏中设置。代理设置适用于所有网络相关操作,包括数据库连接与更新。