Oracle 安裝Full Text search

oracle_ace發表於2008-03-25
全文檢索做為Oracle資料庫的一個元件,在建立資料庫的時候我們可以將他勾選上,但是有的時候在建庫的時候沒有安裝,那麼怎麼樣手工來進行配置安裝呢?
做了一個實驗並記錄一下步驟

SQL> select * from v$version;

BANNER                                                                          
----------------------------------------------------------------                
Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production                      
PL/SQL Release 9.2.0.8.0 - Production                                           
CORE    9.2.0.8.0    Production                                                       
TNS for 32-bit Windows: Version 9.2.0.8.0 - Production                          
NLSRTL Version 9.2.0.8.0 - Production                                           

SQL> select file_name from dba_data_files;

FILE_NAME                                                                       
--------------------------------------------------------------------------------
D:\ORACLE\ORA92\ICMNLSDB\SYSTEM01.DBF                                           
D:\ORACLE\ORA92\ICMNLSDB\UNDOTBS01.DBF                                          
D:\ORACLE\ORA92\ICMNLSDB\INDX01.DBF                                             
D:\ORACLE\ORA92\ICMNLSDB\TOOLS01.DBF                                            
D:\ORACLE\ORA92\ICMNLSDB\USERS01.DBF                                            
D:\ORACLE\ORA92\ICMNLSDB\ASSM.DBF                                               
D:\ORACLE\ORA92\ICMNLSDB\MSSM.DBF                                               
D:\ORACLE\ORA92\ICMNLSDB\ALAN.DBF                                               
D:\ORACLE\ORA92\ICMNLSDB\PERFSTAT.DBF                                           
D:\ORACLE\ORA92\ICMNLSDB\ALAN01.DBF                                             

已選擇10行。

SQL> create tablespace mytext
  2  datafile 'D:\ORACLE\ORA92\ICMNLSDB\mytext01.dbf' size 100M
  3  extent management local uniform. size 1M
  4  ;

表空間已建立。

SQL> show user;
USER 為"SYS"
SQL> set pagesize 80
SQL> select comp_id,comp_name,status from dba_registry;

COMP_ID                                                                         
------------------------------                                                  
COMP_NAME                                                                       
--------------------------------------------------------------------------------
STATUS                                                                          
-----------                                                                     
CATALOG                                                                         
Oracle9i Catalog Views                                                          
VALID                                                                           
                                                                                
CATPROC                                                                        
Oracle9i Packages and Types                                                    
VALID                                                                          
                                                                               
OWM                                                                            
Oracle Workspace Manager                                                       
VALID                                                                          
                                                                               
JAVAVM                                                                         
JServer JAVA Virtual Machine                                                   
VALID                                                                          
                                                                               
XML                                                                            
Oracle XDK for Java                                                            
VALID                                                                          
                                                                               
CATJAVA                                                                        
Oracle9i Java Packages                                                         
VALID                                                                          
                                                                               

已選擇6行。

SQL> @?/ctx/admin/dr0csys passw0rd mytext temp
...creating user CTXSYS
...creating role CTXAPP
SQL> conn ctxsys/passw0rd
已連線。
SQL> show user
USER 為"CTXSYS"
SQL> @?/ctx/admin/dr0inst
==============  ConText Database Objects Installation ==============

This script. must be run as CTXSYS.  This script. will exit
below if run as any other user.

User is CTXSYS                                                                 
... creating tables and Oracle object types
... creating table dr$parameter
CREATE PUBLIC SYNONYM ctx_parameters for ctxsys.ctx_parameters
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$class
CREATE PUBLIC SYNONYM ctx_classes FOR ctxsys.ctx_classes
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$object
CREATE PUBLIC SYNONYM ctx_objects FOR ctxsys.ctx_objects
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$object_attribute
CREATE PUBLIC SYNONYM ctx_object_attributes FOR
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$object_attribute_lov
CREATE PUBLIC SYNONYM ctx_object_attribute_lov FOR
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$preference
CREATE PUBLIC SYNONYM ctx_preferences FOR ctxsys.ctx_preferences
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


CREATE PUBLIC SYNONYM ctx_user_preferences FOR ctxsys.ctx_user_preferences
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$preference_value
CREATE PUBLIC SYNONYM ctx_preference_values FOR
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


CREATE PUBLIC SYNONYM ctx_user_preference_values FOR
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$index
create public synonym ctx_user_indexes for ctxsys.ctx_user_indexes
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$index_partition
create public synonym ctx_user_index_partitions
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$index_value
CREATE PUBLIC SYNONYM ctx_user_index_values FOR
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$policy_tab
CREATE PUBLIC SYNONYM ctx_user_index_sub_lexers FOR
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


CREATE PUBLIC SYNONYM ctx_user_index_sub_lexer_vals FOR
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


CREATE PUBLIC SYNONYM ctx_user_index_objects FOR
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$sqe
create public synonym ctx_sqes for ctxsys.ctx_sqes
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


