安裝步驟:
1、 調用資料庫指令碼【$Oracle_HOME/ctx/admin/catctx.sql】
來建立相關的schema---CTXSYS(使用者)
SQL> connect SYS/password as SYSDBA
SQL> spool text_install.txt
SQL> @?/ctx/admin/catctx.sql change_on_install SYSAUX TEMP NOLOCK
說明:
change_on_install -------------使用者ctxsys的密碼
SYSAUX - -------------------------使用者ctxsys的預設資料表空間
TEMP ------------------------------使用者ctxsys的預設暫存資料表空間
LOCK|NOLOCK ----------------鎖定|不鎖定使用者?
2、指定預設的安裝語言
NOTE:在ORACLE_HOME/ctx/admin/defaults/下有text支援的語言對應指令碼,指令碼的名稱:drdefXX.sql;
而dr0defin.sql是一個包含了所有的能支援的語言,只不過執行的時候需傳給參數,然後指令碼中會調用參數對應的目前的目錄下的指令碼來執行而已:
例:下面我們指定American作為預設語言,那麼執行:
SQL> connect "CTXSYS"/"change_on_install"
SQL> @?/ctx/admin/defaults/dr0defin.sql "AMERICAN";
SQL> connect SYS/password as SYSDBA
SQL> alter user ctxsys account lock password expire;
SQL> spool off
或者
SQL> connect "CTXSYS"/"change_on_install"
SQL> @?/ctx/admin/defaults/ drdefus.sql
SQL> connect SYS/password as SYSDBA
SQL> alter user ctxsys account lock password expire;
SQL> spool off