Oracle ';ORA-46632:基于密码的密钥库不存在';但是文件ewallet.p12存在
我正在使用Oracle 12c,当我尝试使用以下命令创建自动登录密钥库时:Oracle ';ORA-46632:基于密码的密钥库不存在';但是文件ewallet.p12存在,oracle,oracle12c,keystore,oracle-wallet,Oracle,Oracle12c,Keystore,Oracle Wallet,我正在使用Oracle 12c,当我尝试使用以下命令创建自动登录密钥库时: ADMINISTER KEY MANAGEMENT CREATE AUTO_LOGIN KEYSTORE FROM KEYSTORE 'home/BetaCrasher/app/BetaCrasher/admin/orcl/wallet' IDENTIFIED BY hello; 我得到这个错误: ORA-46632: password-based keystore does not exist 我检查密钥库的路径
ADMINISTER KEY MANAGEMENT
CREATE AUTO_LOGIN KEYSTORE FROM KEYSTORE
'home/BetaCrasher/app/BetaCrasher/admin/orcl/wallet'
IDENTIFIED BY hello;
我得到这个错误:
ORA-46632: password-based keystore does not exist
我检查密钥库的路径和文件是否存在。
我也尝试过使用这个路径,但仍然不起作用
'home/BetaCrasher/app/BetaCrasher/admin/orcl/wallet/ewallet.p12'
我认为您的路径中可能缺少一个前导斜杠,因为它似乎是指向钱包文件夹的完整路径 另外,不要忘记授予Oracle操作系统用户对路径的访问权