Oracle 10g XE in commercial enviroment

hello!
i didn't where to place this topic, so i write here.
i read a lot of documentation, but i don't understand very well, so here my question: can i use oracle 10g XE in commercial enviroment?
- can i use it in an web site, web site from i can earn money?
- can i use it in a company to keep situation with employes, money transfer, sells, ...... ?
- can i develop apllicationa with 10g XE and after that to sell that apllications?
or do to this i need a license from oracle for oracle 10g standard edition?
oracle 10g XE is only for study, learn and personal use?
thanks!

Hi:
>>here my question: can i use oracle 10g XE in commercial enviroment?
Yes you can, See note bellow for limitations.
>>- can i use it in an web site, web site from i can earn money?
Yes.
>>- can i use it in a company to keep situation with employes, money transfer, sells, ...... ?
Yes
>>- can i develop apllicationa with 10g XE and after that to sell that apllications?
You are talking about build a application to run over (connect) to a Oracle XE? If this is the question yes
>>or do to this i need a license from oracle for oracle 10g standard edition?
Yes you need a license for Oracle 10g SE
>>oracle 10g XE is only for study, learn and personal use?
No, it's for any purpose
Here is some information regarding the Oracle RDBMS versions you mention on your Post:
Oracle XE:
Express Edition (XE) is a free, downloadable version of the Oracle database
server. Oracle XE can only be used on single processor machines. It can only
manage up to 4 GB of data and 1 GB of memory. ISVs can embed XE in 3rd party
products and redistribute it freely.
Oracle Standard Edition:
Standard Edition is designed for smaller businesses and enterprises (This is not free). It
offers a subset of the features/ functionality implemented in Enterprise
Edition. Database options like Data Guard, Partitioning, Spatial, etc. is not
available with Standard Edition (from 10g one can use RAC with Standard
Edition). Standard Edition can only be licensed on servers with a maximum
capacity of four processors.
Oracle Standard Edition One:
Standard Edition One is a low cost (not free), entry-level version of the Oracle
Standard Edition database server. Standard Edition One can only be licensed on
small servers with a maximum capacity of two processors.
If you need more information you can refer to:
[{color:#000000}http://www.orafaq.com/faq/what_is_the_difference_between_the_enterprise_standard_and_personal_editions_of_oracle{color}|http://www.orafaq.com/faq/what_is_the_difference_between_the_enterprise_standard_and_personal_editions_of_oracle]
Regards,
Francisco Munoz Alvarez
www.oraclenz.com

Similar Messages

  • Can I use Oracle 10g XE in my production enviroment

    Hello All,
    Please can somebody help me here. I would like to know if I can use Oracle 10g XE for my Production Software Development? If yes, can somebody help with the following:
    a) Can I access the oracle database XE from a remote system without installing it on the calling system? I mean accessing it from a .NET Application installed on a client?
    b) How many rows, table, views and other stuffs can it handle. Just to know how strong it is.
    I will so much happy to get a help on this.
    Thank you very much in advance for supporting me.
    Regards,
    Olamiji Akeem Odeyemi
    Actual IT Solutions Limited
    www.actualitsolution.com
    +2347041423375

    user12189397 wrote:
    Hello All,
    Please can somebody help me here. I would like to know if I can use Oracle 10g XE for my Production Software Development?yes
    a) Can I access the oracle database XE from a remote system without installing it on the calling system? I mean accessing it from a .NET Application installed on a client?yes.
    Read about the [Oracle Instant Client|http://www.oracle.com/technology/tech/oci/instantclient/index.html]
    b) How many rows, table, views and other stuffs can it handle. Just to know how strong it is.Read about the [XE specifics|http://www.oracle.com/technology/pub/articles/cunningham-database-xe.html]

  • Oracle 10g Startup problem on SuSE 9.1

    Hello everyone,
    I am new to Linux. And i have installed oracle 10g on SuSE Linux 9.1. I am able to install it properly, now i want to start my database. So, what steps i need to follow.
    I tried as follows
         1. Login as oracle and start the terminal.
         2. keyin the command as follows
         "sqlplus /nolog"
         but it is giving me the error message:
         "bash: sqlplus: command not found"
    Below it the step i followed at Terminal
    oracle@susepc:/> whoami
    oracle
    oracle@susepc:/> pwd
    oracle@susepc:/> sqlplus /nolog
    bash: sqlplus: command not found
    oracle@susepc:/>
    can anyone tell me how i can
    1. check my DB is runnig in SuSE Linux 9.1?
    2. start and stop my DB in SuSE Linux 9.1>
    Thanks in advance for your help and waiting for reply soon.. as it is urgent to me.
    Regards,

    Hi Ivan,
    Thanks for quick reply, Now i have set the PATH enviroment variable and i can able to start & shutdown my DB.
    But now i want to use Enterprise Manager and isqlplus via it's url(which i get at the end of Oracle Installation). I am not able to run it and it is giving me "Access Denied" error can you please reply me on this soon.
    waiting for your reply and thanks for all your help.
    Regards,
    Akshay Brahmbhatt

  • OracleAS 10g Installation Problem on RedHat AS 3.0

    Hi
    I need to install OracleAS 10g on RedHat AS 3.0 and it seems that I need a patch (Patch 3006854) and the installation is impossible without it.I just started using oracleAS 10g and I dont have any metalink id.
    I think something is wrong here.
    a free trial version with a commercial patch !!!
    can any one please help me out.
    regards yashar

    dear fredrik
    I tried to install it according to the installation guid on http://www.oracle-base.com/articles/10g/OracleAS10gInstallationOnRedHatAS3.php as you see it asked for installation of a patch.
    and yes I tried to install it without installing this patch and I got an error saying that I am missing a file named ld.so in /etc.I thought it might be connected to that patch.
    beside when I was looking for the solution to my problem I saw many people having the same problem and asking the exact same question.
    please notify about any solution that you think might help me solving this problem. I am in a hurry
    regards yashar

  • Installation: Oracle 10g on SUSE Linux 10.1

    Can this be? I sat for hours preparing my all new clean SUSE Linux 10.1 server for the installation of Oracle 10g (Standard Edition)... and when running the installer it simply tells me that SUSE 9 is needed...
    I've found others here in the forum having experienced the same.
    Maybe I just downloaded the wrong version of Oracle?
    The main download page is at:
    http://www.oracle.com/technology/software/products/database/oracle10g/index.html
    I selected entry "Oracle Database 10g Release 2 (10.2.0.1.0) for Linux x86" (the one directly below the Windows version):
    http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10201linuxsoft.html
    The size of the file^^ is 668,734,007 bytes.
    Or should i have downloaded entry "Oracle Database 10g Release 2 (10.2.0.2) for z/Linux":
    http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10202zlinuxsoft.html
    The size of the file^^ is 838,518,746 bytes.
    By the way, all these versions on the main page should have some kind of description, something like "This is the Linux Version for most standard 32Bit single and multiprocessor Intel compatible servers."
    Well, since I'm completely stuck now with SUSE 10.1, is there any way to make the Oracle installer go on that SUSE version? Maybe SUSE can pretend to be version 9... but how do I achieve something freaky as this?
    Thanks for any help, comments, suggestions...
    Karsten

    BTW, I think it's bad practice by Oracle not supporting SUSE 10.1.Actually, I think it is good practise for Oracle not to certify the public beta versions of an operating system.
    Please remember that Fedora and SuSE Linux are cycled every 6-8 months, making then truly unstable for commercial purposes. IN addition, they are often desupported by the comminuty within 2-3 years, forcing upgrades. And finally, Both Red Hat and SuSE/Novell publically state that these are 'proving grounds for new features' (meaning they are beta).
    Certification means that Oracle will invest heavily and train people on the specific operating system and work with the operating system supplier, 24x7 if needed, to make sure that customers will continue in production. I am not aware that the SuSE Linux or Fedora supporters are willing to put in 24x7 support they way the Red Hat and SuSE Enterprise groups are.
    This does not imply the public OSs are bad. It just means that Oracle (and I) believe they are unsuited for commercial, business mission critical, immediate support required, environments.
    By the way, I have the combination of Oracle10g and SuSE Linux 10.1 working, and it works well. However, I did need to make sure that the libraries to which Oracle10g was compiled are available in the OS.
    Or maybe Sybase does better.... ;-pNot if the [glibc] libraries are incompatible. Nor does PostgreSQL nor MySQL.

  • Oracle 10g Licensing Query

    Hi,
    I have a query with regards to Oracle 10g licensing for additional options (OLAP, Data Mining, Partitioning, Spatial & Database Vault) on top of enterprise edition.
    Even though i am not using any of the options, i have them installed along with enterprise edition. Do i still need to pay for these additional options?
    From 10g, you can always prove to oracle that any of the features/options are not in use via DBA_FEATURE_USAGE_STATISTICS.
    We are using shared infrastructure for hosting many application databases. Today we have a application that uses only partitioning, but tommorrow we might have to create a database within the same oracle home that uses OLAP & data mining as well.
    would be interested in knowing what is oracle stand on this i.e. we pay for additional options only if we are using them or we pay just because they are installed regardless of we are using them or not??
    Thanks & Regards
    Chandar

    Chandark,
    You need to pay licenses if you are using it commercially and if it is installed and you haven't paid for it then how would you stop anyone not using it because its not paid but its there. This will be against your contractual agreement and they may fine you or you have to pay for the options. So I recommend not to install options you haven't paid for to avoid any issues. But if you are using for learning purpose and not commercial then you are good. You can further contact local Oracle Support or local Sales rep for more information
    Hope this helps, regards
    OrionNet

  • Installing Oracle 10g Express Edition on Red Hat Linux

    Hi,
    I am new with Linux Os and have to install oracle 10g Express Edition on Red Hat Linux Os for a customer. So before proceeding, I need some guidelines.
    1) which Linux(freeware) flavor should I install ?
    2) is there any virtual enviornment available for Linux Os on which I can install 10g Express Edition database ?
    3) If available, is there any difference in using the Linux Os in Virtual enviornment and actual installing Linux ? will there be any difference in installing database and configuration for both the cases?
    4) need download link for latest version of Red Hat Linux setup
    Regards
    Edited by: user640001 on Feb 25, 2011 5:44 AM

    1) which Linux(freeware) flavor should I install ?Ordinarily, I'd recommend getting Oracle Linux (http://eDelivery.oracle.com/linux) because the default install includes all the prerequisite RPM packages you will need. And failing that, also offers another RPM package "oracle-validated" which will cause the installation of the necessary prerequisites.
    But... you mentioned customer: if this is a revenue-producing situation and customer money is at stake, I strongly recommend they obtain commercial O/S support with either Oracle, Red Hat, or maybe SuSE/Novell. Compared to the cost of a downed business, an O/S support arrangement is cheap, cheap, cheap.
    2) is there any virtual enviornment available for Linux Os on which I can install 10g Express Edition database ?Sure. You can run Oracle VirtualBox on most Linux, Windows, or Solaris boxes. http://VirtualBox.org for info.
    3) If available, is there any difference in using the Linux Os in Virtual enviornment and actual installing Linux ? will there be any difference in installing database and configuration for both the cases?No real differences in either environment.
    4) need download link for latest version of Red Hat Linux setupWhat, you didn't try http://eDelivery.oracle.com/linux yet?

  • Installing Oracle 10g Express Edition on x86_64

    Hi,
    I tried installing Oracle 10g express edition on Arch Linux X86_64 but could not get it running.
    I followed guide here http://alodib.com/?q=node/32.
    Installation went well. Then I configured it, apparently went well. But could not get it running.
    I have following output
    $>sudo /etc/rc.d/oracle-xe restart
    :: Stopping Oracle Database                                              [FAIL]
    :: Starting Oracle Database                                              [DONE]
    $>sudo /etc/rc.d/oracle-xe restart
    :: Stopping Oracle Database                                              [FAIL]
    :: Starting Oracle Database                                              [DONE]
    $>sudo /etc/rc.d/oracle-xe status
    LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 26-DEC-2011 12:58:24
    Copyright (c) 1991, 2005, Oracle.  All rights reserved.
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE)))
    STATUS of the LISTENER
    Alias                     LISTENER
    Version                   TNSLSNR for Linux: Version 10.2.0.1.0 - Production
    Start Date                26-DEC-2011 12:17:16
    Uptime                    0 days 0 hr. 41 min. 7 sec
    Trace Level               off
    Security                  ON: Local OS Authentication
    SNMP                      OFF
    Default Service           XE
    Listener Parameter File   /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/listener.ora
    Listener Log File         /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/log/listener.log
    Listening Endpoints Summary...
      (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE)))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost.localdomain)(PORT=1521)))
    Services Summary...
    Service "PLSExtProc" has 1 instance(s).
      Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
    The command completed successfully
    $> sqlplus
    SQL*Plus: Release 10.2.0.1.0 - Production on Mon Dec 26 13:17:43 2011
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
    Enter user-name: system
    Enter password:
    oracleXE: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
    ERROR:
    ORA-12547: TNS:lost contact

    1) which Linux(freeware) flavor should I install ?Ordinarily, I'd recommend getting Oracle Linux (http://eDelivery.oracle.com/linux) because the default install includes all the prerequisite RPM packages you will need. And failing that, also offers another RPM package "oracle-validated" which will cause the installation of the necessary prerequisites.
    But... you mentioned customer: if this is a revenue-producing situation and customer money is at stake, I strongly recommend they obtain commercial O/S support with either Oracle, Red Hat, or maybe SuSE/Novell. Compared to the cost of a downed business, an O/S support arrangement is cheap, cheap, cheap.
    2) is there any virtual enviornment available for Linux Os on which I can install 10g Express Edition database ?Sure. You can run Oracle VirtualBox on most Linux, Windows, or Solaris boxes. http://VirtualBox.org for info.
    3) If available, is there any difference in using the Linux Os in Virtual enviornment and actual installing Linux ? will there be any difference in installing database and configuration for both the cases?No real differences in either environment.
    4) need download link for latest version of Red Hat Linux setupWhat, you didn't try http://eDelivery.oracle.com/linux yet?

  • Problem on Installing Oracle 10g on Windows XP Professional

    I'm getting the following error while I install Oracle 10g R1, on Windows XP Professional.
    The Path enviroment variable is bigger than 1023 characters. This value cannont be set.
    Has anyone seen this error before?

    Hi,
    you have two option to start your oracle service. your problem is your oracle serivce is not start.
    for that you can start manully....
    like
    on command prompt.
    cmd>net start oracleservice<sid>
    or
    you can set automatic for oracle service.
    go services window. start >>>> run >>>> services.msc <<<enter>>>
    check and select oracle services and right click and set automatic..
    every time your system is reboot then oracle service is automatically is start.
    regards
    Taj

  • Oracle 10G connection problem

    Oracle 10G connection problem
    I launch my db with the following script:
    su - oracle -c "export ORACLE_HOME=/u01/app/oracle/product/10.1.0/db_1 && /u01/app/oracle/product/10.1.0/db_1/bin/dbstart"
    su - oracle -c "export ORACLE_HOME=/u01/app/oracle/product/10.1.0/db_1 && /u01/app/oracle/product/10.1.0/db_1/bin/lsnrctl start"
    Here is the output:
    SQL*Plus: Release 10.1.0.2.0 - Production on Fri Feb 27 22:17:51 2004
    Copyright (c) 1982, 2004, Oracle. All rights reserved.
    SQL> Connected to an idle instance.
    SQL> ORACLE instance started.
    Total System Global Area 188743680 bytes
    Fixed Size 778036 bytes
    Variable Size 162537676 bytes
    Database Buffers 25165824 bytes
    Redo Buffers 262144 bytes
    Database mounted.
    Database opened.
    SQL> Disconnected from Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
    With the Partitioning, OLAP and Data Mining options
    Database "orcl" warm started.
    LSNRCTL for Linux: Version 10.1.0.2.0 - Production on 27-FEB-2004 22:17:59
    Copyright (c) 1991, 2004, Oracle. All rights reserved.
    Starting /u01/app/oracle/product/10.1.0/db_1/bin/tnslsnr: please wait...
    TNSLSNR for Linux: Version 10.1.0.2.0 - Production
    System parameter file is /u01/app/oracle/product/10.1.0/db_1/network/admin/listener.ora
    Log messages written to /u01/app/oracle/product/10.1.0/db_1/network/log/listener.log
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC))
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=xavan_fi
    xe)(PORT=1521)))
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for Linux: Version 10.1.0.2.0 - Production
    Start Date 27-FEB-2004 22:17:59
    Uptime 0 days 0 hr. 0 min. 0 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP OFF
    Listener Parameter File /u01/app/oracle/product/10.1.0/db_1/network/admin/listener.ora
    Listener Log File /u01/app/oracle/product/10.1.0/db_1/network/log/listener.log
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=xavan_fi
    xe)(PORT=1521)))
    Services Summary...
    Service "PLSExtProc" has 1 instance(s).
    Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
    The command completed successfully
    But when i try to connect with sqlplus:
    oracle@xavan_fixe oracle $ sqlplus
    SQL*Plus: Release 10.1.0.2.0 - Production on Ven. Févr. 27 22:19:32 2004
    Copyright (c) 1982, 2004, Oracle. All rights reserved.
    Enter user-name: scott
    Enter password:
    ERROR:
    ORA-01034: ORACLE not available
    ORA-27101: shared memory realm does not exist
    Linux Error: 2: No such file or directory

    When you go to get connection you have to set the ORACLE_SID enviroment variable or use the service name in the string to get connection.
    Joel Pérez

  • How to export oracle 10g data into parts (in excel or csv or txt)

    is there any methods to export the data from oracle 10g in the form of excel or csc or txt. i already downloaded the sql developer tool but it only exports the data of upto one lakh rows ,but i have two tables of more than 3 lakh and 10 lakh rows respectively.for this i used where command to break the file through sql developer but that didnt work
    plz help me out if any thing possible
    i need to again import this data into microsoft sql if there is any direct method plz let me know

    I wrote my own pl/sql tool to make csv upload/download tool, but the learning process is a bit painful and long, especially for beginner like me (end up using dynamic sql package because we pass in table name as parameter).
    For your purpose, maybe the best way is to download a plug-in for Excel that can connect to your Oracle DB. There are many such products so you need to google around. For me, no need right now.
    Another option is to use a commercial tool like Toad, or other products from same company.

  • Oracle 10g Client R2 Install

    Hi,
    I have recently installed the Oracle 10g Database release 2 and now want to install the client. I would like to install the client on the same pc as one of my standard users so I can write scripts(using sqlplus) and run them as this user, but the original oracle home was installed as oracle:oinstall. How should I proceed?
    Thanks,
    Chris.

    You don't need client for this. You could use binaries from existing database installation.
    Just setup the enviroment (ORACLE_HOME, LD_LIBRARY_PATH and other oracle variables except ORACLE_SID) and PATH for other user and it is done.

  • Procedure execution time difference in Oacle 9i and Oracle 10g

    Hi,
    My procedure is taking time on
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 is 14 min.
    same procedure is taking time on oracle Release 9.2.0.1.0 is 1 min.
    1) Data is same in both environment.
    2) Number of records are same 485 rows for cursor select statement.
    3)Please guide me how to reduce the time in oracle 10g for procedure?
    i have checked the explain plan for that cursor query it is different in both enviroment.
    so i have analysis that procedure is taking time on cursor fetch into statement in oracle 10g.
    example:-
    create or replace procedure myproc
    CURSOR cur_list
    IS select num
    from tbl
    where exist(select.......
    EXECUTE IMMEDIATE 'ALTER SESSION SET SQL_TRACE = TRUE';
    EXECUTE IMMEDIATE 'ALTER SESSION SET TIMED_STATISTICS = TRUE';
    OPEN cur_list;
    LOOP
    FETCH cur_list INTO cur_list; -----My procedure is taking time in this statement only for some list number. there are 485 list number.
    end loop;
    TRACE file for oracle 10g is look like this:-
    call count cpu elapsed disk query current rows
    Parse 1 0.00 0.00 0 0 0 0
    Execute 1 0.37 0.46 0 2 0 0
    Fetch 486 747.07 730.14 1340 56500700 0 485
    total 488 747.45 730.60 1340 56500702 0 485
    ORACLE 9i EXPLAIN PLAN FOR cursor query:-
    Plan
    SELECT STATEMENT CHOOSECost: 2 Bytes: 144 Cardinality: 12                                         
         18 INDEX RANGE SCAN UNIQUE LISL.LISL_LIST_PK Cost: 2 Bytes: 144 Cardinality: 12                                    
              17 UNION-ALL                               
                   2 FILTER                          
                        1 TABLE ACCESS FULL SLD.P Cost: 12 Bytes: 36 Cardinality: 1                     
                   16 NESTED LOOPS Cost: 171 Bytes: 141 Cardinality: 1                          
                        11 NESTED LOOPS Cost: 169 Bytes: 94 Cardinality: 1                     
                             8 NESTED LOOPS Cost: 168 Bytes: 78 Cardinality: 1                
                                  6 NESTED LOOPS Cost: 168 Bytes: 62 Cardinality: 1           
                                       4 TABLE ACCESS BY INDEX ROWID SLD.L Cost: 168 Bytes: 49 Cardinality: 1      
                                            3 INDEX RANGE SCAN UNIQUE SLD.PK_L Cost: 162 Cardinality: 9
                                       5 INDEX UNIQUE SCAN UNIQUE SLD.SYS_C0025717 Bytes: 45,760 Cardinality: 3,520      
                                  7 INDEX UNIQUE SCAN UNIQUE SLD.PRP Bytes: 63,904 Cardinality: 3,994           
                             10 TABLE ACCESS BY INDEX ROWID SLD.P Cost: 1 Bytes: 10,480 Cardinality: 655                
                                  9 INDEX UNIQUE SCAN UNIQUE SLD.PK_P Cardinality: 9           
                        15 TABLE ACCESS BY INDEX ROWID SLD.GRP_E Cost: 2 Bytes: 9,447 Cardinality: 201                     
                             14 INDEX UNIQUE SCAN UNIQUE SLD.PRP_E Cost: 1 Cardinality: 29                
                                  13 TABLE ACCESS BY INDEX ROWID SLD.E Cost: 2 Bytes: 16 Cardinality: 1           
                                       12 INDEX UNIQUE SCAN UNIQUE SLD.SYS_C0025717 Cost: 1 Cardinality: 14,078      
    ORACLE 10G EXPLAIN PLAN FOR cursor query:-                                   
         SELECT STATEMENT ALL_ROWSCost: 206,103 Bytes: 12 Cardinality: 1                                         
         18 FILTER                                    
              1 INDEX FAST FULL SCAN INDEX (UNIQUE) LISL.LISL_LIST_PK Cost: 2 Bytes: 8,232 Cardinality: 686                               
              17 UNION-ALL                               
                   3 FILTER                          
                        2 TABLE ACCESS FULL TABLE SLD.P Cost: 26 Bytes: 72 Cardinality: 2                     
                   16 NESTED LOOPS Cost: 574 Bytes: 157 Cardinality: 1                          
                        14 NESTED LOOPS Cost: 574 Bytes: 141 Cardinality: 1                     
                             12 NESTED LOOPS Cost: 574 Bytes: 128 Cardinality: 1                
                                  9 NESTED LOOPS Cost: 573 Bytes: 112 Cardinality: 1           
                                       6 HASH JOIN RIGHT SEMI Cost: 563 Bytes: 315 Cardinality: 5      
                                            4 TABLE ACCESS FULL TABLE SLD.E Cost: 80 Bytes: 223,120 Cardinality: 13,945
                                            5 TABLE ACCESS FULL TABLE SLD.GRP_E Cost: 481 Bytes: 3,238,582 Cardinality: 68,906
                                       8 TABLE ACCESS BY INDEX ROWID TABLE SLD.L Cost: 2 Bytes: 49 Cardinality: 1      
                                            7 INDEX UNIQUE SCAN INDEX (UNIQUE) SLD.PK_L Cost: 1 Cardinality: 1
                                  11 TABLE ACCESS BY INDEX ROWID TABLE SLD.P Cost: 1 Bytes: 16 Cardinality: 1           
                                       10 INDEX UNIQUE SCAN INDEX (UNIQUE) SLD.PK_P Cost: 0 Cardinality: 1      
                             13 INDEX UNIQUE SCAN INDEX (UNIQUE) SLD.SYS_C0011870 Cost: 0 Bytes: 13 Cardinality: 1                
                        15 INDEX UNIQUE SCAN INDEX (UNIQUE) SLD.PRP Cost: 0 Bytes: 16 Cardinality: 1      
    so Please guide me how to reduce the time in oracle 10g for procedure?
    1) Is this envrionment setting parameter?
    2) I have to tune the query? but which is executing fine on oracle 9i?
    so how to decrease the execution time?
    Thanks in advance.

    SELECT l_nr
    FROM x.ls b
    WHERE b.cd = '01'
    AND b.co_code = '001'
    AND EXISTS (
    SELECT T_L
    FROM g.C
    WHERE C_cd = '01'
    AND C_co_code = '001'
    AND C_flg = 'A'
    AND C_eff_dt <= sysdate
    AND C_end_dt >=
    sysdate
    AND C_type_code <> 1
    AND C_type_code <> 1
    AND targt_ls_type = 'C'
    AND T_L <> 9999
    AND T_L = b.l_nr
    UNION ALL
    SELECT l.T_L
    FROM g.C C,
    g.ep_e B,
    g.ep ep,
    g.e A,
    g.lk_in l
    WHERE l.cd = '01'
    AND l.co_code = '001'
    AND l.cd = C.C_cd
    AND l.co_code = C.C_co_code
    AND l.C_nbr = C.C_nbr
    AND l.targt_ls_type = 'C'
    AND lk_in_eff_dt <=
    sysdate
    AND lk_in_end_dt >=
    ( sysdate
    + 1
    AND ( (logic_delte_flg = '0')
    OR ( logic_delte_flg IN ('1', '3')
    AND lk_in_eff_dt <> lk_in_end_dt
    AND l.cd = ep.C_cd
    AND l.co_code = ep.C_co_code
    AND l.C_nbr = ep.C_nbr
    AND l.ep_nbr = ep.ep_nbr
    AND l.cd = A.e_cd
    AND l.co_code = A.e_co_code
    AND l.e_nbr = A.e_nbr
    AND l.cd = B.cd
    AND l.co_code = B.co_code
    AND l.C_nbr = B.C_nbr
    AND l.ep_nbr = B.ep_nbr
    AND l.e_nbr = B.e_nbr
    AND l.ep_e_rev_nbr = B.ep_e_rev_nbr
    AND B.flg = 'A'
    AND EXISTS (
    SELECT A.e_nbr
    FROM g.e A
    WHERE A.e_cd = B.cd
    AND A.e_co_code = B.co_code
    AND A.e_nbr = B.e_nbr
    AND A.e_type_code ^= 8)
    AND C_type_code <> 10
    AND C.C_type_code <> 13
    AND l.T_L = b.l_nr)
    --yes index is same                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Oracle 10g Release 2 (10.2) for Linux x86-64

    Hi All,
    During installation - Oracle Database Configuration Assistance, I have got below error and thus I stuck. As per Metalink note 293988.1, this will be resolved if I do [root@localhos]# echo 1 > /proc/sys/vm/disable_cap_mlock . But problem is when I do this because I dont have /proc/sys/vm/disable_cap_mlock file in my system, it giving ¨bash: /proc/sys/vm/disable_cap_mlock: No such file or directory¨ error. So I am unable to get rid of this error. I also set SELinux Default and Current mode as permissible and rebooted it.
    No use, Its giving same error.
    ORA-27125: Unable to create shared memory segment.
    DB Details_
    Oracle 10g Release 2 (10.2) for Linux x86-64
    Choosen Basic Installation
    OS Details:_
    *[root@localhost vm]# uname -rm*
    2.6.32-100.0.19.el5 x86_64
    *[root@localhost vm]# uname -a*
    Linux localhost.localdomain 2.6.32-100.0.19.el5 #1 SMP Fri Sep 17 17:51:41 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
    *[root@localhost etc]# cat /etc/redhat-release*
    Red Hat Enterprise Linux Server release 5.5 (Tikanga)
    *[root@localhost etc]# make -v*
    GNU Make 3.81
    Copyright (C) 2006 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    This program built for x86_64-redhat-linux-gnu
    This is bugging me since last two days. Any help would be appreciated.
    Thanks in advance.
    Regards,
    Mahi

    Trust me I verified installtion guide and release notes atleast 20 times. I never had luck witht any thing. I was wondering how come edelivery.oracle.com packages (both Linux 64 bit Linux with upgrade to Unbreakable and Oracle 10g db version) is not workign for me. Finally below trick to the installed file could make my installation work(Ref link http://www.oracle-base.com/articles/10g/OracleDB10gInstallationOnFedora2.php) . In this I am setting DISABLE_HUGETLBFS to value 1. My only doubt is, does this have any impact on performance? Can some one relay on such tweeking for prod installtions? Ofcourse I am yet to go for commercial. At present I dont have ULN or metalink authorised access.
    cd $ORACLE_HOME/bin
    mv oracle oracle.bin
    cat >oracle <<"EOF"
    #!/bin/bash
    export DISABLE_HUGETLBFS=1
    exec $ORACLE_HOME/bin/oracle.bin $@
    EOF
    chmod +x oracle
    Edited by: TechMahi.com on Nov 7, 2010 10:15 PM

  • Licensed version and free download from OTN of Oracle 10g DB

    I had a doubt with any difference with the licensed version and free download from OTN of Oracle 10g DB. We had downloaded a free version of oracle 10g
    database from OTN and are using it in our live environment. It seems to be working fine. We are trying to get a licensed copy of Oracle 10g DB also but that may take sometime. So, my doubt is whether the free download from OTN should not create any problems in our live environment.
    I hope, my question is clear.
    Please, help in solving the doubt.
    regards

    Hello,
    There is no difference whether you download from OTN or get so called licensed copy of oracle software. It's free to download and free to use you are using for personal eduction purpose, but if you are using for commercial purpose then you should contact oracle sales for pricing but you can continue with the same software. See following link for certification on different platform
    http://www.oracle.com/technology/support/metalink/index.html
    Regards

Maybe you are looking for