我们计划使用 Oracle 数据库的完整连接字符串作为存储在密钥库中的秘密,并在我们的链接服务中使用它。
我点击了这个链接以获得这种理解。
原始连接字符串:
Host=<host>;Port=<port>;ServiceName=<servicename>;User Id=<username>;Password=<password>;EncryptionMethod=1;TrustStore=C:\\MyTrustStoreFile;TrustStorePassword=<trust_store_password>
或
Host=<host>;Port=<port>;Sid=<sid>;User Id=<username>;Password=<password>;EncryptionMethod=1;TrustStore=C:\\MyTrustStoreFile;TrustStorePassword=<trust_store_password>
问题一:与二级服务器的连接字符串是否为:
Host=<host>;Port=<port>;ServiceName=<servicename>;User Id=<username>;Password=<password>;EncryptionMethod=1;TrustStore=C:\\MyTrustStoreFile;TrustStorePassword=<trust_store_password>;AlternateServers=(HostName=<secondary host>:PortNumber=<secondary port>:ServiceName=<secondary service name>)
问题 2:我是否需要使用
WireProtocolMode=1
为 Oracle 19c 数据库启用有线协议?
问题 3:如果我们在 SHIR 和实际的 Oracle 数据库之间有一个 Oracle 连接管理器,这会有什么变化?