oracle - ewallet.p12.lck 和 cwallet.sso.lck 文件在 oracle 钱包中有什么意义?

标签 oracle jdbc oracle12c

我对 ewallet.p12.lck 文件和 cwallet.sso.lck 文件的重要性感到困惑。我假设与任何其他锁定文件一样,每当用户尝试使用钱包创建数据库连接时,它都会创建一个 lck 文件,以便其他用户无法再次使用相同的钱包文件。
我的假设正确吗?
如果是,每次使用钱包创建新连接时都会重新创建 lck 文件吗?

我查看了 oracle wallet 文档,他们解释了 ewallet.p12 和 cwallet.sso 文件的使用,但没有给出创建的 .lck 文件的意义。
https://docs.oracle.com/en/database/oracle/oracle-database/12.2/dbimi/using-oracle-wallet-manager.html#GUID-D0AA8373-B0AC-4DD8-9FA9-403E345E5A71

Oracle 数据库版本 12c

最佳答案

看看这个 blog , *.lck 文件是在设置钱包文件时创建的。但是,在建立连接时不会创建这些。此外,您只需要 ewallet.p12 和 cwallet.sso 即可建立连接。

关于oracle - ewallet.p12.lck 和 cwallet.sso.lck 文件在 oracle 钱包中有什么意义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58054462/

相关文章:

mysql - 如何在1个查询中插入和删除记录?

c# - 如何使用 C# 执行 .SQL 脚本文件

MySQL 更新 300 万行表中的每一行

oracle - 导入 Oracle 备份时出错

sql - 如何在定义列的同一行中定义外键?

sql - 对分区表使用分区索引

java - Hibernate 公式找不到列名

java - 我正在编写一个 Controller 来列出 Spring Boot Web Flux 中的员工 ID 和姓名。但也在列表 Controller 中获取 float 值

java - 运行jdbc时出错

在 ubuntu 15.10 上安装 Oracle 12c