Database growth following index key compression in Oracle 11g

Hi,
We have recently implemented index key compression in our sap R3 environments, but unexpectedly this has not resulted in any reduction of index growth rates.
What I mean by this is that while the indexes have compressed on average 3 fold (over the entire DB), we are not seeing this with the DB growth going forward.
ie We were experiencing ~15GB/month growth in our database prior to compression, but this figure doesnt seem to have changed much in the 2-3months that we have implemented in our production environments.
Our trial with ACO compression seemed to yield reduction of table growth rates that corresponded to the compression ratio (ie table data growth rates dropped to a third after compression), but we havent seen this with index compression.
Does anyone know if a rebuild with index key compression  will it compress any future records inserted into the tables once compression is enabled (as I assumed) or does it only compress whats there already?
Cheers
Theo

Hello Theo,
Does anyone know if a rebuild with index key compression will it compress any future records inserted into the tables once compression is enabled (as I assumed) or does it only compress whats there already?
I wrote a blog about index key compression internals long time ago ([Oracle] Index key compression), but now i noticed that one important statement is missing. Yes future entries are compressed too - index key compression is a "live compression" feature.
We were experiencing ~15GB/month growth in our database prior to compression, but this figure doesnt seem to have changed much in the 2-3months that we have implemented in our production environments.
Do you mean that your DB size still increases ~15GB per month overall or just the index segments? Depending on the segment type growth - maybe indexes are only a small part of your system at all.
If you have enabled compression and perform a reorg of them, you can run into one-time effects like 50/50 block splits due to fully packed blocks, etc. It also depends on the way the data is inserted/updated and which indexes are compressed.
Regards
Stefan

