Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle ';ORA-46632:基于密码的密钥库不存在';但是文件ewallet.p12存在_Oracle_Oracle12c_Keystore_Oracle Wallet - Fatal编程技术网

Oracle ';ORA-46632:基于密码的密钥库不存在';但是文件ewallet.p12存在

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 我检查密钥库的路径

我正在使用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
我检查密钥库的路径和文件是否存在。 我也尝试过使用这个路径,但仍然不起作用

'home/BetaCrasher/app/BetaCrasher/admin/orcl/wallet/ewallet.p12'

我认为您的路径中可能缺少一个前导斜杠,因为它似乎是指向钱包文件夹的完整路径

另外,不要忘记授予Oracle操作系统用户对路径的访问权