-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Description
Component(s)
receiver/x
Describe the issue you're reporting
Currently, the project uses go-ora
for Oracle connections. While convenient because it does not require the Oracle Client, it comes with some limitations regarding encryption:
go-ora supports TLS (TCPS), but does not fully support Oracle Native Network Encryption (NNE) or configuration via sqlnet.ora.
godror (the official Go driver) uses the Oracle Client and therefore supports all Oracle network encryption features (NNE, SSL/TLS, checksums, sqlnet.ora policies, etc.).
In environments with compliance or security requirements (e.g. SQLNET.ENCRYPTION=REQUIRED), go-ora may not be sufficient.
Tip
React with 👍 to help prioritize this issue. Please use comments to provide useful context, avoiding +1 or me too, to help us triage it. Learn more here.