Oracle8i interMedia Text Migration
Release 2 (8.1.6)

Part Number A77061-01

Library

Product

Contents

Index

Go to previous page Go to beginning of chapter Go to next page

Index Preferences, 2 of 4


Preference Objects

Changes to Index Preference Objects

Table 4-1 lists the objects that are used to create preferences for indexing that have changed or are obsolete from 2.x to 8.1.

You can migrate preferences defined with 2.x objects manually using the information in Table 4-1, or you can use the migration scripts.

See Also:

For more information on using the migration scripts, see "Using the Index Migration Scripts" in this chapter.

For more information about creating preferences, see Chapter 5, "Indexing"


Table 4-1
Preference Class  Preference Object  Status  Migration Notes 

Datastore

 

DIRECT 

Changed 

Renamed to DETAIL_DATSTORE 

 

MASTER DETAIL 

Obsolete 

In 8.1, MASTER DETAIL is obsolete.

You set up master/detail tables using the DETAIL_DATASTORE object (MASTER DETAIL NEW in 2.x). 

 

MASTER DETAIL NEW 

Changed 

Renamed to DETAIL_DATASTORE 

 

OSFILE 

Changed 

Renamed to FILE_DATASTORE 

 

URL 

Changed 

Renamed to URL_DATASTORE 

Filter 

NULL FILTER 

Changed 

Renamed to NULL_FILTER 

 

BLASTER FILTER 

Obsolete 

In 8.1, BLASTER FILTER is obsolete.

To index single or mixed format columns, use INSO_FILTER object. The INSO filter autodetects, so format attribute is not needed.

To index formats (single or mixed column) not supported by INSO_FILTER, create/supply a user filter and use USER_FILTER object, specifying the executable name with the command attribute. 

 

HTML FILTER 

Obsolete 

To index HTML documents without indexing HTML tags, create and specify a section group preference of type HTML_SECTION_GROUP.

If Japanese CODE_CONVERSION is on for HTML documents in 2.x, use the CHARSET_FILTER filter preference with CHARSET set to JAAUTO. KEEP_TAG is not needed anymore as HTML filtering and sectioning have been combined in one object. 

 

USER FILTER 

Changed 

Renamed to USER_FILTER 

Lexer 

BASIC LEXER 

Changed 

Renamed to BASIC_LEXER

In addition, the SENT_PARA is no longer a valid attribute. To enable sentence or paragraph searching, add a special section to the section group preference. 

 

JAPANESE V-GRAM LEXER 

Changed 

Renamed to JAPANESE_VGRAM_LEXER

In addition, in 8.1, this object has no attributes. 

 

KOREAN LEXER 

Changed 

Renamed to KOREAN_LEXER

In addition, in 8.1, attributes have been added to allow users to control what is indexed. 

 

CHINESE V-GRAM LEXER 

Changed 

Renamed to CHINESE_VGRAM_LEXER

In addition, this object has no attributes. 

 

THEME LEXER 

Obsolete 

To index themes, use BASIC_LEXER with INDEX_THEMES attribute set to TRUE. 

 

NLS_LEXER 

Obsolete 

This object was not implemented in 2.x and has been removed for 8.1 

Wordlist 

GENERIC WORD LIST 

Changed 

Renamed to BASIC_WORDLIST

In addition, the STCLAUSE, INSTCLAUSE, SOUNDEX_AT_INDEX, and SECTION_GROUP attributes are obsolete.

Soundex is automatically enabled and does not require any attributes.

To specify a section group for an index, first create a section group using CTX_DDL.CREATE_SECTION_GROUP, then specify the section group in the parameter string of CREATE INDEX.

BASIC_WORDLIST only requires attributes for the STEMMER and FUZZY attributes. 

Stoplist 

GENERIC STOP LIST 

Obsolete 

Create stoplists using the CTX_DDL.CREATE_STOPLIST procedure and specify the stoplist in the parameter string of CREATE INDEX.  

Engine 

GENERIC ENGINE 

Changed 

Renamed to BASIC_STORAGE

In 8.1, Engine preference renamed to Storage preference.

In addition, all the 2.X attributes are obsolete.

No INDEX_MEMORY attribute. Set indexing memory in the parameter string of CREATE INDEX and ALTER INDEX.

Various options have been combined. So, instead of specifying three clauses for each table as I1I_TABLESPACE, I1I_STORAGE etc., specify all clauses with one attribute I_TABLE_CLAUSE. 

Loader

 

GENERIC LOADER 

Obsolete 

These preference objects were used in 2.x to create sources for automating text loading using ctxload.

In 8.1, ctxload no longer supports text loading. As a result, these preference objects are obsolete.

To load text in database, use SQL*Loader. 

NULL TRANSLATOR 

Obsolete 

USER TRANSLATOR 

Obsolete 

DIRECTORY READER 

Obsolete 

Compressor

 

NULL COMPRESSOR 

Obsolete 

This object was not implemented in 2.x and has been removed for 8.1. 

New Indexing Objects

Oracle8i interMedia Text 8.1 has some new indexing objects.

See Also:

For a complete list of the interMedia Text 8.1 indexing objects, see Oracle8i interMedia Text Reference


Go to previous page Go to beginning of chapter Go to next page
Oracle
Copyright © 1996-2000, Oracle Corporation.

All Rights Reserved.

Library

Product

Contents

Index