Benutzer-Werkzeuge

Webseiten-Werkzeuge


dba:oracle_text

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
dba:oracle_text [2016/04/26 20:19] – [Binäre Daten indizieren] gpipperrdba:oracle_text [2021/08/19 14:23] – [Installation von Oracle Text in der Datenbank] gpipperr
Zeile 344: Zeile 344:
  
  
 +==== Mit Oracle Text über mehrere Tabellenspalten oder Tabellen suchen====
  
-==== Installation von Oracle Text in der Datenbank==== 
  
 +Für einen Anwender ist es oft sehr praktisch in einer Suchmaske über mehrere Datenbank Felder hinweg zu suchen.
 +
 +Mit der "DATASTORE" Eigenschaft des Index lässt sich definieren wo die Daten liegen, wichtig ist es einen eindeutigen Primary Key für den späteren Zugriff auf die Daten zur Verfügung zu haben.
 +
 +=> [[prog:oracle_text_multiple_column_user_datastore|Mit Oracle Text mehrere Spalten mehrerer Tabellen indizieren]]
 +
 +
 +
 +
 +
 +
 +----
 +
 +==== Installation von Oracle Text in der Datenbank ( None CDB!) ====
 +
 +
 +Allerdings sollten vor der Verwendung nach der Installation noch die jeweiligen Parameter von Oracle Text optimiert und eingestellt  werden!
 +
 +
 +=== 11g ===
  
 Am einfachsten ist die Installation gleich zu Beginn bei der Datenbank Installation. Am einfachsten ist die Installation gleich zu Beginn bei der Datenbank Installation.
Zeile 373: Zeile 393:
  
 #check: #check:
-elect comp_name, status, substr(version,1,10) as version from dba_registry where comp_id = 'CONTEXT';+select comp_name, status, substr(version,1,10) as version from dba_registry where comp_id = 'CONTEXT';
 select * from ctxsys.ctx_version; select * from ctxsys.ctx_version;
 select object_name, object_type, status from dba_objects where owner='CTXSYS' and status != 'VALID' order by object_name; select object_name, object_type, status from dba_objects where owner='CTXSYS' and status != 'VALID' order by object_name;
  
 </code> </code>
-Siehe auch dazu Support Note: 11g R2 - ID 970473.1, siehe für 12c  ID 1666831.1 - nur noch Database Configuration Assistant (DBCA) offizell möglich. 
  
-Allerdings sollten vor der Verwendung noch die jeweiligen Parameter von Oracle Text optimiert und eingestellt werden. 
  
 +  * Siehe auch dazu Support Note: 11g R2 - ID 970473.1
 +
 +===12c===
 +
 +   * Siehe für 12c  ID 1666831.1 - nur noch Database Configuration Assistant (DBCA) offizell möglich.
 +
 +
 +===19c ===
 +
 +  * Siehe Support Node : Oracle Text Installation Steps For New 19c Installs (Doc ID 2591868.1)
 +
 +<code sql>
 +
 +#set DB enviroment
 +cd $ORACLE_HOME/rdbms/admin
 +
 +sqlplus / as sysdba
 +
 +spool /tmp/oracle_text_install.log
 +
 +@?/ctx/admin/catctx.sql ctxsys_pwd_changeon_install SYSAUX TEMP NOLOCK
 +
 +exit
 +
 +#load language settings
 +
 +-- 19c Change  To use the CTXSYS schema you must"connect / as sysdba" followed by "alter session set CURRENT_SCHEMA=CTXSYS;"
 +
 +sqlplus / as sysdba
 +
 +alter session set CURRENT_SCHEMA=CTXSYS;
 +
 +@?/ctx/admin/defaults/dr0defin.sql "GERMAN";
 +
 +exit
 +
 +
 +-- test
 +select comp_name, status, substr(version,1,10) as version from dba_registry where comp_id = 'CONTEXT';
 +select * from ctxsys.ctx_version;
 +
 +</code>
  
  
dba/oracle_text.txt · Zuletzt geändert: 2022/03/11 09:29 von gpipperr