Benutzer-Werkzeuge

Webseiten-Werkzeuge


dba:oracle_text_index_themes

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
dba:oracle_text_index_themes [2016/02/20 16:12] – [Einen Oracle Theme Index aufbauen] gpipperrdba:oracle_text_index_themes [2016/02/20 16:39] – [Eine eigene Ontologie / Knowlege Base anlegen] gpipperr
Zeile 187: Zeile 187:
 ---- ----
  
-=== Eine eigene Ontologie / Knowlege Base anlegen ===+=== Eine eigene Ontologie / Knowlege Base /  Thesaurus  anlegen ===
  
 Eine Knowlege Base in Oracle Text basiert auf einem bestehenden Thesaurus und wird mit dem  [[https://docs.oracle.com/database/121/CCREF/cexec.htm#CCREF2189|ctxkbtc]] Tool erzeugt. Eine Knowlege Base in Oracle Text basiert auf einem bestehenden Thesaurus und wird mit dem  [[https://docs.oracle.com/database/121/CCREF/cexec.htm#CCREF2189|ctxkbtc]] Tool erzeugt.
  
 D.h. das Problem besteht im ersten Schritt darin einen Thesaurus für das zu bearbeitende Thema zu erstellen. D.h. das Problem besteht im ersten Schritt darin einen Thesaurus für das zu bearbeitende Thema zu erstellen.
-Siehe => https://docs.oracle.com/database/121/CCAPP/GUID-05C24323-568D-4952-9358-7C98D68B19BF.htm#CCAPP0900 und https://docs.oracle.com/database/121/CCREF/cthes.htm#CCREF1600 
  
-Beispiel: 
-<code > 
-Fahrzeug 
-    NT auto 
-    NT pkw 
-</code> 
-  
-Laden mit ctxload 
-<code> 
-ctxload -thes   
-        -thescase y    
-        -name fahrzeuge   
-        -file fahrzeug.thes  
-        -user ctxsys/ctxsys  
  
-</code>+Siehe dazu im Detail = [[dba:oracle_text_thesaurus|Mit einem Thesaurus und Oracle Text arbeiten]]
  
-Thesaurus übersetzen 
-<code> 
-ctxkbtc -user ctxsys/ctxsys -name fahrzeuge 
-</code> 
  
-Oder mit Pl/SQL +Siehe auch => https://docs.oracle.com/database/121/CCAPP/GUID-05C24323-568D-4952-9358-7C98D68B19BF.htm#CCAPP0900 und https://docs.oracle.com/database/121/CCREF/cthes.htm#CCREF1600
-<code sql> +
-Begin +
- +
-  Ctx_Thes.Create_Thesaurus ( +
-    name     => 'fahrzeuge', +
-    casesens => false ); +
- +
-  Ctx_Thes.Create_Phrase ( +
-    tname   => 'fahrzeuge', +
-    phrase  => 'fahrzeug' ); +
- +
-  Ctx_Thes.Create_Phrase ( +
-    tname   => 'fahrzeuge', +
-    phrase  => 'auto', +
-    rel     => 'NT', +
-    relname => 'fahrzeug' ); +
-  Ctx_Thes.Create_Phrase ( +
-    tname   => 'fahrzeuge', +
-    phrase  => 'auto', +
-    rel     => 'NT', +
-    relname => 'pkw' ); +
-end; +
-/ +
-</code>+
  
  
dba/oracle_text_index_themes.txt · Zuletzt geändert: 2016/04/24 22:15 von gpipperr