数据库 - Oracle
Oracle 是世界上流行的关系数据库
具有以下特点
- 高性能, 高可用, 高并发
- 企业级
Oracle 数据库驱动没有经过广泛测试, 不建议在生产环境使用
JDBC 配置提取
(description= (retry_count=20)(retry_delay=3)(address=(protocol=tcps)(port=1522)(host=localhost))(connect_data=(service_name=example))(security=(ssl_server_dn_match=yes)))
以上 JDBC 字符串可用拆出配置
AuthType
tcpsHost
localhostPort
1522Service
exampleTLS
启用
配置文件示例
{
"Database": {
"Type": "oracle",
"Oracle": {
"Host": "",
"Port": 1521,
"User": "",
"Password": "",
"Service": "",
"AuthType": "",
"TLS": false,
"WalletPath": "",
"WalletPassword": ""
}
}
}
配置文件详解
Host
Oracle 数据库地址
Port
Oracle 数据库连接端口
User
Oracle 数据库用户名
Password
Oracle 数据库密码
Service
Oracle 数据库服务名
AuthType
认证类型 (JDBC/ODBC 的protocol
, 例如tcps
)
TLS
是否启用 TLS
如果要关闭 TLS 证书校验请将 Security 节的 InsecureSkipVerify 改成 true
WalletPath
认证文件的目录地址
WalletPassword
认证文件密码