面板
数据库
Oracle

数据库 - 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

认证文件密码