dba:oracle_text
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
dba:oracle_text [2017/03/22 15:31] – [Mit Oracle Text über mehrere Tabellenspalten oder Tabellen suchen] gpipperr | dba:oracle_text [2021/08/19 14:41] – [Installation von Oracle Text in der Datenbank ( None CDB!)] gpipperr | ||
---|---|---|---|
Zeile 360: | Zeile 360: | ||
---- | ---- | ||
- | ==== 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 393: | ||
#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.txt · Zuletzt geändert: 2022/03/11 09:29 von gpipperr