Oracle8 ConText Cartridge Administrator's Guide
Release 2.3

A58165-01

Library

Product

Index

Next

Contents

Title and Copyright Information

Send Us Your Comments

Preface

1 Introduction

What is ConText?
ConText Features
ConText and the Oracle Server
Overview of Administration Tasks
ConText Administration
Text Setup and Management
Linguistics Setup
Administration Methods
Command-line
Administration Tools

Part I ConText Administration

2 Administration Concepts

Administrator Responsibilities
System Administrator
Database Administrator (DBA)
ConText Roles
CTXADMIN Role
CTXAPP Role
CTXUSER Role
Predefined ConText Users
CTXSYS User
CTXDEMO User
ConText Servers
Text Operations
Text Request Queue
Server Log
Server Shutdown
Personality Masks
Loader (R) Personality
DDL (D) Personality
DML (M) Personality
Query (Q) Personality
Linguistic (L) Personality
DBA Personality
Text Request Queue
Administration Pipes
Query Pipe
DDL Pipe
DML Queue
Pending Table (DRQ_PENDING)
In-Progress Table (DRQ_INPROG)
Waiting Table (DRQ_WAITING)
Batches Table (DRQ_BATCHES)
Timestamps
Error Handling
Queue Management
Services Queue
Services Queue Table (CTX_SVCQ)
Error Handling
Queue Management

3 Administering ConText

Enabling One-step Queries
Setting TEXT_ENABLE for All Users
Setting TEXT_ENABLE for the Session
Managing Users
Creating ConText Users
Granting ConText Roles to Users
Granting EXECUTE Privileges to Application Developers
Managing ConText Servers
Starting ConText Servers
Viewing the Status of ConText Servers
Changing the Personality Masks of ConText Servers
Shutting Down ConText Servers
Managing ConText Queues
Viewing the DML Queue
Viewing the Services Queue
Removing Requests from the Services Queue
Enabling and Disabling Queues

4 ConText Server Executables and Utilities

ctxsrv Executable
Syntax
Examples
ctxctl Utility
Syntax
Examples

5 PL/SQL Packages - Administration

CTX_ADM: ConText Administration
CHANGE_MASK
GET_QUEUE_STATUS
RECOVER
SET_QUERY_BUFFER_SIZE
SHUTDOWN
UPDATE_QUEUE_STATUS
CTX_SVC: Services Queue Administration
CANCEL
CANCEL_ALL
CANCEL_USER
CLEAR_ALL_ERRORS
CLEAR_ERROR
CLEAR_INDEX_ERRORS
CLEAR_LING_ERRORS
REQUEST_STATUS
CTX_INFO: Product Information
GET_INFO
GET_STATUS
GET_VERSION

Part II Text Setup and Management

6 Text Concepts

The ConText Data Dictionary
Text Operations
Text Loading
DDL
DML
Text/Theme Queries
Linguistics Requests
Text Columns
Supported Datatypes
Textkeys
Composite Textkeys
Text Loading
Plain Text Loading
Batch Loading
Automated Batch Loading
Error Handling
Text Storage
Direct Storage
External Storage
Master-Detail Storage
External Text
Text Stored as File Names
Text Stored as URLs
Document Access Using HTTP or FTP
Text Filtering
Internal Filters
External Filters
Filters for Single-Format Columns
Filters for Mixed-Format Columns
Supported External Filter Formats for Mixed-Format Columns
Supplied External Filters
ConText Indexes
ConText Index Tables
Stages of ConText Indexing
Columns with Multiple Indexes
Index Fragmentation
Memory Allocation
Parallel Indexing
Index Updates
Index Optimization
Index Log
Text Indexes
Text Lexers
What's in a Text Index?
DDL and DML
Theme Indexes
Theme Lexer
What's in a Theme Index?
Linguistic Settings
Index Fragmentation
DDL and DML
Base-letter Conversion
Text Indexing
Text Queries
Thesauri
Thesaural Maintenance
Case-sensitivity
Query Expansion
Types of Thesaural Relationships
Synonyms
Hierarchical Relationships
Related Terms
Scope Notes
Document Sections
Sections
Section Groups
Startjoin and Endjoin Characters
Text Filtering
Document Section Setup
Predefined HTML Section Group and Sections
Section Searching