create public synonym ctx_user_sqes for ctxsys.ctx_user_sqes
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$ths
create public synonym CTX_THESAURI for CTXSYS.CTX_THESAURI
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


create public synonym CTX_USER_THESAURI for CTXSYS.CTX_USER_THESAURI
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$ths_phrase
create public synonym CTX_THES_PHRASES for CTXSYS.CTX_THES_PHRASES
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


create public synonym CTX_USER_THES_PHRASES for CTXSYS.CTX_USER_THES_PHRASES
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$ths_fphrase
... creating table dr$ths_bt
... creating table dr$section_group
create public synonym CTX_SECTION_GROUPS for CTXSYS.CTX_SECTION_GROUPS
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


create public synonym CTX_USER_SECTION_GROUPS for
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$section
create public synonym CTX_SECTIONS for CTXSYS.CTX_SECTIONS
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


create public synonym CTX_USER_SECTIONS for CTXSYS.CTX_USER_SECTIONS
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$stoplist
create public synonym CTX_STOPLISTS for CTXSYS.CTX_STOPLISTS
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


create public synonym CTX_USER_STOPLISTS for CTXSYS.CTX_USER_STOPLISTS
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$stopword
create public synonym ctx_stopwords for CTXSYS.CTX_STOPWORDS
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


create public synonym CTX_USER_STOPWORDS for CTXSYS.CTX_USER_STOPWORDS
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$sub_lexer
create public synonym CTX_SUB_LEXERS for CTXSYS.CTX_SUB_LEXERS
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


create public synonym CTX_USER_SUB_LEXERS for CTXSYS.CTX_USER_SUB_LEXERS
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$index_set
create public synonym CTX_INDEX_SETS for CTXSYS.CTX_INDEX_SETS
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


create public synonym CTX_USER_INDEX_SETS for
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$index_set_index
create public synonym CTX_INDEX_SET_INDEXES for CTXSYS.CTX_INDEX_SET_INDEXES
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


create public synonym CTX_USER_INDEX_SET_INDEXES for
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$server
... creating table dr$pending
create public synonym CTX_USER_PENDING for CTXSYS.CTX_USER_PENDING
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$waiting
... creating table dr$online_pending
... creating table dr$delete
... creating table dr$unindexed
... creating table dr$index_error
create public synonym ctx_user_index_errors for ctxsys.ctx_user_index_errors
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


