我执行了下面的SQL语句,就出现这个问题,怎样解决呀SQL> alter system set encryption key authenticated BY "lhl19781204";
alter system set encryption key authenticated BY "lhl19781204"
*
第 1 行出现错误:
ORA-28368: 无法自动创建 wallet

解决方案 »

  1.   

    使用10g的TDE新特性,需要先在$ORACLE_HOME/admin/$ORACLESID目录下手动建立一个叫wallet的目录
      

  2.   

    我的目录是E:\oracle\product\10.2.0\admin,可是下面没有这个ORACLESID目录呀,请教教我
      

  3.   

    我找到了它的出处:
    For creating a wallet a folder named wallet should be present in the directory $ORACLEBASE/admin/$ORACLESID otherwise Oracle complaints with ORA-28368: cannot auto-create wallet error. After creating the folder wallet, in the above mentioned directory we create the wallet.
      

  4.   

    $ORACLESID指的是你的oracle_sid的名字