Skip to Content

数据库 - 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 tcps
  • Host localhost
  • Port 1522
  • Service example
  • TLS 启用

配置文件示例

{ "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

认证文件密码

Last updated on