... creating table dr$parallel
... creating table dr$stats
... creating table dr$part_stats
... creating named data type ctx_feedback_item_type
... creating named data type ctx_feedback_type
... creating safe callout library
... creating CONTEXT interface
... creating CTXCAT interface
... creating CTXRULE interface
... creating CTXXPATH interface
... loading package headers
================== Package Installation ==========================
Install Global Symbols
... loading driobj.pkh
沒有錯誤。
... loading dr0def.pkh
沒有錯誤。
...loading drig.pkh
沒有錯誤。
Install DR Internal package specs
... loading driutl.pkh
沒有錯誤。
... loading driacc.pkh
沒有錯誤。
... loading driadm.pkh
沒有錯誤。
... loading dricon.pkh
沒有錯誤。
... loading dridisp.pkh
沒有錯誤。
... loading dridml.pkh
沒有錯誤。
... loading dridoc.pkh
沒有錯誤。
... loading drierr.pkh
沒有錯誤。
... loading driddl.pkh
沒有錯誤。
... loading driddlp.pkh
沒有錯誤。
... loading driddlc.pkh
沒有錯誤。
... loading driddlr.pkh
沒有錯誤。
... loading driddlx.pkh
沒有錯誤。
... loading drilist.pkh
沒有錯誤。
... loading driload.pkh
沒有錯誤。
... loading driopt.pkh
沒有錯誤。
... loading dripipe.pkh
沒有錯誤。
... loading dripref.pkh
沒有錯誤。
... loading drirec.pkh
沒有錯誤。
... loading drirep.pkh
沒有錯誤。
... loading drirepm.pkh
沒有錯誤。
... loading drireps.pkh
沒有錯誤。
... loading drirept.pkh
沒有錯誤。
... loading drirepz.pkh
沒有錯誤。
... loading driths.pkh
沒有錯誤。
... loading drithsc.pkh
沒有錯誤。
... loading drithsd.pkh
沒有錯誤。
... loading drithsl.pkh
沒有錯誤。
... loading drithsx.pkh
沒有錯誤。
... loading drival.pkh
沒有錯誤。
... loading driexp.pkh
沒有錯誤。
... loading driimp.pkh
沒有錯誤。
... loading driparse.pkh
沒有錯誤。
... loading drixtab.pkh
沒有錯誤。
... loading drixtabc.pkh
沒有錯誤。
... loading drixtabr.pkh
沒有錯誤。
... loading drixtabx.pkh
沒有錯誤。
Install ConText public API specs
... loading dr0adm.pkh
沒有錯誤。
... loading dr0ddl.pkh
沒有錯誤。
... loading dr0doc.pkh
沒有錯誤。
... loading dr0out.pkh
沒有錯誤。
... loading dr0query.pkh
沒有錯誤。
... loading dr0thes.pkh
沒有錯誤。
... loading dr0repor.pkh
沒有錯誤。
... loading dr0ulex.pkh
沒有錯誤。
... loading dr0cls.pkh
沒有錯誤。
... loading package bodies
================== Package Installation ==========================
Install DR Internal package bodies
... loading driacc.plb
沒有錯誤。
... loading driadm.plb
沒有錯誤。
... loading dricon.plb
沒有錯誤。
... loading dridisp.plb
沒有錯誤。
... loading dridml.plb
沒有錯誤。
... loading dridoc.plb
沒有錯誤。
... loading drierr.plb
沒有錯誤。
... loading driddl.plb
沒有錯誤。
... loading driddlp.plb
沒有錯誤。
... loading driddlc.plb
沒有錯誤。
... loading driddlr.plb
沒有錯誤。
... loading driddlx.plb
沒有錯誤。
... loading drilist.plb
沒有錯誤。
... loading driload.plb
沒有錯誤。
... loading dripipe.plb
沒有錯誤。
... loading driopt.plb
沒有錯誤。
... loading dripref.plb
沒有錯誤。
... loading drirec.plb
沒有錯誤。
... loading drirep.plb
沒有錯誤。
... loading drirepm.plb
沒有錯誤。
... loading drireps.plb
沒有錯誤。
... loading drirept.plb
沒有錯誤。
... loading drirepz.plb
沒有錯誤。
... loading driths.plb
沒有錯誤。
... loading drithsc.plb
沒有錯誤。
... loading drithsd.plb
沒有錯誤。
... loading drithsl.plb
沒有錯誤。
... loading drithsx.plb
沒有錯誤。
... loading driutl.plb
沒有錯誤。
... loading drival.plb
沒有錯誤。
... loading driexp.plb
沒有錯誤。
... loading driimp.plb
沒有錯誤。
... loading driparse.plb
沒有錯誤。
... loading drixtab.plb
沒有錯誤。
... loading drixtabc.plb
沒有錯誤。
... loading drixtabr.plb
沒有錯誤。
... loading drixtabx.plb
沒有錯誤。
... loading driproc.plb
沒有錯誤。
Install ConText public API bodies
... loading dr0adm.plb
沒有錯誤。
... loading dr0ddl.plb
沒有錯誤。
... loading dr0doc.plb
沒有錯誤。
... loading dr0out.plb
沒有錯誤。
... loading dr0query.plb
沒有錯誤。
... loading dr0thes.plb
沒有錯誤。
... loading dr0repor.plb
沒有錯誤。
... loading dr0cls.plb
沒有錯誤。
create public synonym ctx_doc for ctxsys.ctx_doc
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


create public synonym ctx_ddl for ctxsys.ctx_ddl
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


create public synonym ctx_output for ctxsys.ctx_output
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


create public synonym ctx_query for ctxsys.ctx_query
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


create public synonym ctx_thes for ctxsys.ctx_thes
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


create public synonym ctx_report for ctxsys.ctx_report
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


create public synonym ctx_ulexer for ctxsys.ctx_ulexer
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


create public synonym ctx_cls for ctxsys.ctx_cls
                      *
ERROR 位於第 1 行:
ORA-00955: 名稱已由現有物件使用


========================================================
... creating CONTEXT interface body
沒有錯誤。
沒有錯誤。
... creating CTXCAT interface body
沒有錯誤。
... creating CTXRULE interface body
沒有錯誤。
... creating CTXXPATH interface body
沒有錯誤。
... creating CONTEXT index type
... creating CTXCAT index type
... creating CTXRULE index type
... creating CTXXPATH index type
... creating objects
Removing old object definitions...
Creating new object definitions...
...creating default preferences
Create default preferences
System Parameters
========================================================

SQL> @?/ctx/admin/defaults/drdefus
Creating lexer preference...
Creating wordlist preference...
Creating stoplist...
Creating default policy...
SQL> select comp_id,comp_name,status from dba_registry;

COMP_ID                                                                        
------------------------------                                                 
COMP_NAME                                                                      
--------------------------------------------------------------------------------
STATUS                                                                         
-----------                                                                    
CATALOG                                                                        
Oracle9i Catalog Views                                                         
VALID                                                                          
                                                                               
CATPROC                                                                        
Oracle9i Packages and Types                                                    
VALID                                                                          
                                                                               
OWM                                                                            
Oracle Workspace Manager                                                       
VALID                                                                          
                                                                               
JAVAVM                                                                         
JServer JAVA Virtual Machine                                                   
VALID                                                                          
                                                                               
XML                                                                            
Oracle XDK for Java                                                            
VALID                                                                          
                                                                               
CATJAVA                                                                        
Oracle9i Java Packages                                                         
VALID                                                                          
                                                                               
CONTEXT                                                                        
Oracle Text                                                                    
VALID                                                                          

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12361284/viewspace-217165/,如需轉載,請註明出處,否則將追究法律責任。

相關文章