(9.2.0.5.0) 9i - Oracle Text - Indexing of Oracle files on the FTP server

I'm using Oracle 9i (9.2.0.5.0) and I cannot upgrade to a newer version of Oracle DB.
I am new to this technology, and I have not tried it yet myself.

I was reading some articles, documents or references on Oracle text technology and I find that Oracle text must be able to create an index of context on files residing on the FTP server.
I also discovered that, for this purpose, a 'URL_DATASTORE' should be used.

I'd be happy if someone can answer my question before I decide to start using this technology:
Is there a limitation that I should be informed when creating index of context on files residing on the FTP server? (file size limit, limitation of the types of files supported)
-In the creation of the index process are the files indexed, downloaded and copied in the Oracle database permanently or only temporarily until the index is created?
-Everything is of incremental indexing (when I add new files in the data store that I don't have to rebuild the entire index)?
There there a formula between context index disk size and the disk size indexed files?

Kind regards

Michal

Is there a limitation that I should be informed when creating index of context on files residing on the FTP server? (file size limit, limitation of the types of files supported)
Maximum file size is configurable up to 2 GB. No limitation on the file type from the data store itself, but if you want to process binary file list filter suported file formats will apply (see the appendix in the Administrator's guide)

-In the creation of the index process are the files indexed, downloaded and copied in the Oracle database permanently or only temporarily until the index is created?
That temporarily

-Everything is of incremental indexing (when I add new files in the data store that I don't have to rebuild the entire index)?
The question, I suspect that you see this as a robot - you expect to provide the address of an FTP site and have it look for all documents. This isn't how it works. Instead, you must place all of the URLS in a table, and text will index these URLS (and only these URLs)

If new files are added, you must reorganize somehow having the new lines added to your table. Then the text will do an incremental update, it will not have to rebuild the entire index.

There there a formula between context index disk size and the disk size indexed files?
It varies a lot depending on the data types and indexing of selected options, but a typical result is that the index will be 40% of the total size of the file. However, if the documents are in the format (for example, Word, PDF) the percentage will be much smaller.

Tags: Database

Similar Questions

  • Convert a text into an MP3 file in the Alex voice?

    Hello world

    Is it possible to convert a text file to an MP3 file in the Alex voice on the iPad or Windows PC?  Apparently, this can be done on the Mac.

    I use the Alex voice to read the text all the time on my iPad, and I would like to be able to save the text as an MP3 file so that I can play on other devices (for example, iPod, Windows PCs).  So far I could not find built into the functionality of the iPad or iPad app that would allow me to do.  I also was not able to find any program for Windows PC that does this.

    I found various programs that convert text into MP3 files (for example, TextAloud3, Voice Reader home 15, etc.), but I like the Alex voice much more than the voice in these programs, so I really hope that there is a way to do it on the iPad or Windows PC.

    Thank you in advance for your help!

    N ° you can't do on an iPad. I don't think there's a way to do it on a Windows PC since voice is the property of Apple, as far as I know.

  • Multiple Oracle homes on the same server (Oracle ACE and DB)

    Hi all

    OS: RHEL 4.7
    Oracle Application Server: 10.1.3.1
    Oracle database: 11.2.0.1.0

    I was asked to install oracle 11g on a server that is already running Oracle Application Server 10.1.3.1

    Due to the lack of space on the server sys admin gave me space under/usr, Installation went smooth and successful and complete location 11 g installed is "/ usr/11 GR 2/app/product/11 g.

    Database is also created using DBCA with the location of the file ' / usr/11 GR 2/app / 11 g/oradata.

    It is, I need to define the environment variable under the same 'oracle' user when it connects, should be able to log on by typing just sqlplus...

    . Current user 'oracle' Bash_profile looks like this...

    ***********************************************************************
    # Get the aliases and functions
    If [~/.bashrc - f]; then
    . ~/.bashrc
    FI

    # Specific programs startup and user environment

    Path=/U01/Oracle/product/10.1.3.1/OracleAS_1/JDK/bin:$path:$Home/bin

    Export RPD_HOME = / home/oracle/ORABI/OBI/Server/repository
    export ORACLE_HOME=/u01/oracle/product/10.1.3.1/OracleAS_1
    #export JAVA_HOME=/u01/oracle/product/10.1.3.1/OracleAS_1/jdk
    export JAVA_HOME=/home/oracle/product/10.1.3.1/OracleAS_1/jdk/
    $PATH = path: $ORACLE_HOME/bin
    $PATH = path: $ORACLE_HOME/opmn/bin
    export ANT_HOME = / usr/local/ant
    export PATH = ${PATH}: ${ANT_HOME} / bin
    #export JAVA_HOME = / usr/local/ant/jdk


    export PATH

    *****************************************************************************

    Please suggest to include this also oracle_home in the .bash_profile above or any other solution to meet the needs...

    Thank you

    Published by: user1687821 on December 22, 2011 01:10

    Hello;

    I did a similar thing using Oracle 10 and 11, but I keep manual and use default bash for one.

    From the houses of the Oracle, I run the command: (using which profile I need)

    
     source ./o10g.profile
    
     
    

    Note the "unset ORACLE_HOME" command in each profile.

    o10g. Profile

    
    TMP=/tmp; export TMP
    TMPDIR=$TMP; export TMPDIR
    
    export ORACLE_BASE=/u01/app/oracle
    unset ORACLE_HOME
    export ORACLE_HOME=/u01/app/oracle/product/10.2.0
    #export DISPLAY=localhost:0.0
    export TZ=CST6CDT
    export ORA_OCI_NO_OPTIMIZED_FETCH=1
    ORA_OCI_NO_OPTIMIZED_FETCH=1; export ORA_OCI_NO_OPTIMIZED_FETCH
    export ORACLE_SID=
    export ORACLE_TERM=xterm
    #export TNS_ADMIN= Set if sqlnet.ora, tnsnames.ora, etc. are not in $ORACLE_HOME/network/admin
    
    export NLS_LANG=AMERICAN;
    
    LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
    LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
    export LD_LIBRARY_PATH
    
    # Set shell search paths
    
    unset PATH
    
    PATH=/usr/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin; export PATH
    export PATH=$PATH:$ORACLE_HOME/bin
    
    #CLASSPATH
    CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
    CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
    export EDITOR=vi
    set -o vi
    PS1='$PWD:$ORACLE_SID>'
    

    o11g. Profile

    TMP=/tmp; export TMP
    TMPDIR=$TMP; export TMPDIR
    
    export ORACLE_BASE=/u01/app/oracle
    unset ORACLE_HOME
    export ORACLE_HOME=/u01/app/oracle/product/11.2.0
    #export DISPLAY=localhost:0.0
    export TZ=CST6CDT
    export ORA_OCI_NO_OPTIMIZED_FETCH=1
    ORA_OCI_NO_OPTIMIZED_FETCH=1; export ORA_OCI_NO_OPTIMIZED_FETCH
    export ORACLE_SID=
    export ORACLE_TERM=xterm
    #export TNS_ADMIN= Set if sqlnet.ora, tnsnames.ora, etc. are not in $ORACLE_HOME/network/admin
    
    export NLS_LANG=AMERICAN;
    
    LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
    LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
    export LD_LIBRARY_PATH
    
    # Set shell search paths
    
    unset PATH
    
    PATH=/usr/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin; export PATH
    export PATH=$PATH:$ORACLE_HOME/bin
    
    #CLASSPATH
    CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
    CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
    export EDITOR=vi
    set -o vi
    PS1='$PWD:$ORACLE_SID>'
    

    Best regards

    mseberg

  • How can copy text from a PDF file in the right order?

    I get texts translation of customers in PDF files. I need to copy some of the text of these files in Word, but the selection of Adobe jumps tool documents around, seemingly at random, sort of paragraphs and lines from different locations on a page are automatically selected together. The tables are particularly bad. If I try to copy an entire file, receives yet more random order. For example, all the titles of the document can be gathered in one place. I tried various PDF conversion software. They put all the PDF content in the areas of text, which is not suitable for my purposes. I want to just copy the PDF files in the exact order in which they appear on the page in text form that I can handle in Word. I'm now up to version 9.3.0 and there has been no improvement. Is there a solution to this problem?

    Hey, Marcoola.

    I agree that by copying and sticky from PDF to Word maunally are really difficult and tedious work. I have encounterd this problem before. Fortunately the problem can be solved perfectly now. I recommend AnyBizSoft PDF to Word Converter, which is totally free for months before. This conversion mode supports three app - batch, partial, right-click conversion and it even supports encrypted PDF conversion, previously you must have legal rights. And the conversion quality is superb, all the original text, page, images and hyperlinks will be preserved in an editable word document. It is more useful than those software online for free. It will be useful.

  • Can I install the Hyperion, WebLogic, and Oracle products on the same server

    I want to install 11 Hyperion, planning products and related products in a production environment. I find the following statement in the document of Hyperion: "the application server and the Hyperion product that you deploy must be installed on the same computer." This confused me.

    The next is what I think: weblogic server in sever installation 1 (UNIX), install the Oracle server in 2 performance management (UNIX) and install Service Foundation Hyperion Essbase, server and Planning Server 3 (Windows), it's a good solution? What I have to install Weblogic and Hyperion server products in the same Windows machine?
    (Here, contain the Oracle Hyperion and Hyperion willl deployed on Weblogic server repository data). Can recommend you a better solution? I think that, if I use multiple servers for different purposes, the performance may be better.
    Please advise and correct me, thank you!

    Bob

    Yes, if you need to share the burden between products that use web applications then you need to install weblogic on servers that you divide to load between.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Text added in loop file adds the value of delimiter unwanted at the end of each iteration.

    I use 'Export to Spreadsheet.vi' in a loop that records a text file and adds data to a waveform table 1 d for each iteration. My problem is that, at the end of each iteration of what an extra delimiter value is added to the file. When I then try to graph my data, I get the holes, as shown below (circled in black).

    When I start to analyze the data, I'm sure it will be a nuisance. I can't find a solution to this problem. Any advice would be greatly appreciated.

    Thank you.

    Any wire TRUE here

  • How to add text to multiple jpg files at the same time.  Need directions click by click. Thank you

    Try adding text watermark to multiple photos at once.  using Photoshop Elements 6. I was able to do one at a time.  Looking for the sequence to add the same text in the same place for a whole lot of pictures.  Need directions click by click.  Thank you

    gaillfrench wrote:

    Try adding text watermark to multiple photos at once.  using Photoshop Elements 6. I was able to do one at a time.  Looking for the sequence to add the same text in the same place for a whole lot of pictures.  Need directions click by click.  Thank you

    Go to file > process several files. In the dialog box, under 'Labels', select watermark from the menu drop down. You can customize the text (position, police, color, etc.), here.

    Suggest her set you up an empty folder on your desktop that is different from the source folder, so that you don't overwrite the originals.

    In addition, treat files separately from those in landscape orientation portrait.

  • How to input text index search/edit/delete in the documents

    Hello

    I have a catalog that contains a lot of index entries. I use indexes to sort all products. Usually the index entry is 'product name', and if the product is "New", I'll add 'product name NEW' in the index.

    So when I do the new catalog, I have to remove the old texts 'NEW' in the index.

    1. How can I find the index entries in the document (protected by a kind of brand that can be found)?
    2. How can I change/remove the specific text in the index entries?

    Thank you in advance to anyone who responds to this post.

    Open ExtendScript Toolkit, paste the script below and press "F5".

    #target "indesign";
    
    (function () {
        var doc = app.activeDocument,
            indexIdx = doc.indexes.length - 1;
    
        function removeNewEntriesFromIndex(index) {
            var idx = index.topics.length - 1;
    
            for (; idx >= 0; idx -= 1) {
                index.topics[idx].name = index.topics[idx].name.replace(/ *NEW$/, '');
            }
        }
    
        for (; indexIdx >= 0; indexIdx -= 1) {
            removeNewEntriesFromIndex(doc.indexes[indexIdx]);
        }
    }());
    
  • Oracle, equivalent to the SQL SERVER CLRClipString function

    Hello friends,

    I am running the following sql query in SQL SERVER successfully...

    Select * from
    CLRSplitString ('33, 54, 105, 148, 149, 163, 165, 179, 193, 195, 201, 202, 234, 239, 279, 282, 297, 299, 329, 332, 350, 415, 417, 439, 440, 500, 552, 570, 589, 603, 628, 655', ", ',') x
    Join dbo. PART_ADDL_INFO_NAMES_V v x.col1 = v.addl_info_name_id

    I would like to implement the same ORACLE sql statement.

    I created the function that takes the comma-separated string and display as a single column... I want emerging in oracle as a sql statement...


    create or replace function str2tbl
    (p_str in varchar2)
    p_delim in varchar2 default '.')
    return myTableType
    as
    long l_str p_str default. p_delim;
    number of l_n;
    myTableType l_data: = myTabletype();
    Start
    loop
    l_n: = instr (l_str, p_delim);
    When the output (nvl(l_n,0) = 0);
    l_data.extend;
    l_data (l_data.count): = ltrim (rtrim (substr(l_str,1,l_n-1)));
    l_str: = substr (l_str, l_n + length (p_delim));
    end loop;
    L_data return;
    end;
    /

    DECLARE
    v_array mytabletype;
    BEGIN
    v_array: = str2tbl ('10.01.03.04.234');
    BECAUSE me in 1... v_array. COUNTING LOOP
    DBMS_OUTPUT. Put_line (v_array (i));
    END LOOP;
    END;
    /
    10
    01
    03
    04
    234


    appreciate your help...

    Thank you

    If you need to split a single string:

    with t as (
               select '33,54,105,148,149,163,165,179,193,195,201,202,234,239,279,282,297,299,329,332,350,415,417,439,440,500,552,570,589,603,628,655' str from dual
              )
    select  regexp_substr(str,'[^,]+',1,level) sub_str
      from  t
      connect by level <= regexp_count(str,',') + 1
    /
    
    SUB_STR
    -------------------
    33
    54
    105
    148
    149
    163
    165
    179
    193
    195
    201
    
    SUB_STR
    -------------------
    202
    234
    239
    279
    282
    297
    299
    329
    332
    350
    415
    
    SUB_STR
    -------------------
    417
    439
    440
    500
    552
    570
    589
    603
    628
    655
    
    32 rows selected.
    
    SQL> 
    

    SY.
    PS REGEXP_COUNT is available in 11g only. If you are using 10g:

    with t as (
               select '33,54,105,148,149,163,165,179,193,195,201,202,234,239,279,282,297,299,329,332,350,415,417,439,440,500,552,570,589,603,628,655' str from dual
              )
    select  regexp_substr(str,'[^,]+',1,level) sub_str
      from  t
      connect by level <= length(regexp_replace(str,'[^,]')) + 1
    /
    
  • Move the data files on the standby server without moving primary Oracle 11 g r2

    Hi all


    Oracle 11g 2 with EBS 11.5.0.2 version.

    The size of one of the mounting points on the standby is full and I'm going through one of the data files to another mount point without making any changes to the primary level.

    I tried Google and came across this link:
    http://oraclesea.blogspot.in/2011/12/move-datafiles-on-standby-server.html
    But it did not work... I had to start the database with the spfile to work.

    The steps mentioned in the blog:
    Include below parameter in standby parameter file
    DB_FILE_NAME_CONVERT = '/primary_location/xyz.dbf','/standby_location/xyz.dbf'
    ALTER DATABASE RECOVER MANAGED STANDBY DATABASE cancel;
    shut immediate
    startup nomount pfile=initSCSL.ora
    alter database mount standby database ;
    alter system set standby_file_management='MANUAL' SCOPE=MEMORY ; 
    ! cp /primary_location/xyz.dbf'  /standby_location/xyz.dbf
    alter database rename file  '/primary_location/xyz.dbf' to '/standby_location/xyz.dbf';
    alter system set standby_file_management='AUTO' SCOPE=MEMORY ; 
    alter database recover managed standby database parallel 4 disconnect from session;
    Can you please help me with the right steps...


    Concerning
    KK

    Edited by: 903150 Sep 26, 2012 22:41

    Here is an example for you.

    Database pending:

    SQL> select status,instance_name,database_role from v$database,v$instance;
    
    STATUS       INSTANCE_NAME    DATABASE_ROLE
    ------------ ---------------- ----------------
    OPEN         srprim           PHYSICAL STANDBY
    
    SQL> select file_name from dba_data_files;
    
    FILE_NAME
    --------------------------------------------------------------------------------
    C:\APP\SHIVANANDA.RAO\ORADATA\SRPRIM\USERS01.DBF
    C:\APP\SHIVANANDA.RAO\ORADATA\SRPRIM\UNDOTBS01.DBF
    C:\APP\SHIVANANDA.RAO\ORADATA\SRPRIM\SYSAUX01.DBF
    C:\APP\SHIVANANDA.RAO\ORADATA\SRPRIM\SYSTEM01.DBF
    C:\APP\SHIVANANDA.RAO\ORADATA\SRPRIM\USERS02.DBF
    
    SQL> select process,status,sequence# from v$managed_standby;
    
    PROCESS   STATUS        SEQUENCE#
    --------- ------------ ----------
    ARCH      CONNECTED             0
    ARCH      CONNECTED             0
    ARCH      CONNECTED             0
    ARCH      CONNECTED             0
    RFS       IDLE                  0
    RFS       IDLE                154
    MRP0      WAIT_FOR_LOG        154
    
    7 rows selected.
    
    SQL> show parameter name_convert
    
    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    db_file_name_convert                 string
    log_file_name_convert                string
    SQL> alter database recover managed standby database cancel;
    
    Database altered.
    
    SQL> shut immediate
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    SQL> exit
    Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    
    M:\>copy C:\APP\SHIVANANDA.RAO\ORADATA\SRPRIM\USERS02.DBF C:\APP\SHIVANANDA.RAO\ORADATA\DBTEST\USERS02.DBF
    1 file(s) copied.
    
    M:\>sqlplus sys/oracle@srprim as sysdba
    
    SQL*Plus: Release 11.2.0.1.0 Production on Thu Sep 27 14:57:16 2012
    
    Copyright (c) 1982, 2010, Oracle.  All rights reserved.
    
    Connected to an idle instance.
    
    SQL> startup mount
    ORACLE instance started.
    
    Total System Global Area  778387456 bytes
    Fixed Size                  1374808 bytes
    Variable Size             494929320 bytes
    Database Buffers          276824064 bytes
    Redo Buffers                5259264 bytes
    Database mounted.
    SQL> alter system set standby_file_management=manual;
    
    System altered.
    
    SQL> alter database rename file 'C:\APP\SHIVANANDA.RAO\ORADATA\SRPRIM\USERS02.DBF' to 'C:\APP\SHIVANANDA.RAO\ORADA
    A\DBTEST\USERS02.DBF';
    
    Database altered.
    
    SQL> alter database recover managed standby database disconnect from session;
    
    Database altered.
    
    SQL> select process,status,sequence# from v$managed_standby;
    
    PROCESS   STATUS        SEQUENCE#
    --------- ------------ ----------
    ARCH      CONNECTED             0
    ARCH      CONNECTED             0
    ARCH      CONNECTED             0
    ARCH      CONNECTED             0
    RFS       IDLE                  0
    RFS       IDLE                155
    MRP0      WAIT_FOR_LOG        155
    
    7 rows selected.
    
    SQL> select name from v$datafile;
    
    NAME
    --------------------------------------------------
    C:\APP\SHIVANANDA.RAO\ORADATA\SRPRIM\SYSTEM01.DBF
    C:\APP\SHIVANANDA.RAO\ORADATA\SRPRIM\SYSAUX01.DBF
    C:\APP\SHIVANANDA.RAO\ORADATA\SRPRIM\UNDOTBS01.DBF
    C:\APP\SHIVANANDA.RAO\ORADATA\SRPRIM\USERS01.DBF
    C:\APP\SHIVANANDA.RAO\ORADATA\DBTEST\USERS02.DBF
    

    1. you must close the database pending.
    2 copy the file that you want to move to the different mount point using the OS commands.
    3. Mount the standby database.
    4 rename the data through database level. Make sure that the standby_file_management is set to MANUAL
    5. start the MRP on the standby database.

    Please do not use more than one response to the thread ID. Because you created this thread with ID 903150, I propose to answer with the same ID, not the ID of the other.

  • How to migrate the Oracle database to the MySql server

    Hello

    I'm on a project that include databases oracle to MySql database migration, also include data warehouse servers.
    Please help me, what is the procedure to migrate the oracle to MySql database database, which takes relatively to the objects of care.
    If any link help me, please let me know.

    Hello
    This forum is for assistance to the migration of non-Oracle to Oracle databases. If you need assistance in migrating from Oracle to MySQL contact MySQL. You can try the forum MYSQL here-

    http://forums.MySQL.com/

    Kind regards
    Mike

  • Oracle Text Index

    Hi all

    I have a question about the Oracle text Index:

    The used Oracle text index after entering data in the CLOB column or before? or anytime.


    CREATE the INDEX Ora_TXT_Index_ON_Test ON te1 (name) INDEXTYPE IS CTXSYS. CONTEXT;

    EXEC DBMS_STATS. GATHER_TABLE_STATS (waterfall of the USER 'TE1' = > TRUE);

    concerning

    Hello
    a text index is not used in the normal way. You must use a clause in your SQL statement that is looking for your text by using the keyword Index of contains. An Oracle text Index will be refreshd of way manual or if you specify validation to your index.

    Perhaps this links help
    http://Oracle-text-de.blogspot.co.at/2008/06/scoring-MIT-Oracle-text.html
    http://docs.Oracle.com/CD/B19306_01/text.102/b14218/cqoper.htm

    concerning
    Peter

  • Problem establish Oracle Database Gateway for SQL Server

    I configured dblink between Oracle and SQL Server by using the 'Oracle Database Gateway for SQL Server' method.

    I use dg4odbc and freetds, suite Doc-ID 561033.1 .

    I have my isql and osql works correctly, tsql.
    But get below error when query any table/column of Oracle sql * for the sql server database.

    Select subscription_type in Address@ITSMSP;

    ORA-28511: lost RPC connection to heterogeneous remote agent using SID = ORA-28511: lost CPP
    connecting to heterogeneous remote agent to help
    SID = (Description = (Address = (Protocol = TCP)(Host=localhost) (port = 1522)) (CONNECT_DATA = (SID = ITSM-Prod)))
    ORA-02063: preceding the line of ITSMSP


    As per below track appears after the connection is a failure.
    I get this error with each table or column selection.
    I already prepare DBlink user id and password with the double quotes and link with the apostrophe.
    One thing surprised me when I close my session it request commit or rollback.
    Although I don't do anything except select.
    I already tried by setting autocommit on, but still getting the same error.


    We create the oracle for sql server before database gateway. This time, few things are different:
    1. the name of the server (on sql server database) contains a '-' hyphen.
    2. name of database server Sql contain also one '-' hyphen.
    2 sql database server for windows 64 - bit OS, prior, we used 32 bits.

    Please let me know if anyone set the Oracle database gateway using dg4odbc and freetds to sql server where the database of sql server resident in 64-bit windows machine.


    Here's the snapshot trace: remove the server name with *.

    Oracle Corporation - Tuesday 2 April 2013 21:15:38.096

    Heterogeneous Agent release
    11.2.0.3.0

    Oracle Corporation - Tuesday 2 April 2013 21:15:38.096

    Version 11.2.0.3.0

    Hgogprd entries
    HOSGIP to 'HS_FDS_TRACE_LEVEL' returned '4 '.
    Hgosdip entries
    default assignment of 50 HS_OPEN_CURSORS
    setting HS_FDS_RECOVERY_ACCOUNT or 'RECOVER '.
    HS_FDS_RECOVERY_PWD layout to the default
    default HS_FDS_TRANSACTION_LOG of HS_TRANSACTION_LOG layout
    HS_IDLE_TIMEOUT layout to the default 0 value
    layout by default HS_FDS_TRANSACTION_ISOLATION of "READ_COMMITTED".
    layout by default «AL32UTF8» HS_NLS_NCHAR
    layout HS_FDS_TIMESTAMP_MAPPING default 'DATE '.
    layout HS_FDS_DATE_MAPPING default 'DATE '.
    layout HS_RPC_FETCH_REBLOCKING failure to 'ON '.
    HS_FDS_FETCH_ROWS layout without '100 '.
    parameter HS_FDS_RESULTSET_SUPPORT default 'FALSE '.
    parameter HS_FDS_RSET_RETURN_ROWCOUNT default 'FALSE '.
    parameter HS_FDS_PROC_IS_FUNC default 'FALSE '.
    parameter HS_FDS_MAP_NCHAR if there is no 'TRUE '.
    setting HS_NLS_DATE_FORMAT or 'YYYY-MM-DD HH24:MI:SS ".
    parameter HS_FDS_REPORT_REAL_AS_DOUBLE default 'FALSE '.
    HS_LONG_PIECE_TRANSFER_SIZE layout without "65536".
    parameter HS_SQL_HANDLE_STMT_REUSE default 'FALSE '.
    parameter HS_FDS_QUERY_DRIVER if there is no 'TRUE '.
    HOSGIP returned the value 'FALSE' to HS_FDS_SUPPORT_STATISTICS
    parameter HS_FDS_QUOTE_IDENTIFIER if there is no 'TRUE '.
    setting in HS_KEEP_REMOTE_COLUMN_SIZE if 'OFF '.
    parameter HS_FDS_GRAPHIC_TO_MBCS default 'FALSE '.
    parameter HS_FDS_MBCS_TO_GRAPHIC default 'FALSE '.
    Default value of 64 assumed for HS_FDS_SQLLEN_INTERPRETATION
    HS_CALL_NAME_ISP layout "gtw$: SQLTables; GTW$: SQLColumns. GTW$: SQLPrimaryKeys. GTW$: SQLForeignKeys. GTW$: SQLProcedures. GTW$: SQLStatistics; "gtw$: SQLGetInfo.
    parameter HS_FDS_DELAYED_OPEN if there is no 'TRUE '.
    HS_FDS_WORKAROUNDS layout by default "0".
    Release of hgosdip, rc = 0
    ORACLE_SID is ' *-* '.
    Product information:
    Port RLS / Upd:3 / 0 PrdStat:0
    Agent: Oracle Database Gateway for ODBC
    : Installation
    Class: ODBC, ClassVsn:11.2.0.3.0_0011, Instance: *-*.
    Release of hgogprd, rc = 0
    Hgoinit entries
    HOCXU_COMP_CSET = 1
    HOCXU_DRV_CSET = 31
    HOCXU_DRV_NCHAR = 873
    HOCXU_DB_CSET = 873
    HS_LANGUAGE is american_america.we8iso8859p1
    LANG is en_US. UTF-8
    HOCXU_SEM_VER = 112000
    Entry hgolofn to 2013/04/02-21: 15:38
    HOSGIP to 'HS_FDS_SHAREABLE_NAME' returned ' / usr/lib64/libodbc.so '.
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLAllocHandle
    symbol_peflctx = 0x2ca08300
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLBindCol
    symbol_peflctx = 0x2ca08390
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLBindParameter
    symbol_peflctx = 0x2ca08b50
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLCancel
    symbol_peflctx = 0x2ca09dc0
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLDescribeParam
    symbol_peflctx = 0x2ca11890
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLDisconnect
    symbol_peflctx = 0x2ca11d30
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLEndTran
    symbol_peflctx = 0x2ca14580
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLExecute
    symbol_peflctx = 0x2ca15a20
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLFetch
    symbol_peflctx = 0x2ca16220
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLFreeHandle
    symbol_peflctx = 0x2ca17c40
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLFreeStmt
    symbol_peflctx = 0x2ca17c60
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetData
    symbol_peflctx = 0x2ca19370
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetEnvAttr
    symbol_peflctx = 0x2ca1c4f0
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetFunctions
    symbol_peflctx = 0x2ca1c890
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLMoreResults
    symbol_peflctx = 0x2ca1e330
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLNumResultCols
    symbol_peflctx = 0x2ca1ef80
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLParamData
    symbol_peflctx = 0x2ca1f280
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLPutData
    symbol_peflctx = 0x2ca210b0
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLRowCount
    symbol_peflctx = 0x2ca21480
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLSetEnvAttr
    symbol_peflctx = 0x2ca22fc0
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLSetDescRec
    symbol_peflctx = 0x2ca22e10
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLColAttribute
    symbol_peflctx = 0x2ca0a3e0
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLColumns
    symbol_peflctx = 0x2ca0bb80
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLConnect
    symbol_peflctx = 0x2ca0f4f0
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLDescribeCol
    symbol_peflctx = 0x2ca11150
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLDriverConnect
    symbol_peflctx = 0x2ca12890
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLExecDirect
    symbol_peflctx = 0x2ca154b0
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLForeignKeys
    symbol_peflctx = 0x2ca16b40
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetConnectAttr
    symbol_peflctx = 0x2ca17fb0
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetDescField
    symbol_peflctx = 0x2ca199d0
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetDescRec
    symbol_peflctx = 0x2ca19e90
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetDiagField
    symbol_peflctx = 0x2ca1b060
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetDiagRec
    symbol_peflctx = 0x2ca1bc90
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetInfo
    symbol_peflctx = 0x2ca1cad0
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetStmtAttr
    symbol_peflctx = 0x2ca1d4d0
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetTypeInfo
    symbol_peflctx = 0x2ca1df90
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLPrepare
    symbol_peflctx = 0x2ca1f9b0
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLPrimaryKeys
    symbol_peflctx = 0x2ca1fec0
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLProcedureColumns
    symbol_peflctx = 0x2ca20470
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLProcedures
    symbol_peflctx = 0x2ca20b00
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLSetConnectAttr
    symbol_peflctx = 0x2ca21770
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLSetStmtAttr
    symbol_peflctx = 0x2ca24320
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLSetDescField
    symbol_peflctx = 0x2ca22b30
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLStatistics
    symbol_peflctx = 0x2ca258c0
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Entry hgolofns to 2013/04/02-21: 15:38
    LIBNAME=/usr/lib64/libodbc.so, funcname is SQLTables
    symbol_peflctx = 0x2ca26550
    hoaerr:0
    Out of hgolofns to 2013/04/02-21: 15:38
    Release of hgolofn, rc = 0 to 2013/04/02-21: 15:38
    HOSGIP to 'HS_OPEN_CURSORS' returned '50 '.
    HOSGIP to 'HS_FDS_FETCH_ROWS' returned '100 '.
    HOSGIP for "HS_LONG_PIECE_TRANSFER_SIZE" returned "65536".
    HOSGIP to 'HS_NLS_NUMERIC_CHARACTER' returned '. "
    HOSGIP to 'HS_KEEP_REMOTE_COLUMN_SIZE' returned 'OFF '.
    HOSGIP for "HS_FDS_DELAYED_OPEN" returns 'TRUE '.
    HOSGIP to 'HS_FDS_WORKAROUNDS' returned '0 '.
    HOSGIP to 'HS_FDS_MBCS_TO_GRAPHIC' returned 'FALSE '.
    HOSGIP to 'HS_FDS_GRAPHIC_TO_MBCS' returned 'FALSE '.
    Invalid value of 64 for HS_FDS_SQLLEN_INTERPRETATION
    treat_SQLLEN_as_compiled = 1
    Release of hgoinit, rc = 0 to 2013/04/02-21: 15:38
    Entry hgolgon to 2013/04/02-21: 15:38
    Reco:0, name: *, tflag:0
    Entry hgosuec to 2013/04/02-21: 15:38
    Release of hgosuec, rc = 0 to 2013/04/02-21: 15:38
    HOSGIP to 'HS_FDS_RECOVERY_ACCOUNT' returned 'RECOVER '.
    HOSGIP for "HS_FDS_TRANSACTION_LOG" returns "HS_TRANSACTION_LOG".
    HOSGIP to 'HS_FDS_TIMESTAMP_MAPPING' returned 'DATE '.
    HOSGIP to 'HS_FDS_DATE_MAPPING' returned 'DATE '.
    HOSGIP for "HS_FDS_MAP_NCHAR" returns 'TRUE '.
    HOSGIP to 'HS_FDS_RESULTSET_SUPPORT' returned 'FALSE '.
    HOSGIP to 'HS_FDS_RSET_RETURN_ROWCOUNT' returned 'FALSE '.
    HOSGIP to 'HS_FDS_PROC_IS_FUNC' returned 'FALSE '.
    HOSGIP to 'HS_FDS_REPORT_REAL_AS_DOUBLE' returned 'FALSE '.
    using the * as a default for 'HS_FDS_DEFAULT_OWNER '.
    HOSGIP to 'HS_SQL_HANDLE_STMT_REUSE' returned 'FALSE '.
    Entry hgocont to 2013/04/02-21: 15:38
    HS_FDS_CONNECT_INFO = ' *-* '.
    RC =-1 of HOSGIP for 'HS_FDS_CONNECT_STRING '.
    Entry hgogenconstr to 2013/04/02-21: 15:38
    DSN: *-*, name: *.
    OPTN:
    Entry hgocip to 2013/04/02-21: 15:38
    DSN: *-*.
    Release of hgocip, rc = 0 to 2013/04/02-21: 15:38
    # > connection settings (len = 39) < #.
    ## DSN=****-****;
    #! UID = *;
    #! PWD = *.
    Release of hgogenconstr, rc = 0 to 2013/04/02-21: 15:38
    Entry hgolosf to 2013/04/02-21: 15:38
    ODBC function-available-table 0xFFFE 0x00FF 0xFF00 0x03FF 0xFB7F 0x0000
    0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
    0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
    0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
    0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
    0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
    0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
    0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
    0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
    0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
    0x0000 0 x 0000 0xFE00 0x3F5F
    Release of hgolosf, rc = 0 to 2013/04/02-21: 15:38
    DriverName:libtdsodbc.so, DriverVer:0.91
    DBMS name: Microsoft SQL Server DBMS Version: 95.10.0255
    Release of hgocont, rc = 0 to 2013/04/02-21: 15:38
    SQLGetInfo Returns Y for SQL_CATALOG_NAME
    SQLGetInfo Returns 128 for SQL_MAX_CATALOG_NAME_LEN
    Release of hgolgon, rc = 0 to 2013/04/02-21: 15:38
    Entry hgoulcp to 2013/04/02-21: 15:38
    Entry hgowlst to 2013/04/02-21: 15:38
    Release of hgowlst, rc = 0 to 2013/04/02-21: 15:38
    SQLGetInfo returns 0x1f for SQL_OWNER_USAGE
    Able TXN: isolation 2, Option: 0xf
    SQLGetInfo Returns 128 for SQL_MAX_SCHEMA_NAME_LEN
    SQLGetInfo Returns 128 for SQL_MAX_TABLE_NAME_LEN
    SQLGetInfo returns 134 to SQL_MAX_PROCEDURE_NAME_LEN
    HOSGIP returned the value "TRUE" to HS_FDS_QUOTE_IDENTIFIER
    SQLGetInfo returns "(0 x 22) for SQL_IDENTIFIER_QUOTE_CHAR"
    instance 2 capabilities will be uploaded
    context: 0x00000000, capno:1989, add info: 0
    context: 0x0001ffff, capno:1992, add info: 0
    Release of hgoulcp, rc = 0 to 2013/04/02-21: 15:38
    Entry hgouldt to 2013/04/02-21: 15:38
    NO translation of DD for instance have been downloaded
    Release of hgouldt, rc = 0 to 2013/04/02-21: 15:38
    Entry hgobegn to 2013/04/02-21: 15:38
    tflag:0, original: 1
    Hoi:0x4093b4c8, ttid (len 38) is...
    00: 54415058 2E435245 49474854 4F4E2E45 [TAPX]
    10: 44552E33 61383332 3362322E 312E3233 [3a8323b2.1.23]
    20: 2E323037 3631 [. 20761]
    tbid (len 35) is...
    00: 54415058 2E435245 49474854 4F4E2E45 [TAPX]
    10: 44555 B 31 2E32332E 32303736 315D5B31 [[1.23.20761] [1]]
    [20: 2E345D [. 4]]
    Release of hgobegn, rc = 0 to 2013/04/02-21: 15:38
    Entry hgodtab to 2013/04/02-21: 15:38
    number: 1
    Table: address
    Allocate hoada [0] @ 0x14eedc70
    Hoada free [0] @ 0x14eedc70
    SQL text of hgodtab, id = 0, len = 23...
    00: 73656C 65 6374202A 6 202241 2066726F [select * 'a]
    10: 64647265 737322 [prepare]"
    Entry hgodscr_process_sellist_description to 2013/04/02-21: 15:38


    Thanks a lot for your help.
    PAL

    Published by: 997807 on April 3, 2013 07:26

    Hello
    Thanks for the information. 2.2 UnixODBC driver manager is quite old and there is now one more late 2.3.1 version available here.

    http://www.unixODBC.org/

    by clicking on the tab "Download".
    Can you download and install this version then use in the configuration instead of the 2.2 version?

    Kind regards
    Mike

  • The text index can do for me?

    Hi all

    I have the following question to und of the oracle text index requirements:
    I saved in the VARCHAR2 column some channels:
    CREATE TABLE t1
    (STR VARCHAR2(200));
    
    INSERT INTO t1 (STR)
    VALUES ('Abcd');
    
    INSERT INTO t1 (STR)
    VALUES ('abcd');
    
    INSERT INTO t1 (STR)
    VALUES ('Aabcd');
    
    INSERT INTO t1 (STR)
    VALUES ('Abcd-ef');
    
    INSERT INTO t1 (STR)
    VALUES ('Abcd ef');
    
    INSERT INTO t1 (STR)
    VALUES ('Abcd - ef');
    
    INSERT INTO t1 (STR)
    VALUES ('Abcd - 12');
    
    INSERT INTO t1 (STR)
    VALUES ('Abcd_ef12');
    
    INSERT INTO t1 (STR)
    VALUES ('Abcdef');
    
    INSERT INTO t1 (STR)
    VALUES ('Abcdgh');
    
    INSERT INTO t1 (STR)
    VALUES ('Abcdij');
    
    INSERT INTO t1 (STR)
    VALUES ('Abcdklmnop');
    
    COMMIT;
    Then I create an index of text with the following script:
    BEGIN
      CTX_DDL.CREATE_PREFERENCE('SUBSTR_PREF','BASIC_WORDLIST');
      CTX_DDL.SET_ATTRIBUTE('SUBSTR_PREF','SUBSTRING_INDEX','TRUE');
    
      CTX_DDL.CREATE_PREFERENCE('pj_lex', 'BASIC_LEXER');
      CTX_DDL.SET_ATTRIBUTE('pj_lex', 'PRINTJOINS', '-');
      
      CTX_DDL.CREATE_PREFERENCE('mcds_t1_str', 'MULTI_COLUMN_DATASTORE');
      CTX_DDL.SET_ATTRIBUTE('mcds_t1_str', 'COLUMNS', '''XZX''||STR');
    END;
    /
    
    CREATE INDEX IDX_T1_STR ON T1
    (STR)
    INDEXTYPE IS CTXSYS.CONTEXT
    PARAMETERS('wordlist  SUBSTRING_PREF
                LEXER     pj_lex
                DATASTORE mcds_t1_str
                memory    50m')
    NOPARALLEL;
    My requirements are: when I look for "abcd" (WHERE contains (STR, "Frederick" |: var1 |)) » %') > 0) :
    I should get: Abcd, abcd, Abcd-ef, ef Abcd, Abcd - ef, Abcd - 12, Abcd_ef12, but not Abcdef*, Abcdgh*, *Abcdij*, Abcdklmnop*, Aabcd*.

    The search text must begin with "abcd" (case sensitive), after "abcd", he must have 1 or more characters that start with test blank, '-', '_', or any other special characters, but should not begin with a letter.

    Is it possible to do this with the oracle text index?

    Concerning

    S Max wrote:
    Hi, thanks!
    Is it possible to the value ' * ' as PRINTJOINS and SKIPJOINS?

    Of course, everything is in the base lexer:

    INSERT INTO t1 (STR)
    VALUES ('Abcd*ef');
    
    BEGIN
      CTX_DDL.DROP_PREFERENCE('SUBSTR_PREF');
      CTX_DDL.DROP_PREFERENCE('pj_lex');
    end;
    
    drop INDEX IDX_T1_STR
    
    CREATE INDEX IDX_T1_STR ON T1
    (STR)
    INDEXTYPE IS CTXSYS.CONTEXT
    
    select *
    from t1
    where
    contains (str,'abcd') > 0
    
    STR
    Abcd ef
    Abcd
    abcd
    Abcd-ef
    Abcd - ef
    Abcd - 12
    Abcd_ef12
    Abcd*ef 
    

    But you don't do this with XYZ as a prefix and a wild card.

  • on the full-text index

    Hi Experts,

    My client 2 issues that I am not clear about the answer, could you give me a tip?

    This client uses ECM11.1.1.1.5 with text oracle as full text index engine, the questions are:
    1. is it possible to build indexes full text at a later rather than building when the consignment of a doc? for example, the user checkin a doc in ecm, at that time, ecm does not full text index, in the night, we use the api / script to build the full text for new documents created.
    2. it takes 15 s consignment to a word file of 50 m in ecm, with or without construction of full text index, we use MaxIndexableFileSize in config.cfg to the control's text index full is built for the 50 M word file, the client wonder with a bandwidth of 200 K between the server of the University Complutense of Madrid and ucm db why there is no latency performance for the construction of the full text, by a common index, ucm will send the text in doc ucm DB file to generate full text indexes, in this file of Word of 50 m, we appear 9 of 10 text pages, admittedly, most of the content is repeatable.

    Best regards

    LAN

    A story behind this request is the customer has a slow network between the server of the University Complutense of Madrid and db of the Complutense University of Madrid, it is 200Kbit/s, customer wants to improve the speed of creation of doc, so asked me to do a test of performance for the delayed construction of fulltext index.

    If you know what the problem is, it would be more logical to put the efforts to solve the cause, rather than a clumsy workaround solution.

    Your other questions, read the Metalink Note 865713.1 as he explains how database. FULL-text indexing jobs. "Offshoring" indexing to ITS could solve the problem, but I just don't believe it is - also note that even if you find a workaround for "creation of doc" solution, you will have to deal with the problem, every time that you press on the database, so sooner or later it will appear somewhere else.

Maybe you are looking for

  • Look at one of these two hard disks in Windows

    Hi guys Sam X 200 m/n: PSPBUA-00N007 running a Vista Ultimate operating system. I wanted to see if I can get Windows to recognize the two hard drives as a single. I tried to change the 2nd HARD disk to a dynamic and extending of the primary HARD driv

  • Is it possible to upgrade the 1 TB HARD drive

    I have a model of retina 13 "early 2015. It has a 256 GB HARD drive and I was wondering if it is possible at this level to 1 TB. Thank you.

  • Help the erasure of data from the laptop before selling

    I have a Dell Inspiron 1525 that is a few years old. I decided to upgrade to a new laptop several months ago and have moved / backed up everything I need from my old dell. I have someone who agrees to buy it for a low price, but want to make sure tha

  • Error code: 0 X 80131700 (cannot install updates)

    I have an error message 0 x 80131700 for performance, maintenance, and upgrades - how to fix?

  • I want to buy a first HP...

    .. but I can't say the hardware version of advertising (Rev A vs Rev C)... Any help would be appreciated. Note that they don't advertise the model number, only the number of the piece, which is different. for example Amazon here: http://www.Amazon.co