–while configure oracleText component on oracle 10g R2, as requested by the developer -.IP and host name of some of mahcine on grid control is changes to default or something else(It look like a bug in grid control for oracle 10g R2 ).
solution:
We need to check and update the IPs or Hostname or port for specific down listener, and restart to it.
–what is Oracle Text:
Oracle Text enables text queries through SQL and PL/SQL from most Oracle interfaces. By installing Oracle Text with an Oracle Database server, client tools such as SQL*Plus, Oracle Forms, and Pro*C/C++ are able to retrieve and manipulate text in Oracle Database.
Oracle Text manages textual data in concert with traditional data types in Oracle Database. When text is inserted, updated, or deleted, Oracle Text automatically manages the change.
Configure ORACLE TEXT using GUI(dbca)
————————————-
OPEN Xmanager window
> open terminal >>check for xclock >
(set oracle_sid where you want to work );
>run dbca utility >
>then follow GUI utility and select Oracle text.>
FYI..
Configuring Oracle Text Using Command-Line Tools
————————————————
–Manually configuring Oracle Database for use with Oracle Text consists of creating a tablespace for Oracle Text data dictionary tables and then creating username ctxsys and Oracle Text data dictionary tables.
1.Start SQL*Plus:
oracle@eippd : sqlplus /NOLOG
2.Connect to Oracle Database with account SYSDBA:
SQL: CONNECT / AS SYSDBA
3.Create a tablespace for Oracle Text data dictionary tables:
SQL> CREATE TABLESPACE tablespace_name DATAFILE ‘ORACLE_BASE\oradata\db_name\drsys01.dbf’ SIZE 80m;
4.Connect AS SYSDBA:
SQL> CONNECT USERNAME/PASSWORD AS SYSDBA
5.Run script dr0csys.sql to create username ctxsys:
SQL> @ORACLE_BASE\ORACLE_HOME\ctx\admin \dr0csys.sql password default_tablespace_name temporary_tablespace_name;
where:
*password is the password that you intend to use for username ctxsys.
* default_tablespace_name is the default tablespace for Oracle Text data dictionary tables. Set the default tablespace to the value of tablespace_name in step 3.
*temporary_tablespace_name is the temporary tablespace for Oracle Text data dictionary tables. Set the temporary tablespace to the value of tablespace_name in step 3.
6.Connect as ctxsys:
SQL> CONNECT ctxsys/password
7. Run script dr0inst.sql to create and populate Oracle Text data dictionary tables:
SQL> @ORACLE_BASE\ORACLE_HOME\bin\dr0inst.sql;
8.Run the language-specific default script, where xx is the language code (for example, us):
SQL> @ORACLE_BASE\ORACLE_HOME\ctx\admin\defaults\drdefxx.sql;
9.Exit SQL*Plus:
SQL> EXIT
–Manzoor A.Mirza