Full text search in a dynamic table

Hi all,
Can any one tell me how to do a full text search in a dynamic(ie. always have INSERT or DELETE action) table? I created a context index on the column which data type is LONG. But I can't get search results for those records that I inserted new data after Creating index.
Thanks a lot!

David:
I want to know if Oracle Context Option to need run over Oracle Application Server for to work search over multiple tables???
Exist some method for this (Context) run without to use Oracle Application Server???
select * from table_name where
contains(column_name1, 'keywords')>0 AND
contains(column_name2, 'keywords')>0However, using the Concatenated Datastore to create one index that has all the columns to be searched as sections will get better performance, since your query then only needs to use one contains statement across one index.
select * from table_name where
contains(indexed_column_name,
'(keywords WITHIN section_name1) AND
(keywords WITHIN section_name2) AND
keyords')>0Note: The last keyword in this query is so you search the indexed column as well, which is not a section. You could also create a dummy column to create the index on, and make all columns to search sections of that.
Cheers
David<HR></BLOCKQUOTE>
null

Similar Messages

  • Full-Text search is not working with PDF files - SQL Server 2012 64 bit

    Hi,
    We are in the process of storing PDF files in SQL Server 2012 with Full-Text search capability.
    I followed the steps as below and it works fine with word document but not for PDF files. I tried with PDF ifiler 11 & 9 and both are unsuccessful.
    Server/DB Level Settings:
    1)
    Enable FileStream
    2)
    Install Full-Text
    then restart
    3)
    Use [specific db]
    alter
    database [db name]
    add
    filegroup Files
    contains filestream;
    alter
    database [db name]
    add
    file (
    name = N'Files',
    filename =
    N'D:\SQL\DATA') to
    filegroup [Files];
    3)
    Database level
    Settings:
    FileStream:
    FileStream
    Directory name:
    [Set the name]
    FileStream
    non-transacted
    Access: [set Appropriate]
    3a)
    Add a
    datafile to DB
    with filestreamdata
    filetype.
    4)
    Share D:\SQL\DATA
    directory and
    add specific accounts
    with read/write
    access
    5)
    Give bulkadmin
    access to those
    specific accounts
    at server
    level
    6)
    From the
    page (link)
    download and
    install the *.pdf
    IFilter for
    FTS. Link:
    http://www.adobe.com/support/downloads/detail.jsp?ftpID=5542
    7)
    To the
    PATH global system
    variable add
    path to the
    catalog,
    where you installed
    the plugin.
    Default for
    this version is:
    C:\Program
    Files\Adobe\Adobe
    PDF iFilter 9
    for 64-bit
    platforms\bin
    8)
    From the
    page (link)
    download a
    FilterPackx64.exe
    and install
    it. Link:
    http://www.microsoft.com/en-us/download/confirmation.aspx?id=20109
    9)
    Now from
    SSMS execute the following
    procedures:
    -sp_fulltext_service
    'load_os_resources',1
    -sp_fulltext_service
    'verify_signature', 0
    EXEC
    sp_fulltext_service
    'update_languages';
    -- update language list
    EXEC
    sp_fulltext_service
    'restart_all_fdhosts';
    -- restart daemon
    reconfigure
    with override;
    10)
    Restart the
    server
    11)
    select document_type,
    path from
    sys.fulltext_document_types
    where document_type
    = '.pdf'
    -select
    document_type,
    path from sys.fulltext_document_types
    where document_type
    = '.docx'
    12) Results are OK.
    Following is my Table /Index/ catalog script:
    CREATE
    TABLE dbo.DocumentFilesTest
    DocumentId  INT
    IDENTITY(1,1)
    NOT NULL
    PRIMARY KEY,
    AddDate datetime
    NOT NULL,
    Name nvarchar(50)
    NOT NULL,
    Extension nvarchar(10)
    NOT NULL,
    Description nvarchar(1000)
    NULL,
    FileStream_Id UNIQUEIDENTIFIER
    ROWGUIDCOL NOT
    NULL UNIQUE DEFAULT
    NEWSEQUENTIALID(),
    FileSource varbinary(MAX)
    FILESTREAM DEFAULT(0x)
    go
    --Add default add date for document   
    ALTER
    TABLE dbo.DocumentFilesTest
    ADD CONSTRAINT
    DF_DocumentFilesTest_AddDate
    DEFAULT sysdatetime()
    FOR AddDate
    EXEC
    sp_fulltext_database
    'enable'
    GO
    IF
    NOT EXISTS
    (SELECT
    TOP 1 1 FROM sys.fulltext_catalogs
    WHERE name
    = 'Ducuments_Catalog_test')
    BEGIN
    EXEC sp_fulltext_catalog
    'Ducuments_Catalog_test',
    'create',
    'D:\SQL\PDFBlob';
    END
    --EXEC sp_fulltext_catalog 'Ducuments_Catalog_test', 'drop'
    DECLARE
    @indexName nvarchar(255)
    = (SELECT
    Top 1 i.Name
    from sys.indexes
    i
    Join sys.tables
    t on 
    i.object_id
    = t.object_id
    WHERE t.Name
    = 'DocumentFilesTest'
    AND i.type_desc
    = 'CLUSTERED')
    PRINT @indexName
    EXEC
    sp_fulltext_table
    'DocumentFilesTest',
    'create',
    'Ducuments_Catalog_test', 
    @indexName
    EXEC
    sp_fulltext_column
    'DocumentFilesTest',
    'FileSource',
    'add', 0,
    'Extension'
    EXEC
    sp_fulltext_table
    'DocumentFilesTest',
    'activate'
    EXEC
    sp_fulltext_catalog
    'Ducuments_Catalog_test',
    'start_full'
    ALTER
    FULLTEXT INDEX
    ON [dbo].[DocumentFilesTest]
    ENABLE
    ALTER
    FULLTEXT INDEX
    ON [dbo].[DocumentFilesTest]
    SET CHANGE_TRACKING
    = AUTO
    ALTER
    FULLTEXT CATALOG
    Ducuments_Catalog_test REBUILD
    WITH ACCENT_SENSITIVITY=OFF;
    INSERT
    INTO DocumentFilesTest(Extension,
    Name,
    FileSource)
    SELECT
     'pdf'
    'BOL12006553.pdf'
    * FROM
    OPENROWSET(BULK
    'd:\SQL\PDFBlob\BOL12006553.pdf',
    SINGLE_BLOB)
    AS BLOB;
    GO
    INSERT
    INTO DocumentFilesTest(Extension,
    Name,
    FileSource)
    SELECT
     'docx'
    'test.docx'
    * FROM
    OPENROWSET(BULK
    'd:\SQL\PDFBlob\test.docx',
    SINGLE_BLOB)
    AS Document;
    GO
    SELECT
    d.*
    FROM dbo.DocumentFilesTest
    d WHERE
    Contains(d.FileSource,
    'BILL')
    Returns nothing. it should come from PDF file
    SELECT
    d.*
    FROM dbo.DocumentFilesTest
    d WHERE
    Contains(d.FileSource,
    'TEST')
    Returns from word document as follows:
    2           2014-06-04 10:11:41.393            test.docx docx           
    NULL   [BINARY Value]  [Binary Value]
    Any help is appreciated. Its been a long wait.
    Thanks,
    Vel
    Vel Thavasi

    Hello,
    Did you check the fulltext log files for more details about the errors. If the filter isn’t working, there should be errors in the error log file.
    The following thread is about similar issue, please refer to:
    http://social.msdn.microsoft.com/forums/sqlserver/en-US/69535dbc-c7ef-402d-a347-d3d3e4860d72/sql-server-2008-64bit-fulltext-indexing-pdf-not-working-cant-find-ifilter
    Regards,
    Fanny Liu
    If you have any feedback on our support, please click here.
    Fanny Liu
    TechNet Community Support

  • TREX/Content Server: Full text searches not working

    I've setup TREX and Content Server in a sandbox environment and have been trying to get my head around DMS.  I've completed what I've believed are the required steps (outlined below) and I have submitted 12 documents of various types into the respository.  I'm able to perform meta data searches but not full text searched.  Any ideas what I might have missed?
    Much thanks!!!!
    /Greg
    0. Defined connection to TREX Server: TREX_42 (SM59); Using TREXADMIN all services are green.
    1. "Define Document Area" - DMS is present; assumed I would use this one.
    2. "Defined Indexing Readiness" - selected "Index Release" & "Classify" for DMS; set "Search Srv" to DMS_TEST
    3. "Define Content Respository" - Created Z_CR_001 and maintained it as follows:
      - Documentation Area: Document Management System
      - Storage Type: HTTP content server
      - HTTP Server:  srv-sptxd2-dal.intervoice.int  (content server)
      - Port: 1090
      - HTTP Script: ContentServer/ContentServer.dll
      - Physical Path: /usr/sap/IRD/SYS/global/
    4. "Define Content Categories" - Created ZCSSTRUCT; maintained as follows:
      - Document Area: DMS
      - Content Rep: Z_CR_001
    5. Checked CSADMIN for Z_CR_001 - All Green
    6. Went into SKPR07 (monitoring tab); entered DMS_PCD1 and "Indexing possible", "Auto indexing" and "DocArea activated" is all green.
    7. Went into SMRO
      - created SSR: "Search Server ID" = DMS_TEST, "Search engine" = DRFUZZY
      - Verified "RFC Destinations"; passed tests; all green.
    8. Went into SKPR07; using DMS_PCD1 as document class. 
      - executed "Clean up table entries"
      - deselected "Limited to selected language"
      - executed reindex. "Copied successfully from search engine"
      - Selected the created index category
      - Set the "Document area" indicator
      - execute "Trigger process"; 12 documents referenced
    9.  Going into TREXADMIN I can see the created index; however the document count = 0.  Also there is no queue created -- should there be?
    Edited by: Greg Preston on Aug 5, 2009 9:11 PM

    Dear
    this link will help you,
    TREX Architecture
    http://help.sap.com/saphelp_erp60_sp/helpdata/EN/71/b26b2bfdc4eb47ab5432e8444290ce/content.htm
    File Formats Supported by TREX
    http://help.sap.com/saphelp_erp60_sp/helpdata/EN/55/cb634114b78047e10000000a1550b0/content.htm
    Detail about TREX Configuration  (Basic to advance)
    http://help.sap.com/saphelp_erp60_sp/helpdata/EN/46/bab1d48b0a1514e10000000a114a6b/content.htm
    Regards
    Tushar Dave
    Edited by: Tushar Dave on Aug 6, 2009 9:59 AM

  • Full-Text Search has not worked since we upgraded to 2012

    I have a filestream database and table. Our full-text searches have always worked until we upgraded to SQL 2012 in December.  Now, no file that has been uploaded since December is searchable.  What has gone wrong here.  It should have been
    a clean upgrade.  We are not getting any error messages.  We are just not getting any records returned when we search on a word that we know are in the documents we've uploaded since December (for instance, the word 'aluminum'). 
    Filestream is enabled for the instance.
    A full-text catalog exists and contains a full-text index (the same one we've always had).  Full-text indexing is ENABLED.
    I've tried rebuilding the catalog and the index.  I've tried to do a FULL POPULATION on the table.
    We haven't changed our queries nor the way the files are uploaded.
    Nothing works.  I have been a database administrator since the SQL 2005 days and I have never seen anything like this.
    Please help.

    Hi GINGER PIERCE,
    Since the issue regards SQL Server Search. I will help you post the question in the related forums. It is appropriate and more experts will assist you.
    According to your description, in theory , if you can do a full-text search for SQL Server 2008, when upgrading the SQL Server version from 2008 to 2012, the Full text indexing feature should be run well in SQL Server 2012 databases. If not , you can try
    to restore your database from SQL Server 2008 to SQL Server 2012, create an new Full-Text Catalog and Index on the table or view in the database, and then use Full Text Index to search words, phrases and multiple forms of word or phrase via FREETEXT() and
    CANTAINS() with “and” or “or” operators.  check if it is normal that the full-text search feature is enabled in the SQL Server 2012 instance. For more information , see:
    Full Text Search step by step in SQL Server 2012.
    Note:  In SQL Server 2012 SP1 , the server will report that Full Text Search is not supported in this edition of SQL Server when it clearly is. The workaround is to create the initial catalog by using a T-SQL query:
    CREATE FULLTEXT CATALOG  
    In addition, since it is a fileStream database, we need to verify if you do Full Text Searches on documents in FileTables, if yes, you should enable FileStream database for your SQL Server, and enable FileTable options for the database. For more information,
    see:
    Full Text Searches on Documents in FileTables.
    Regards,
    Sofiya Li
    If you have any feedback on our support, please click here.
    Sofiya Li
    TechNet Community Support

  • Full-Text Search is Enabled But It Is Not Working.

    I Have Already Installed SQL SERVER 2008 ANd Full Text Search Is Also Running I Check It Via Query It Is Also Return !. Now What i M DO?????

    Hello,
    What's the database role of the current user? If it is not a a member of the db_owner, or db_ddladmin,
    you must have CREATE FULLTEXT CATALOG permission on the database, or have REFERENCES permission on the full-text catalog and ALTER permission on the table or indexed view.
    For example:
    GRANT REFERENCES ON FULLTEXT CATALOG :: Catalog_name TO User ;
    Reference:GRANT Full-Text Permissions
    Regards,
    Fanny Liu
    Fanny Liu
    TechNet Community Support

  • Can we enable full text search using TOAD ?

    Hi, i m new to oracle, i come from sql server background
    There is a server in israel where oracle 10 g is installed. I stay in india. i want to connect to that database(with valid credentials) and want to know if i can enable full text search feature or any other related feature so that i can search a few keywords as i dont know what tables contain what data.
    Plz guide

    WhiteHat wrote:
    923860 wrote:
    Hi, i m new to oracle, i come from sql server background
    There is a server in israel where oracle 10 g is installed. I stay in india. i want to connect to that database(with valid credentials) and want to know if i can enable full text search feature or any other related feature so that i can search a few keywords as i dont know what tables contain what data.
    Plz guideyou want to be able to search all fields in all tables?
    I don't think this is possible to do in any RDMS! to be a developer you must know the schema. When I was working with Toad it had such an option. I guess it is still there. And that was one of the things that was really really useful.
    Of cause TOAD knows the schema. And you could choose where you want to search (include trigger code or not, include data, etc.).
    But I'm not sure if there are any requirements for this option. The question should be better asked in a quest-TOAD forum.
    Edited by: Sven W. on Mar 28, 2012 9:31 AM

  • "Filter/partition key" for full-text searching

    Hi there,
    We have a challenge whereby we have a table of products by store, each store having say 200,000 products.  Basically, for each store, we want to allow searching by product name.  The best solution for this is to have full-text searching, but there
    is no way to have a "filter" or "partition" key on the store ID.
    So in essence what happens, the full-text search scans the entire full-text catalog for the products, then it uses the primary key to match to the table and then filters out the other stores.  Considering we have hundreds of stores in the table, this
    is not a good solution.
    We contemplated adding separate indexed views and full-text catalogs for every store, but this would be a nightmare to manage.
    I was expecting to see some sort of a "partition by Column" in the full-text indexes, but it doesn't exist.  This basically means we have to scrap full-text and look for a third party solution.
    Does anyone have any idea how we could achieve this with just standard SQL full-text searching?

    Hi Adam,
    Thank you for your question.  I am trying to involve someone more familiar with this topic for a further look at this issue. Sometime delay might be expected from the job transferring. Your patience is greatly appreciated. 
    Thank you for your understanding and support.
    If you have any feedback on our support, please click
    here.
    Elvis Long
    TechNet Community Support

  • TREX Full-Text search on Solution Directory

    Hi Experts,
    I have a problem with Full-Text search on the Solution Directory.  Basically it doesn't work at all.
    In transaction SOLUTION_MANAGER I choose a solution and then ->Operation Setup -> Solution Settings.  At that point from the top menu I choose Solution Directory -> Find Document...
    When I trigger the search using normal attributes the process finds documents related to this Solution without any problem.  However, when I search using the "Full-Text Search" feature, the process doesn't find any document at all even though they exist.
    Why is this functionality not working?  Is this problem related to TREX?
    What should i do to fix it?  How do I create an index for these documents?
    I haven't been able to solve this issue as TREX seams to work fine... can anybody help me out?
    Any idea?
    Many thanks,
    Aldo

    David:
    I want to know if Oracle Context Option to need run over Oracle Application Server for to work search over multiple tables???
    Exist some method for this (Context) run without to use Oracle Application Server???
    select * from table_name where
    contains(column_name1, 'keywords')>0 AND
    contains(column_name2, 'keywords')>0However, using the Concatenated Datastore to create one index that has all the columns to be searched as sections will get better performance, since your query then only needs to use one contains statement across one index.
    select * from table_name where
    contains(indexed_column_name,
    '(keywords WITHIN section_name1) AND
    (keywords WITHIN section_name2) AND
    keyords')>0Note: The last keyword in this query is so you search the indexed column as well, which is not a section. You could also create a dummy column to create the index on, and make all columns to search sections of that.
    Cheers
    David<HR></BLOCKQUOTE>
    null

  • CSA full-text search

    Hi Netpros,
    when searching through the event log in CSA MC 5.2 we get the message that sql full text search is not installed.
    Did not find any info on how to do this other than under "maintenance - database maintenance - full-text search":
    SQL Server FullText Search service installed: No
    SQL Server FullText Search service started: No
    Full-text indexing enabled for database csamc52: No
    Event table full-text indexing enabled: No
    Auto-update of event full-text index enabled: No
    Summary:
    Full-text indexing enabled: No
    Recommendations:
    - install SQL Server FullText Search service (Microsoft SQL Server 2005 Express Edition with Advanced Services or above needed).
    How do i install the advanced services? Is it possible? Is it worth it? - I mean so far I found anything I was searching for?!
    Thanks
    Juergen

    Hi Juergen,
    I did not see an option to install the full text search when I did a manual install of SQL Express 2005 (but it says it's supported).
    I just installed a new MC with SQL Server 2005 full version and fulltext search but haven't had a chance to see what difference it makes.
    There is some info in the help file about what it can do.
    Tom

  • AIR and full-text search in SQLite

    Hi,
    can I use full-text indexing capabilities of SQLite with my
    AIR app?
    I've created a virtual table in database using fts3 module
    (via command line of sqlite.exe). But when I try to insert a row
    into this table, I get an error message like
    ...SQLError: 'Error #3115: SQL Error.', details:'no such
    module: fts3', operation:'execute', detailID:'2501'...
    Does AIR Data library support FTS in SQLite?

    Yes, Adobe has disabled loadable modules but that does not
    prevent them from including FTS3 in AIR's SQLite.
    PLEASE, statically compile in both the FTS3 module and the
    R*Tree Spatial Index module.
    The beauty of AIR is that you can have an application that
    works offline (duh!, right?). When it's online, you can do a full
    text search in it, using the powerful server-side database's
    functionality. Now when you go offline, you're completely crippled!
    ... Because Adobe didn't put FTS3 in SQLite.
    ' Same with Spatial functionality.
    I'd sure like to know how companies make these decisions.
    >sigh< It is EXTREMELY frustrating to be limited by
    apparently arbitrary decisions like these. I sure hope this was not
    motivated by a desire to "encourage" people to use their commercial
    productions such as BlazeDS. I'd like to think better of Adobe than
    that.
    Again, PLEASE include these modules in the next release.
    Scott

  • [iPhone SDK] Full text search in SQLite

    I'm trying to implement a search feature on my SQLite-stored data. Basically, the user gives me a list of keywords; I'd like to retrieve records which have all the keywords in at least one of two fields, and which also have a foreign key set to a specific value. As far as I can tell, the iPhone doesn't include SQLite's full-text search extension. Does anyone have a suggestion as to how I should implement this feature? My current idea is to simply create a table that maps every word in the record back to the record itself, but that might be a wasteful approach...

    I got SQLite working by getting the SQLite source
    (http://sqlite.org/sqlite-amalgamation-360.zip)
    added
    #define SQLITEENABLEFTS3 1
    at the top of sqlite3.c
    and added both sqlite3.c and sqlite3.h into the project.
    Make sure the standard SQLite framework has been removed.
    Build & Go and everything working perfectly with the latest SQLite and Full Text Search built in.
    (No idea if compiling and linking is preferential)

  • Enable full text search

    Hi,
    Pls let me know whether we will face any ASE Server performance issues if we use full text search option on a bulk table which has more than 1 Crore rows after enabling "enable full text search" option.
    Sample query is mentioned below.
    select *
       frpm cust_text_search_tbl
    where id_type = “PanCard” 
        and CONTAINS ( id_no, 'X8036B' )
    select *
       frpm cust_text_search_tbl
    where and branch_code = “KL16”
    CONTAINS ( fname, 'JOMY' )
    select *
       frpm cust_text_search_tbl
    where CONTAINS ( id_no, 'X8036B*' | “34 4173*” )
    Regards
    Jomy
    Mob:91+9656622225

    Just enabling the option should not affect performance.
    Whether the performance of the feature meets your expectations depends on your expectations, I think you will just have to try it to see if it's performance is adequate for your needs or not.
    The effect of using the feature on the performance of everything else on the system depends on how heavily you are using it and the resources you have (number of cpu cores, etc.).
    -bret

  • Full text search on varbinary max field containing RTF

    I have a table in sql server 2008 (tblRTF) with the following columns
    ID (numeric) (Primary key)
    RTF (Varbinary(max)) (full text search index is created on this one)
    Doctype (varchar) (contains the document type which is its extension. In my case it is .rtf)
    I am storing RTF files in my 'RTF' field and the string '.rtf' in 'DocType' column. As mentioned, my  fulltext search index is created on 'RTF' field. My problem is - when I write queries using fulltext search for searching for rows, then it returns
    me rows even if I provide words that are supposed to be within RTF tags.
    Following is an example of my query -
    SELECT *
    FROM tblRTF
    WHERE CONTAINS(RTF, 'rtf1')
    The above query ideally should not return me rows because the string 'rtf1' occurs within RTF tags of an rtf and not within the body or text. Yet, when I write the above query, it returns me all the rows from the table
    as each RTF will begin with the string - {\rtf1\
    Can anyone tell me what wrong am I doing here? The very purpose of fulltext search is defeated if the word is searched for within the tags.
    Thanks in advance.

    Hello,
    Check out the links and articles below. It may help you.
    http://arcanecode.com/2009/05/28/full-text-searching-a-filestream-varbinary-max-column/
    http://social.msdn.microsoft.com/Forums/is/sqldatabaseengine/thread/9695c531-ae1f-4dbc-82ba-9e73ac8349ce
    http://stackoverflow.com/questions/726243/full-text-search-on-a-varbinary-column-is-it-possible-to-use-a-mime-type-rathe

  • Is it possible to ignore noise words conditionally in working with Full text search containstable

    I have a question on stoplist file. I need to search for exact phrase string("this is the incident") which contains   noise words. As part of the FT search engine, during parsing it eliminates noise word and search on remaining string in
    the given phrase. 
    let us say there are 10 rows which contains the term "incident" in the FT table . and 1 row which has the exact phrase.i.e."this is the incident".
    if we use containstable() to search for "this is the incident", we are getting 10 rows instead of 1 row.
    To resolve the issue, we have 3 solutions
    1.either stoplist file needs to be modified to remove the words (this,is,the)
    2. set stoplist = OFF.
    3.empty stoplist.
    Apart from the above solutions, is there any better solution with out touching noise words file list.
    If any solution that provides flexibility to ignore noise words conditionally at one time and not to ignore them. 
    Please provide your suggestion.
    kkprasad

    One question that I ask is:  Why would I want to exclude noise words?
    Noise words were created to limit the size of the full text indexes and avoid processing the many 'this', 'is', and 'the' common words.  But the disadvantage of doing so is that you cannot find some things as you would like.
    My feeling is that computers are more powerful and have more storage and it is often better to just index everything.  As long as your search does not include 'the', then the large number of 'the's in the system will pretty much be ignored. 
    NOTE: If you change the noise words, including SET STOPLIST = OFF, you have to rebuild the index in order for it to implement your decision.
    Of course, for very, very large full text indexes you would need to test.
    Is your full text search on relation database columns, e.g.  Description NVARCHAR(1000)  or are you searching Word, Excel, and other more complex data?
    If your full text is relational columns, it might be that you could:
    1. Select only the fulltextkey into a temp table (e.g. #FTSfulltextkey) from the full text index using noise words.  That would give you 10 rows.
    2. Then directly query the table to find the string as you define above.  (But remember that punctuation and symbols are generally ignored by Full Text Indexing, but would still be there in the string of text.)
    SELECT *
    FROM MyTextTable T
    JOIN #FTSfulltextkey K
    ON T.fulltextkey = k.fulltextkey
    WHERE T.Description like '%this is the incident%'
    Full text search is powerful, but it has limits. And the behaviour changes depending on the Language of the search.
    RLF

  • Problems using and configuring Oracle 10gR2 database full-text search

    I am having problems trying to set up full-text indexing and search with Universal Content Management (UCM). I followed the Oracle Content Server Installation Guide for windows at [http://download-west.oracle.com/docs/cd/E10316_01/cs/cs_doc_10/documentation/integrator/install_cserver_win_10en.pdf].
    What I did was:
    1. Modify E:\oracle\ucm\server\config\config.cfg by adding SearchIndexerEngineName=DATABASE.FULLTEXT to the end of the file.
    2. Restart the content server.
    3. Rebuild the search indexing using Repository Manager.
    However, I keep seeing the following error when I query by entering words in the "Full-Text Search" box.
    Unable to retrieve search results. Unable to retrieve search results. Unable to create result set for query 'SELECT IdcColl1.dID, dDocName, dDocTitle, dDocType, dRevisionID, dSecurityGroup, dDocAuthor, dDocAccount, dRevLabel, dFormat, dOriginalName, dExtension, dWebExtension, dInDate, dOutDate, dCreateDate, dPublishType, dRendition1, dRendition2, VaultFileSize, WebFileSize, URL, dFullTextFormat, dFullTextCharset, DocMeta.*
    FROM IdcColl1, DocMeta
    WHERE IdcColl1.dID=DocMeta.dID AND (((CONTAINS(dDocFullText,'test') > 0 ))) ORDER BY dInDate Desc'. ORA-20000: Oracle Text error:
    DRG-10599: column is not indexed
    Some web searches suggested the following (all of which I have tried but not resolved this problem).
    1. Publish the schema using Configuration Manager (applet) and then rebuild index
    2. Set the dDocFullText as a "zone field". This is not possible, because dDocFullText does not show up under the list of fields under "Database" or "DatabaseFullText" for the Search Engine drop down (when using Zone Fields Configuration).
    3. Reboot the server (did not work either).
    I logged onto the Oracle database and checked the IdcColl1 table. There is indeed, no index for the field, dDocFullText. There is only 1 index for the field, did. The field, dDocFullText, is a BLOB. The question is, if I am supposed to create an index manually for this field, how would I do it? A web search has not been fruitful in answering this question.
    Here are my server settings.
    For UCM:
    Operating System: Windows 2003 Enterprise
    UCM : 10gR3
    Memory: 1 GB
    Web Server: Apache 2.2.11
    For Oracle:
    Operating System: Windows 2003 Enterprise
    Oracle: 10gR2
    Memory: 1 GB
    Thanks.

    I found out what the problem was. The problem was that I had to create the role, stellent_role, as described in the installation manual. After I created this role and assigned the database user to this role, a restart of the Content Server services and collection rebuild of the index fixed the problem.
    However, I did notice one thing. I checked in 3 PDF files, and when I used Repository Manager to do a collection rebuild, I noticed that for Indexer Counters, the count for Full Text was 0 and the count for Meta Only was 3.
    Anyone have any ideas? Is there something else that I missed? From reading the installation manual, it was not clear how database full-text indexing/searching would handle PDF files.

Maybe you are looking for