7 Understanding the ConText Data Dictionary: Indexing

Policies
What is a Policy?
Column Policies
Template Policies
Text Indexing Policies
Theme Indexing Policies
Policy Examples
Policy Attributes
Preferences in Policies
Predefined Template Policies
Preferences for Indexing
What is an Indexing Preference?
What is a Tile?
Data Store Predefined Preferences
Filter Predefined Preferences
Lexer Predefined Preferences
Engine Predefined Preferences
Wordlist Predefined Preferences
Stoplist Predefined Preferences
Data Store Tiles
List of Data Store Tiles and Attributes
DIRECT Tile
MASTER DETAIL Tile
MASTER DETAIL NEW Tile
OSFILE Tile
URL Tile
Data Store Example
Filter Tiles
List of Filter Tiles and Attributes
BLASTER FILTER Tile
FILTER NOP Tile
HTML FILTER Tile
USER FILTER Tile
Filter Examples
Lexer Tiles
Text Lexers
Theme Lexer
List of Lexer Tiles and Attributes
BASIC LEXER Tile
CHINESE V-GRAM LEXER Tile
JAPANESE V-GRAM LEXER Tile
KOREAN LEXER Tile
THEME LEXER Tile
Lexer Examples
Engine Tiles
List of Engine Tiles and Attributes
ENGINE NOP Tile
GENERIC ENGINE Tile
Engine Example
Wordlist Tiles
List of Wordlist Tiles and Attributes
GENERIC WORD LIST Tile
Wordlist Example
Stoplist Tiles
List of Stoplist Tiles and Attributes
GENERIC STOP LIST Tile
Stoplist Example

8 Understanding the ConText Data Dictionary: Text Loading

Sources
What is a Source?
Source Attributes
Preferences in Sources
Preferences for Text Loading
What is a Text Loading Preference?
Reader Predefined Preferences
Engine Predefined Preferences
Translator Predefined Preferences
Reader Tiles
DIRECTORY READER Tile
Engine Tiles
GENERIC LOADER Tile
Translator Tiles
NULL TRANSLATOR Tile
USER TRANSLATOR Tile

9 Setting Up and Managing Text

Loading Text
Using ctxload
Using ConText Servers for Automated Text Loading
Generating Document Textkeys
Updating/Exporting a Document
Managing Preferences
Creating a Preference
Creating an Engine Preference
Creating a Data Store Preference for a Master Table
Creating Filter Preferences
Creating a Theme Lexer Preference
Creating a Stoplist Preference
Deleting a Preference
Managing Policies
Creating a Column Policy
Creating a Theme Indexing Policy
Using Composite Textkeys in a Policy
Creating a Template Policy
Modifying a Policy
Deleting a Policy
Managing Indexes
Creating an Index
ConText Indexing in Parallel
Indexing Existing Columns (Hot Upgrade)
Updating an Index
Dropping an Index
Optimizing an Index
Resuming Index Creation/Optimization
Managing Thesauri
Creating a Thesaurus
Creating a Case-sensitive Thesaurus
Creating/Updating a Thesaurus Entry
Deleting a Thesaurus
Creating a Thesaurus Output File
Managing Document Sections
Creating a Section Group
Creating a Section
Creating a Wordlist Preference with a Section Group
Creating a Policy for a Section Group
Viewing Sections and Section Groups
Removing a Section from a Section Group
Dropping a Section Group

10 Text Loading Utility