Similar Messages

  • Advaced compression in oracle 11g

    Hi,
    We are migrating databases from oracel 10g to 11g and we are using advance compression, i have few question please help me to understand
    1. if i enable compression on tables is index also get compressed if not how i can enable compression on indexes
    2.For table compression i will take the DDL of tables from oracle 10g databases and i create the tables in oracle 11g with COMPRESS FOR ALL OPERATIONS is this the right approach
    Appreciated the inputs
    thanks

    Hi,
    I checked for one of the table ALTER TABLE MOVE COMPRESS FOR ALL OPERATIONS after upgrading to 11g from 10g and rebuild the index
    SQL> select index_name,COMPRESSION,STATUS from dba_indexes where table_name='POSITION_CUBE';
    INDEX_NAME                     COMPRESS STATUS
    TEST                           DISABLED VALIDstill compress column in dba_indexes show disabled
    so i need to compress index also , how i can achive this
    Thanks

  • Existing table compression in oracle 11g

    Hi,
    We have a achema of 45gb in oracle 11g and need to compress the tables as it is rarely used,
    please can you tell me what are the option available to compress the tables.
    Thanks

    Thanks for the update.
    I was able to compress the other tables which are very less in size and i am able to find one lobsegment which is 37GB
    so how i can use compression on the LOBSEGMENT as i could not found any document for this
    i found one document in metalink says that
    "To achieve LOB compression, you need to specify LOB column storage as SECUREFILE.  With BASICFILE option, you can not use COMPRESSION for LOB column"
    SQL> select owner, segment_name,segment_type , bytes/1024/1024 MB from dba_segments where owner='WEBSPR' order by 4 desc ;
    OWNER                     SEGMENT_NAME              SEGMENT_TYPE                      MB
    WEBSPR                    SYS_LOB0000012869C00002$$ LOBSEGMENT                     37760
    and my existing lobsegment metadata is like below
    LOB ("DATA") STORE AS (
      TABLESPACE "WEBSPR_DATA" ENABLE STORAGE IN ROW CHUNK 8192 PCTVERSION 10
      NOCACHE LOGGING
      STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
      PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT))
    and my lob column is either SECUREFILE nor BASICFILE so is there any other method to compress the existing LOBSEGMENT
    Appreciated for the inputs.Thanks

  • Siebel database migration from Sql Server 2005 to Oracle 11g RAC.

    Hi,
    We would like to migrate our Siebel database from Sql Server 2005 to Oracle 11g RAC. Can you suggest the best way to do that ?
    The current configurations are:
    Application : Siebel
    database : SQL Server 2005
    The hardware can be changed if needed. Can you please suggest the best approach ?
    Thanks,
    Naveen.
    Edited by: Naveen Kumar C on Mar 18, 2011 9:10 PM
    Edited by: Naveen Kumar C on Mar 18, 2011 11:44 PM

    Hi Naveen,
    We would like to migrate our Siebel database from Sql Server 2005 to Oracle 11g RAC. Can you suggest the best way to do that ?You will need much more which suggestions.
    You will need a Siebel professional which has done this type of migration. Migrating the Database is not a task so hard, after migrating your environment should be functional and healthy it is usually the task problematic.
    The hardware can be changed if needed. Can you please suggest the best approach ?We can recommend the minimum recommended, but this documentation already does, you need to do a analysis on your environment and ask a vendor Siebel tell the which is recommended for you and how to find the best "number" for you, in your case is very hard because everything changes.
    Check this Step-by-Step
    Migrating a Microsoft SQL Server Database to Oracle Database 11g
    http://st-curriculum.oracle.com/obe/db/hol08/sqldev_migration/mssqlserver/migrate_microsoft_sqlserver_otn.htm
    Regards,
    Levi Pereira

  • Basic vs Advanced Compression in Oracle 11g

    Hi,
    We are going to install Oracle 11gR2 in one new database server. Since the database will be used for Data Warehouse purposes and our company has rejected to pay licenses for "Oracle Advanced Compression", I wanted to know which options of "Basic Compression" are suitable for us, if we want to compress the biggest tables in our environment.
    Thanks in advance for your feedback.
    Regards,
    Rubén

    Hi;
    OAC mean you need to pay extra money to oracle. We are using basic compression in our env. Please check this search. Check first 4 links which is explain already how&what basic compress
    PS: This is installation related forum site. For your similar issue please use Oracle Discussion Forums » Oracle Database » General Questions forum part
    Regard
    Helios

  • Use or not to use table compression in Oracle 11g (11.2)?

    Hi All,
    I was trying to explore the difference between COMPRESS FOR ALL OPERATIONS, COMPRESS FOR DIRECT_LOAD OPERATIONS and NOCOMPRESS, for a table in Oracle 11.2.
    I know, we can go thru documentation and make a decision.
    Still I have run some very simple tests here.
    Case 1. Create table with COMPRESS FOR DIRECT_LOAD OPERATIONS and then update few records
    Case 2. Create table with COMPRESS FOR ALL OPERATIONS and then update few records
    Case 3. Create table with NOCOMPRESS and update few rows
    I know, Case 1 is a real dummy, but still I did that to see difference between Case1 and Case2.
    --  ---------- CASE 1 --------
    SQL> create table aaa
      2  nologging
      3  compress for direct_load operations
      4  as
      5  select * from all_objects ;
    Table created.
    Elapsed: 00:00:02.00
    SQL> select count(*) from aaa ;
      COUNT(*)
         50317
    Elapsed: 00:00:00.11
    SQL> update aaa set created=sysdate where owner='SYS' and object_type='VIEW';
    3485 rows updated.
    *Elapsed: 00:00:05.43*
    SQL> commit;
    Commit complete.
    Elapsed: 00:00:00.04
    SQL>
    --  ---------- CASE 2 --------
    SQL>
    SQL> create table bbb
      2  nologging
      3  compress for all operations
      4  as
      5  select * from all_objects ;
    Table created.
    Elapsed: 00:00:02.01
    SQL> select count(*) from bbb ;
      COUNT(*)
         50318
    Elapsed: 00:00:00.20
    SQL> update bbb set created=sysdate  where owner='SYS' and object_type='VIEW';
    3485 rows updated.
    *Elapsed: 00:00:05.31*
    SQL> commit;
    Commit complete.
    Elapsed: 00:00:00.04
    SQL>
    SQL>
    --  ---------- CASE 3 --------
    SQL> create table ccc
      2  nologging
      3  nocompress
      4  as
      5  select * from all_objects ;
    Table created.
    Elapsed: 00:00:01.84
    SQL> select count(*) from ccc ;
      COUNT(*)
         50319
    Elapsed: 00:00:00.15
    SQL> update ccc set created=sysdate  where owner='SYS' and object_type='VIEW';
    3485 rows updated.
    *Elapsed: 00:00:00.06*Case1 and Case2 took 5.43 and 5.31 seconds respectively. Case 3 took 0.06 seconds.
    Difference is drastic.
    Am I doing wrong kind of test (lets be honest)?
    Should we not use compression for OLTP systems (or any systems with reasonable updates)?
    Apart from allowing to drop a column, what is the difference between COMPRESS FOR ALL OPERATIONS and COMPRESS FOR DIRECT_LOAD OPERATIONS ? where/how can I see that difference?
    Thoughts please.
    Thanks in advance.

    Hi,
    I have realised that I am using the syntax which is deprecated in 11.2.
    So I am doing the same test with
    COMPRESS BASIC
    COMPRESS FOR OLTP
    instead of
    COMPRESS FOR DIRECT_LOAD OPERATIONS (deprecated)
    COMPRESS FOR ALL OPERATIONS (deprecated)
    But the results are same. Even if I do COMPRESS FOR OLTP, my update is taking 5.4 seconds which is not very different from COMPRESS BASIC
    -- --------- CASE 1 ---------------
    SQL> create table aaa
      2  nologging
      3  compress basic
      4  as
      5  select * from all_objects ;
    Table created.
    Elapsed: 00:00:02.46
    SQL>
    SQL> select count(*) from aaa ;
      COUNT(*)
         50318
    Elapsed: 00:00:00.11
    SQL>
    SQL> update aaa set created=sysdate where owner='SYS' and object_type='VIEW';
    3485 rows updated.
    Elapsed: 00:00:05.48
    -- ---------- CASE 2 ---------------
    SQL> create table bbb
      2  nologging
      3  compress for oltp
      4  as
      5  select * from all_objects ;
    Table created.
    Elapsed: 00:00:02.01
    SQL>
    SQL> select count(*) from bbb ;
      COUNT(*)
         50319
    Elapsed: 00:00:00.12
    SQL>
    SQL> update bbb set created=sysdate  where owner='SYS' and object_type='VIEW';
    3485 rows updated.
    Elapsed: 00:00:05.25
    -- ---------- CASE 3 ---------------
    SQL> create table ccc
      2  nologging
      3  nocompress
      4  as
      5  select * from all_objects ;
    Table created.
    Elapsed: 00:00:01.81
    SQL>
    SQL> select count(*) from ccc ;
      COUNT(*)
         50320
    Elapsed: 00:00:00.10
    SQL>
    SQL> update ccc set created=sysdate  where owner='SYS' and object_type='VIEW';
    3485 rows updated.
    Elapsed: 00:00:00.04Any thoughts??

  • Unable to full text index the contents in Oracle 11g UCM

    Hi,
    I am new to the Oracle UCM 11g.
    i am unable to full text index the content files that are check-in into the Oracle UCM.
    I have added the below entries in config.cfg file:
    SearchIndexerEngineName=OracleTextSearch
    IndexerDatabaseProviderName= SystemDatabase
    AdditionalEscapeChars=-;#
    While performing the indexing operation using Repository Manager only, metadata of the content files are indexed, but full text is not getting indexed.
    What is missing here in Oracle UCM for not fulltext indexing the contents? What configurations do i need to do for this so that i can search perform the full text search on the Contents in Oracle UCM?
    Thanks in Advance
    Dipesh

    Hi Srinath,
    Collection rebuild cycle runs perfectly fine. After enabling tracing for Indexer and systemdatabse, i got the below info in the log:
    "Finished rebuilding the search index with a total of 123 files successfully indexed. A total of 0 files had a full text index."
    The below is the details of the activeindex.hda:
    <?hda version="11gR1-11.1.1.3.0-idcprod1-100505T121221" jcharset=UTF8 encoding=utf-8?>
    @Properties LocalData
    UseImplicitZonedSecurityField=true
    blFieldTypes=
    ActiveIndex=index1
    blDateFormat=M/d{yy}{ h:mm[:ss]{ a}}!mAM,PM!tGMT+05:30
    @end
    @ResultSet SearchCollections
    7
    sCollectionID
    sDescription
    sVerityLocale
    sProfile
    sLocation
    sFlag
    sUrlScript
    TestHost
    !csSearchDefaultSearchCollection
    English-US
    local
    index1
    enabled
    <$URL$>
    @end
    Is it possible that OracleTestSearch Component is missing in Oracle UCM?
    Thanks
    Dipesh

  • Compression for oracle database and index compression during import of data

    Hi All,
    I have a query , in order to import into oracle database and also have compression and index compression , do we have some kind of load args for r3load and also do we have to change the tpl file ?

    Hello guy,
    I did this kind of compression within migration project before.
    I performed index compress first and then export -> import with table compress.
    One thing you should take care, delete nocompress flag from TARGET.SQL (created by program SMIGR_CREATE_DDL, program SMIGR_CREATE_DDL created pure non-compression objects for these considered non-standard tables). For table columns > 255, we should not delete this flag.
    Regarding to the index compress in source system, please check the following notes:
    Note 1464156 - Support for index compression in BRSPACE 7.20
    Note 1109743 - Use of Index Key Compression for Oracle Databases
    Note 682926 - Composite SAP note: Problems with "create/rebuild index"
    Best Regards,
    Ning Tong

  • How to get list of indexes compressed using Key Compression !!

    Hi....Experts.
    How can i find out INDEXES compresses in my system using Index Key compression as explained in  Note #1109743
    Ref : SAP Note 1109743 - Use of Index Key Compression for Oracle Databases
    Ref : Find out INDEX type ?? for INDEX Key Compressions. !!!
    (or)
    I got a foolish question in my mind,
    Rgds

    Hi,
    Check Section 17 of Note 1289494 - FAQ: Oracle compression
    How do I determine which tables and indexes have active compression?
    SELECT
      OWNER,
      INDEX_NAME,
      NULL PARTITION_NAME,
      PREFIX_LENGTH
    FROM
      DBA_INDEXES
    WHERE
      COMPRESSION = 'ENABLED'
    UNION ALL
    ( SELECT
        INDEX_OWNER OWNER,
        INDEX_NAME,
        PARTITION_NAME,
        NULL PREFIX_LENGTH
      FROM
        DBA_IND_PARTITIONS
      WHERE
        COMPRESSION = 'ENABLED'
    ORDER BY
      OWNER,
      INDEX_NAME;
    Hope  it helps.
    Thanks
    Sushil

  • Step by Step EXP / IMP database from Oracle 9i to Oracle 11g

    Please help on the captioned where I did the below
    1. Use EXP to export the database from a Oracle9i database (O9_DB) OLD_Windows2003_SERVER
    2. Install the Oracle 11g (default service name is ORCL) to a new Windows 2003 server and use the IMP to import the O9_DB, however, I need to create the same physical path as the OLD_Windows2003_SERVER (e.g E:\Oralce_9i\Ordata\) in order to complete the IMP
    3. I can launch the SQL Developer and obtain the records count of evey tables being imported
    However, is there any best / proper way to do the EXP/IMP, the ideal outcome would be
    1. Create a new namespace say (OLDDB) which same as the Oracle9i database name so maybe I don't need to modify much on the application side to point to the new database ?
    2. IMP the OLDDB to the new namespace OLDDB
    Thanks in advance

    Hello,
    If you create the new Database on a new Server, you could keep the same name for the Database.
    To switch from the old Database to the new one, you'll have to change the hostname on the "tnsnames.ora" or in any configuration file which define the database connexion.
    About the best way to do the Export/Import, you may have some details on the link below:
    http://download.oracle.com/docs/cd/E11882_01/server.112/e10819/expimp.htm#i262317
    Else, why do you intend to stay on a Windows 2003 Server, why not moving to Windows 2008 ?
    NB: Oracle *11.1* is certified on Windows 2008 and Oracle *11.2* is certified on Windows 2008 R2.
    Hope this help.
    Best regards,
    Jean-Valentin

  • Oracle 11g Express Edition.

    I successfully downloaded Oracle 11g Express Edition, but I got stuck on login to the database. I used my Oracle Username: [email protected] and password: Malka@123 that I had created. This is the message I am getting when I try to login: "Invalid Login Credential"
    Username Password Login as a database user which has been granted the DBA database role (for example, SYSTEM). Please assist me with the login. My email address : [email protected] and my telephone in Minneapolis, MN is 651-354-9404
    I was never asked to set up a username or password for the database during the time I downloaded Oracle 11g Express Edition. Any help will be appreciated.
    Thank you,
    Arif Mirza

    Hello Orafrad,
    Thank you for the message. I used the following oracle location:
    http://www.oracle.com/technetwork/products/express-edition/downloads/index.html
    to download "Oracle 11g Express Edition" and this time I did get the option to set up a Database "SYS" password.
    I then downloaded the Oracle 11g Express Edition from the above site. And unzipped "setup.exe" file but my newly created Password is still NOT working?
    This is the link I am trying to login.
    http://127.0.0.1:8080/apex/f?p=4950:101:4141991175428941&notification_msg=Invalid%20Login%20Credentials/D45C54BB561D1CE833C0484713441422/
    But it still is not accepting my Password? This is really frustrating!

  • Environment Issue in Oracle 11g.

    I have a java stored procedure loaded into Oracle 11g that reads a CLOB type, and getting a null pointer exception in one oracle 11g environment and not in another. Following is the code snippet,
    <code>StringBuffer str = new StringBuffer(); String strng; BufferedReader bufferRead = new BufferedReader(clb.getCharacterStream()); while ((strng=bufferRead .readLine())!=null) str.append(strng); </code>
    I believe it has nothing todo with the code, because same code is not giving any error and working fine in the other. Following is the version of oracle 11g in both the environments
    Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production PL/SQL Release 11.1.0.7.0 - Production CORE 11.1.0.7.0 Production TNS for Linux: Version 11.1.0.7.0 - Production NLSRTL Version 11.1.0.7.0 - Production
    can you please guide where else can i find the root cause of this issue. Is there a way to find the loaded java class versions on the database?

    I'd suggest running it from SQLPlus, where all your System.out.println statements will show up and you won't need to bother the DBA for that output ... unless you have already done so or if you happen to be the DBA. From the snippet you provided the only thing that looks like it could be null is "clb".

  • Upgrade Oracle 9.2.0.5 to Oracle 11g

    Hi,
    Any one done a upgrade of oracle 9.2.0.5 to 11g R2 ?
    I have two databases :
    1. 9.2.0.5 in RAC mode
    2. 9.2.0.7
    Any idea how long would if take to upgrade the RAC instance ?
    I also need to know if PRO*C programs can be directly upgraded to the 11gR2? It is one of the main programs on the system.
    Thanks & Regards
    Ravinder

    user10934487 wrote:
    Hi,
    Any one done a upgrade of oracle 9.2.0.5 to 11g R2 ?
    I have two databases :
    1. 9.2.0.5 in RAC mode
    2. 9.2.0.7
    Any idea how long would if take to upgrade the RAC instance ? please check :
    http://www.oracle.com/technology/products/database/oracle11g/upgrade/index.html
    http://www.oracle.com/technology/products/database/oracle11g/upgrade/presentations/9i_to_11g_real_world_customer_experience.pdf
    http://dba-tips.blogspot.com/2009/05/upgrade-from-9i-to-11g.html
    Regards
    Rajesh

  • Oracle 10g Workshop I or Oracle 11g workshop I

    Hi guys,
    I need a bit of advice on which course should I follow. I know that Oracle 11g is the latest release and it composes of new features compared to 10g, but I need to know the which is worth doing is 10g or 11g.
    -Coz I heard that oracle 11g still runs on beta versions and the revised version has not been released.
    -The demand and the market base for both of them, coz far as I know one of my neighbour who is a dba he said
    oracle 10g has around 80% of the market share whilst 11g has only around 15%.
    -And also guys the exam paper itself coz 10g has a duration of 90 mins and 11g comprises of 3-3.5 hours paper
    which most likely means that the paper might be difficult.
    I am new to this field and I am not quite sure which exam I should write, so need some clarification,,,,
    Thanks in advance for your replies...

    user11000521 wrote:
    Hi guys,
    I need a bit of advice on which course should I follow. I know that Oracle 11g is the latest release and it composes of new features compared to 10g, but I need to know the which is worth doing is 10g or 11g.
    -Coz I heard that oracle 11g still runs on beta versions and the revised version has not been released.
    -The demand and the market base for both of them, coz far as I know one of my neighbour who is a dba he said
    oracle 10g has around 80% of the market share whilst 11g has only around 15%.
    -And also guys the exam paper itself coz 10g has a duration of 90 mins and 11g comprises of 3-3.5 hours paper
    which most likely means that the paper might be difficult.
    I am new to this field and I am not quite sure which exam I should write, so need some clarification,,,,
    Thanks in advance for your replies...Just in addition to Hans and Bigdelboy's replies, first thing , `11g is NOT in beta. 11g R1(11106) release officially came in 2007 July and was launched completely for commercial use. As Hans pointed, release 2 of 11g is currently in beta but as per the "rumours" , this also should end soon. So you must throw this out from the mind that 11g is running in beta. Its very well out and its amazingly very well accepted in the industry.
    I won't comment or contradict (and won't even agree) to what your friend said about the percentage of the usage of the versions. But few thoughts that do come in mind, 10g is around now from some time so its obvious that its acceptancce would be more as compared to 11g. But that said, 11g , as a surprise, even in release 1 is much stable and proving-to-be-efficient as compared to 10g. So very soon, IMHO, industry would be coming out to 11g. As pointed to you already about 10g's extended support, and I guess this year is also extended support year for 9i, very soon, lots of migrations would happen( and are happening) over either 10g/11g.If it would be me who has to decide between 10/11g, I would pick 11g. But this should give you an idea for the point. There are many shops which still have not bothered tolook even at 9i, let alone be 10/11g. The site where I am at the moment, they still are running many of their production dbs on 7.3even. And who knows even being a 11g certified, you may end up for your job in a shop who runs 9i,8i or even versions before that.
    Which version to pick from 10/11 as 11g is new and has new features as compared to 10g, for this I shall say, 11g's most of the features(not all though) are actually enhancements to the features of 10g. Many things hail from 10g only. So its not wrong to say that if one has an experience of 10g, it would be a bit easier to understand the terminology of 11g when it would say, there is some thing called ADDM which is now both database wide and Intance wide(an 11g feature). But as ADDM came in 10g first, if you have the idea about it, IMO, it would be easier for you to take care about 11g. I played with 10g for almost 3 years before taking up the new feature exam of it and it took almost 1 year with 3 different books and playing with 11g to take up the new features exam of 11g.
    In the end, certification , in whatever version, is just a mark of your will to be current with teh technology. Even if you have scored 100% and are not ableto answer the questions in the interview, it won't take you much far for getting a job of dba and being good in it.
    Just few thoughts!
    HTH
    Aman....
    Edited by: Aman.... on Apr 26, 2009 9:37 AM
    replaced a word with another

  • Oracle 11g R2  Export hang problem...

    Hi,
    I tried to export full database using system user,
    my statement in Oracle 11g R2 on RedHat Linux is,
    exp system/******* file=/exportdb/fulldb.dmp log=/exportdb/fulldb.log full=y
    I hangs at
    .About to export the entire database ...
    . exporting tablespace definitions
    . exporting profiles
    . exporting user definitions
    . exporting roles
    . exporting resource costs
    . exporting rollback segment definitions
    . exporting database links
    . exporting sequence numbers
    . exporting directory aliases
    . exporting context namespaces
    . exporting foreign function library names
    . exporting PUBLIC type synonyms
    . exporting private type synonyms
    . exporting object type definitions
    . exporting system procedural objects and actions
    When i cancel this line using ctl+c it says
    ORA-01013: user requested cancel of current operation
    ORA-06512: at "WMSYS.LT_EXPORT_PKG", line 1379
    ORA-06512: at line 1
    EXP-00083: The previous problem occurred when calling WMSYS.LT_EXPORT_PKG.system_info_exp
    Ctl+c again
    EXP-00008: ORACLE error 1013 encountered
    ORA-01013: user requested cancel of current operation
    ORA-06512: at "SYS.DBMS_SERVER_ALERT_EXPORT", line 10
    ORA-06512: at "SYS.DBMS_SERVER_ALERT_EXPORT", line 118
    ORA-06512: at line 1
    EXP-00083: The previous problem occurred when calling SYS.DBMS_SERVER_ALERT_EXPORT.system_info_exp
    then it continues and shows message
    Export terminated successfully with warnings.
    I have granted system user with sys.dbms_defer_import_internal
    and
    sys.dbms_export_extension
    I have also tried using 'sys/***** as sysdba'
    I also run utlrp.sql script to figure out any error but it responded with '0 errors'.
    Does anyone has a solution?

    If I use expdp, the problem is the same, I have used this query,
    $expdp directory=DATA_PUMP_DIR dumpfile=test.dmp logfile=test.log full=y
    Username: system/*********
    Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    Starting "SYSTEM"."SYS_EXPORT_FULL_01": system/******** directory=DATA_PUMP_DIR dumpfile=test.dmp logfile=test.log full=y
    Estimate in progress using BLOCKS method...
    Processing object type DATABASE_EXPORT/SCHEMA/TABLE/TABLE_DATA
    Total estimation using BLOCKS method: 3.404 GB
    Processing object type DATABASE_EXPORT/TABLESPACE
    Processing object type DATABASE_EXPORT/PROFILE
    Processing object type DATABASE_EXPORT/SYS_USER/USER
    Processing object type DATABASE_EXPORT/SCHEMA/USER
    Processing object type DATABASE_EXPORT/ROLE
    Processing object type DATABASE_EXPORT/GRANT/SYSTEM_GRANT/PROC_SYSTEM_GRANT
    Processing object type DATABASE_EXPORT/SCHEMA/GRANT/SYSTEM_GRANT
    Processing object type DATABASE_EXPORT/SCHEMA/ROLE_GRANT
    Processing object type DATABASE_EXPORT/SCHEMA/DEFAULT_ROLE
    Processing object type DATABASE_EXPORT/SCHEMA/TABLESPACE_QUOTA
    Processing object type DATABASE_EXPORT/RESOURCE_COST
    Processing object type DATABASE_EXPORT/TRUSTED_DB_LINK
    Processing object type DATABASE_EXPORT/SCHEMA/SEQUENCE/SEQUENCE
    Processing object type DATABASE_EXPORT/SCHEMA/SEQUENCE/GRANT/OWNER_GRANT/OBJECT_GRANT
    Processing object type DATABASE_EXPORT/DIRECTORY/DIRECTORY
    Processing object type DATABASE_EXPORT/DIRECTORY/GRANT/OWNER_GRANT/OBJECT_GRANT
    Processing object type DATABASE_EXPORT/CONTEXT
    Processing object type DATABASE_EXPORT/SCHEMA/PUBLIC_SYNONYM/SYNONYM
    Processing object type DATABASE_EXPORT/SCHEMA/SYNONYM
    Processing object type DATABASE_EXPORT/SCHEMA/TYPE/TYPE_SPEC
    Processing object type DATABASE_EXPORT/SCHEMA/TYPE/GRANT/OWNER_GRANT/OBJECT_GRANT
    Processing object type DATABASE_EXPORT/SYSTEM_PROCOBJACT/PRE_SYSTEM_ACTIONS/PROCACT_SYSTEM
    Processing object type DATABASE_EXPORT/SYSTEM_PROCOBJACT/PROCOBJ
    Then it again got hang, and never proceeds.
    Please reply for any solutions....

Maybe you are looking for