dba:oracle_text
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
dba:oracle_text [2017/03/22 15:31] – [Mit Oracle Text über mehrere Tabellenspalten oder Tabellen suchen] gpipperr | dba:oracle_text [2022/03/11 09:29] (aktuell) – [Oracle Text Index Typen] gpipperr | ||
---|---|---|---|
Zeile 107: | Zeile 107: | ||
* In Transaktionslogik eingebunden | * In Transaktionslogik eingebunden | ||
* Suche mit dem **CATSEARCH** Operator | * Suche mit dem **CATSEARCH** Operator | ||
+ | * Mehr dazu siehe [[prod: | ||
Zeile 360: | Zeile 361: | ||
---- | ---- | ||
- | ==== Installation von Oracle Text in der Datenbank==== | + | ==== Installation von Oracle Text in der Datenbank |
+ | |||
+ | Allerdings sollten vor der Verwendung nach der Installation noch die jeweiligen Parameter von Oracle Text optimiert und eingestellt | ||
+ | |||
+ | |||
+ | === 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 388: | Zeile 394: | ||
#check: | #check: | ||
- | elect comp_name, status, substr(version, | + | select |
select * from ctxsys.ctx_version; | select * from ctxsys.ctx_version; | ||
select object_name, | select object_name, | ||
</ | </ | ||
- | 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/ | ||
+ | |||
+ | sqlplus / as sysdba | ||
+ | |||
+ | spool / | ||
+ | |||
+ | @?/ | ||
+ | |||
+ | exit | ||
+ | |||
+ | #load language settings | ||
+ | |||
+ | -- 19c Change | ||
+ | |||
+ | sqlplus / as sysdba | ||
+ | |||
+ | alter session set CURRENT_SCHEMA=CTXSYS; | ||
+ | |||
+ | SQL> select sys_context( ' | ||
+ | |||
+ | SYS_CONTEXT(' | ||
+ | -------------------------------------------------------------------------------- | ||
+ | CTXSYS | ||
+ | |||
+ | |||
+ | @?/ | ||
+ | |||
+ | exit | ||
+ | |||
+ | |||
+ | -- test | ||
+ | select comp_name, status, substr(version, | ||
+ | select * from ctxsys.ctx_version; | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | === Eine Schema für Oracle Text aktivieren === | ||
+ | |||
+ | Dazu muss die Rolle ctxapp vergeben werden. | ||
+ | |||
+ | |||
+ | |||
+ | <code sql> | ||
+ | |||
+ | GRANT CTXAPP TO MYUSER; | ||
+ | |||
+ | |||
+ | GRANT EXECUTE ON CTXSYS.CTX_CLS TO myuser; | ||
+ | GRANT EXECUTE ON CTXSYS.CTX_DDL TO myuser; | ||
+ | GRANT EXECUTE ON CTXSYS.CTX_DOC TO myuser; | ||
+ | GRANT EXECUTE ON CTXSYS.CTX_OUTPUT TO myuser; | ||
+ | GRANT EXECUTE ON CTXSYS.CTX_QUERY TO myuser; | ||
+ | GRANT EXECUTE ON CTXSYS.CTX_REPORT TO myuser; | ||
+ | GRANT EXECUTE ON CTXSYS.CTX_THES TO myuser; | ||
+ | GRANT EXECUTE ON CTXSYS.CTX_ULEXER TO myuser; | ||
+ | </ | ||
---- | ---- | ||
dba/oracle_text.1490193066.txt.gz · Zuletzt geändert: 2017/03/22 15:31 von gpipperr