Overview of ctxload
Text Loading
Document Updating/Exporting
Thesaurus Importing and Exporting
Command-line Syntax
Mandatory Arguments
Optional Arguments
Usage Notes
Command-line Examples
Text Load Example
Document Update Example
Document Export Examples
Thesaurus Import Example
Thesaurus Export Example
Structure of Text Load File
Load File Structure
Load File Syntax
Example of Embedded Text in Load File
Example of File Name Pointers in Load File
Structure of Thesaurus Import File
Alternate Hierarchy Structure
Import File Structure for Terms
Import File Structure for Relationships
Examples of Import Files

11 PL/SQL Packages - Text Management

CTX_DDL: Text Setup and Management
ADD_SECTION
CLEAR_ATTRIBUTES
CREATE_INDEX
CREATE_POLICY
CREATE_PREFERENCE
CREATE_SECTION_GROUP
CREATE_SOURCE
CREATE_TEMPLATE_POLICY
DROP_INDEX
DROP_INTTRIG
DROP_POLICY
DROP_PREFERENCE
DROP_SECTION_GROUP
DROP_SOURCE
OPTIMIZE_INDEX
REMOVE_SECTION
RESUME_FAILED_INDEX
SET_ATTRIBUTE
UPGRADE_INDEX
UPDATE_POLICY
UPDATE_SOURCE
CTX_DML: ConText Index Update
REINDEX
SYNC
SYNC_QUERY
CTX_THES: Thesaurus Management
CREATE_PHRASE
CREATE_THESAURUS
DROP_THESAURUS

Part III Appendices

A Supplied Stoplists

English Stoplist
French Stoplist
German Stoplist
Italian Stoplist
Spanish Stoplist

B ConText Views

ConText Server Views
CTX_ALL_SERVERS
CTX_SERVERS
ConText Queue Views
CTX_ALL_DML_QUEUE
CTX_ALL_DML_SUM
CTX_ALL_QUEUE
CTX_INDEX_ERRORS
CTX_INDEX_STATUS
CTX_LING_ERRORS
CTX_USER_DML_QUEUE
CTX_USER_DML_SUM
CTX_USER_QUEUE
CTX_USER_SVCQ
ConText Data Dictionary Views
CTX_ALL_PREFERENCES
CTX_ALL_SECTIONS
CTX_ALL_SECTION_GROUPS
CTX_ALL_THESAURI
CTX_CLASS
CTX_COLUMN_POLICIES
CTX_INDEX_LOG
CTX_OBJECTS
CTX_OBJECT_ATTRIBUTES
CTX_OBJECT_ATTRIBUTES_LOV
CTX_POLICIES
CTX_PREFERENCES
CTX_PREFERENCE_ATTRIBUTES
CTX_PREFERENCE_USAGE
CTX_SOURCE
CTX_SQES
CTX_SYSTEM_PREFERENCES
CTX_SYSTEM_PREFERENCE_USAGE
CTX_SYSTEM_TEMPLATE_POLICIES
CTX_TEMPLATE_POLICIES
CTX_USER_COLUMN_POLICIES
CTX_USER_INDEX_LOG
CTX_USER_POLICIES
CTX_USER_PREFERENCES
CTX_USER_PREFERENCE_ATTRIBUTES
CTX_USER_PREFERENCE_USAGE
CTX_USER_SECTIONS
CTX_USER_SECTION_GROUPS
CTX_USER_SOURCES
CTX_USER_SQES
CTX_USER_TEMPLATE_POLICIES
CTX_USER_THESAURI

C ConText Index Tables and Indexes

ConText Index Tables
DR_nnnnn_I1Tn
DR_nnnnn_KTB
DR_nnnnn_LST
DR_nnnnn_NLT
DR_nnnnn_I1W
Oracle Indexes for ConText Index Tables
SQR Table
DR_nnnnn_SQR
Oracle Index for DR_nnnnn_SQR


Next
Oracle
Copyright © 1997 Oracle Corporation.

All Rights Reserved.

Library

Product

Index