Mail advantages in upgrading to Oracle 10g

Since in the company I work in we're still using Oracle 8.1.7 and I'd like to advise to upgrade to Oracle 10g, in addition of assistence advantages (since 8.1.7 is no longer supported), could you tell me briefly which are the main technical advantages from the viewpoint of Pl/Sql programming as a whole? I have to to write up a document where to point out the advantages we could get by upgrading to 10g. For example up to now I've thought of: dbms_scheduler, further sql for analisys.
Bye!

Mark1970 wrote:
Since in the company I work in we're still using Oracle 8.1.7 and I'd like to advise to upgrade to Oracle 10g, in addition of assistence advantages (since 8.1.7 is no longer supported), As far as I'm concerned, that alone ends the debate. I don't understand PHB's that can't seem to grasp that. They want the latest whiz-bang hardware, the latest eye-candy Windows on their desktop, they will keep server OS's reasonably current, but for some reason they think nothing of letting their rdbms go decades out of support. Do they not understand they are betting their company's survival on out of support software?
could you tell me briefly which are the main technical advantages from the viewpoint of Pl/Sql programming as a whole? I have to to write up a document where to point out the advantages we could get by upgrading to 10g. For example up to now I've thought of: dbms_scheduler, further sql for analisys.
Bye!

Similar Messages

  • Upgrading from Oracle 10G standard edition to Oracle 10G enterprise edition

    Hi
    I want to upgrade from Oracle 10G standard edition to Oracle 10G enterprise edition. Is there any script provided by oracle which I can run on existing Oracle 10G standard edition to upgrade to enterprise edition after completing the licensing formalities or do I need to install Oracle 10g Enterprise edition from scratch and then migrate my data.
    Ramanbir S

    You will not need to perform any data migration to upgrade to EE. The diffetence between standard en enerprise editions are the features offered. When you upgrade you can use the same set of files you used to install standard edition and just add the enterprise edition features you want to use in the 'Custom' section of the Universal Installer.

  • Error while sending a mail using UTP_MAIL package in Oracle 10g

    Hi,
    We are using UTP_MAIL package to send a mail from Oracle 10g.We have follwed the following steps ...
    SQL> connect sys/password as sysdba
    Connected.
    SQL> @$ORACLE_HOME/rdbms/admin/utlmail.sql
    Package created.
    Synonym created.
    SQL> @$ORACLE_HOME /rdbms/admin/prvtmail.plb
    Package body created.
    SQL > alter system set smtp_out_server = '<mail_server_ip:25>' scope =spfile;
    System altered..
    Now we try the code
    begin
    utl_mail.send(
    sender => 'sender's mail',
    recipients => 'receiver mail',
    CC => 'optional',
    subject => 'Testing utl_mail',
    message => 'Test Mail'
    end;
    But we get the following error...
    ERROR at line 1:
    ORA-29278: SMTP transient error: 421 Service not available
    ORA-06512: at "SYS.UTL_SMTP", line 21
    ORA-06512: at "SYS.UTL_SMTP", line 97
    ORA-06512: at "SYS.UTL_SMTP", line 139
    ORA-06512: at "SYS.UTL_MAIL", line 405
    ORA-06512: at "SYS.UTL_MAIL", line 594
    ORA-06512: at line 2
    We also tried connecting to the mail server through telnet .But it is not getting connected..
    Please help us to solve the issue.

    From your own posting you may have the clue, if you try to access your mail server through telnet and it is not successful, it means the service is down or there are networking issues.
    On pre 10gR2 versions there was a bug 4083461.8. It could affect you if you are on 10gR1
    "Bug 4083461 - UTL_SMTP.OPEN_CONNECTION in shared server fails with ORA-29278 Doc ID:      Note:4083461.8"
    This was fixed on 10gR2 base and on 9.2.0.8.0
    ~ Madrid

  • Performance Problem After upgrade to oracle 10g

    Hi
    I have upgrade one of my datawarehouse database from oracle 9.2.0.8 to oracle 10.2.0.4 running on solaris 9
    After the upgrade jobs which were running in the database is taking hell lot of time.
    The jobs are accessing the views which is used to get the monthly report data from the database.
    what could be the solution and where to start from to get the RCA to resolve this performance issue
    Please let me know if you require any other information
    database is currently running in the automatic shared memory management mode ie SGA_MAX and SGA_TARGET parameters are defined for that

    There are a lot of differences between 10g and 9i in this regard, among these are:
    - There is a default job that gathers statistics every night which is not there in 9i. You might have totally different statistics as in 9i due to that job, depending on how and if at all you used to collect statistics in 9i
    - The 10g DBMS_STATS package collects histograms on some columns by default (parameter METHOD_OPT=>'FOR ALL COLUMNS SIZE AUTO' default in 10g whereas 'FOR ALL COLUMNS SIZE 1' in 9i) which can have a significant effect on the execution plans
    - The 10g optimizer has CPU costing enabled by default which can make significant changes to your execution plans due to different costing of table scans and order of predicate evaluation. In addition it uses NOWORKLOAD system statistics if system statistics have not been gathered explicitly
    - 10g checks the min and max values stored for columns in the data dictionary. If your predicates are way off compared to these values then 10g begins to adjust the calculated selectivity of the predicate which can again significantly affect your execution plans
    - 10g introduces the "Cost Based Query Transformation (CBQT)" feature which means that rather than applying heuristic transformation rules transformations are costed and potentially discarded whereas 9i applies transformations unconditionally whenever possible
    Check also the following note resp. white paper:
    http://optimizermagic.blogspot.com/2008/02/upgrading-from-oracle-database-9i-to.html
    Regards,
    Randolf
    Oracle related stuff blog:
    http://oracle-randolf.blogspot.com/
    SQLTools++ for Oracle (Open source Oracle GUI for Windows):
    http://www.sqltools-plusplus.org:7676/
    http://sourceforge.net/projects/sqlt-pp/

  • Upgrading to Oracle 10g for R/3 4.5B

    Hello All,
    One of the businesses we support is running SAP R/3 4.5B on Oracle 9.2.0.6. The kernel details are:
    SAP R/3 Kernel information:
    SAP R/3 Kernel          45B                                     
    Database version        OCI_80500_SHARED                        
    created in                  SunOS 5.5.1 Generic_103640-19 sun4u     
    Patch level                 972                                     
    Is there a path to upgrade the database to 10g with this R/3 release without SAP upgrade?
    All information will be useful.
    Many Thanks,
    Nisch

    Nisch,
    also, please note the excerpt below taken from note 819655 (please check it for an updated version):
    Oracle Version
    For general information regarding the support of Oracle version 10.2, see Note 720886 .
    Even though Oracle 10 will not be generally certified for SAP systems with Releases 3.1I up to 4.6B, it is fully supported to upgrade these systems to Oracle 10.2 prior to the SAP upgrade or prior to the PREPARE phase of the upgrade.
    The system can run with this setup for weeks with full support. This procedure was tested in the SAP-internal upgrade validation phase. However, you will encounter limitations in the field of database monitors and you cannot copy such a system to a target system running on Oracle 10g. From a business application perspective, you can use the system without any limitations.
    Double Stack systems: When you upgrade the SAP J2EE Engine from NW ´04 to NW2004s, you must apply at least Support Package 12 of the SAP J2EE Engine before the upgrade to Oracle 10.
    Also, note 868681 confirms the above, i.e..:
    "SAP Systems 31I - 45B
    The transports included within this note are not relevant for SAP releases 31I - 45B. These systems (31I - 45B) have to be upgraded to Oracle 10.x  during preparations for the SAP Upgrade (release 700).
    The monitoring transactions such as DB02 may not work correctly in these systems after upgrade to Oracle 10.x. However there is NO IMPACT on any of the business transactions."
    Meaning, that if you upgrade your 4.5b system to Oracle 10g outside of a SAP upgrade project, you may find yourself running an unsupported installation.
    Regards,
    JC

  • Oralce 9i AS upgrade to Oracle 10g AS

    We want to upgrade our oracle 9i AS to Oracle 10g AS, We want to know the steps to upgrade. Can any one share his / her experience.
    Do we need to install the oracle 10g AS and have to deploy the forms and reports again, or we can upgrade existing oracle 9i AS to 10g AS.
    regards

    In my personal experiences upgrading usually means headache. A form that runs like a charm on 9i R2 doesn't always run that nicely on 10g. Also upgrading components to a new major release is not that simple of a process. You should have your development department check everything thoroughly.
    Which components are you using? If it is just forms & reports, I would do a clean install and start compiling forms again. Users from OID (if used) can be migrated using ldif files (ldapsearch is your friend). If you do not use OID / SSO, you might consider moving to the forms&reports edition (which doesn't use an infrastructure).
    If you are using portal, I have no clue (never did an upgrade to a new major release for portal).

  • PeopleSoft HRMS 8.3 with Oracle 9i DBMS upgrading to Oracle 10g DBMS?

    Has anybody else gone down this path? We are testing under Oracle 10g, and experiencing performance issues. Thanks,
    Rich
    [email protected]

    We successfully followed the same path upgrade recently, no particular issue (except some tunning has to be done), you should absolutely read the red paper on MOS :
    PeopleSoft Enterprise Performance on Oracle 10g Database ID 747254.1+
    Nicolas.

  • Installation of Oracle Interim patches (CPU) prior to upgrade to Oracle 10g

    Hello Gurus,
    We will be upgrading our Oracle 9i database to Oracle 10G. One of the requirements is to have version Oracle 10.2.0.2 and may need to apply the CPUJAN2008 interim patches. My question is would it be safe to pre-install everything (Oracle Patch set + CPUJAN2008) before I do the upgrade?
    Best rgds,
    Jun

    Hi,
    A dicussion about similar question can be found on the following thread:
    Re: Oracle 10g Problem
    you have to check the last posts

  • Program changes when upgrade to Oracle 10g and Big5 = UTF8

    Hi,
    Can anybody tell me what I need to change in the Oracle Forms or Excel VBA program when there is upgrade of Oracle database from 8i to 10g and characterset from Big5 to UTF8? Thanks a lot.

    Just test -);
    About some SQL functions usage, see following section of Globalization Guide.

  • Oracle 9.2 32bit upgrade to Oracle 10g 64bit

    I am working on upgrading from Oracle 9.2 to Oracle 10.64bit. In this process the source system sid is QAS and the target system sid is DE0.
    I have completed the steps to copy the database from an Offline backup to the target system.
    I have completed the steps in SAP Note 932722 and am trying to run the perl remotedbua.pl and I am getting an error. What seems to be the issue is that QAS was made from a systemcopy from PRD.
    When running the perl script the DBSID is still set to PRD while the SAPSID is QAS and that is causing the perl script to error out with:
    connect('','sys@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=bbsapqa)(PORT=1527
    ))(CONNECT_DATA=(SID=PRD)))',...) failed: ORA-12505: TNS:listener does
    not curre
    ntly know of SID given in connect descriptor (DBD ERROR: OCIServerAttach)
    at g:\
    oracle\DE0\102\BIN\remotedbua.pl line 56
    Connect to QAS failed
    Anyone have any ideas? If possible I would not have an issue doing these steps manually instead of using the perl script but I would need to know what the manual steps are.
    Vincent

    That has already been done. tnsping to the remote system seems to work with no issues. I have also created the orapw and connected to the remote system using sqlplus with no issues.
    This issue surrounds the fact that this was a system copy and the dbsid is still the original.

  • Upgrading to Oracle 10g

    Hi,
    I have a database running on Version 9.2, which I am planning to upgrade to 10.2 then to 10.02.04.
    This database is running on Sun Solaris OS 10.
    I have two questions:
    - I have Oracle10g software that I can use for a "full install", where previous version of Oracle database does not exists. Can I use this same software to upgrade from Oracle 9.2.0.6 to Oracle 10.2?
    If not, I am unable to find an upgrade software on metalink from 9.x to 10.2. May be I am not specifying a correct search criteria?
    - I saw following article that describes the "manual upgrade process" in great detail, but is there such document that talks about "automatic or non-manual upgrade"?
    [Manual Upgrade Guide|https://metalink2.oracle.com/metalink/plsql/f?p=130:14:9684261512551202220::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316889.1,1,1,1,helvetica]
    Any help is greatly appreciated!
    Thanks

    You need to find the upgrade path from 9.2.0.6 to 10.2. I think you can use same software and later patch it higher version as stated in the documenation.
    Here are some path, hope this helps
    *9.2.0.X.0 TO 10.2.0.3.0*
    1. Install 10.2.0.1.0 software
    The software can be downloaded from the following link :
    http://www.oracle.com/technology/software/products/database/index.html
    Note 169706.1 : Oracle® Database Installation and Configuration Requirements Quick Reference (8.0.5 to 11.1)
    2. Install the 10.2.0.3.0 patchset on top of 10.2.0.1.0 ORACLE_HOME
    Patchset number is : 5337014
    http://updates.oracle.com/download/5337014.html
    The minimum version required to upgrade to 10.2.X.X.X is 9.2.0.4.0
    Note 551141.1 : Database Server Upgrade/Downgrade Compatibility Matrix
    If your oracle database is of a lower version than 9.2.0.4.0 , then upgrade the database to 9.2.0.4.0 first.
    Steps to upgrade to 9.2.0.4.0 (Click Here)
    3. Upgrade the database to 10.2.0.3.0
    Note 419550.1 : Different Upgrade Methods For Upgrading Your Database
    Note 316889.1 Complete checklist for manual upgrades to 10gR2
    REFERENCE:
    List of fixes included in 10.2.0.3 Note 391116.1
    Known issues and alerts affecting 10.2.0.3 Note 401435.1
    *9.2.0.X.0 TO 10.2.0.4.0*
    1. Install 10.2.0.1.0 software
    The software can be downloaded from the following link :
    http://www.oracle.com/technology/software/products/database/index.html
    Note 169706.1 : Oracle® Database Installation and Configuration Requirements Quick Reference (8.0.5 to 11.1)
    2. Install the 10.2.0.4.0 patchset on top of 10.2.0.1.0 oracle Home
    Patchset number is : 6810189
    http://updates.oracle.com/download/6810189.html
    The minimum version required to upgrade to 10.2.X.X.X is 9.2.0.4.0
    Note 551141.1 : Database Server Upgrade/Downgrade Compatibility Matrix
    If your oracle database is of a lower version than 9.2.0.4.0 , then Upgrade the database to 9.2.0.4.0 first.
    Steps to upgrade to 9.2.0.4.0 (Click Here)
    3. Upgrade the database to 10.2.0.4.0
    Note 419550.1 : Different Upgrade Methods For Upgrading Your Database
    Note 316889.1 Complete checklist for manual upgrades to 10gR2
    REFERENCE:
    List of fixes included in 10.2.0.4 Note 401436.1
    Known issues and alerts affecting 10.2.0.4 Note 555579.1
    Edited by: OrionNet on Dec 7, 2008 11:16 PM

  • Upgrade to Oracle 10g

    hi,
    We have done a test upgrade from 9.2.0.7 to 10.2.0.2 , The upgrade was successful.
    For some reason the following 10g services were not created.
    OracleCSService
    OracleJobScheduler<DBSID>
    Oracle<Oracle_Home_Name>SNMPPeerEncapsulator
    Oracle<Oracle_Home_Name>SNMPPeerMasterAgent
    Is there a manual way of creating these services and why they were not created
    during the installation process.

    Hi,
    The first time you install Oracle Database, if you selected Automatic Storage Management as a storage and recovery option, Oracle Universal Installer configures and starts a single-instance version of the Oracle Cluster Synchronization Services (CSS) service.If you did not choose Automatic Storage Management as a storage or recovery option, you can ignore the OracleCSService service.
    Becoz of Bug some of services are not created.
    You will have to first shutdown the database and stop the database service before running ORADIM -delete from cmd prompt.
    Delete and recreate the database service via the 10.2 ORADIM. This will also create the  OracleJobSchedulerSID needed... it will be in a disabled status, but you can change that via Computer Management > Services gui. 
    from cmd prompt ORADIMxx  -NEW  -SID  <SID>  -INTPWD  <password>  -STARTMODE <mode>  -PFILE  <pfile>
          where:
                 sid       is the database SID
                 password  is the password for INTERNAL
                 mode      is the startup mode for the services, either
                           AUTO or MANUAL
                 pfile     is the full path and name of the
                           INIT<sid>.ORA file
    Review the ORADIM log file for any errors.
    Regards
    vinod

  • SAP db upgrade to Oracle 10G 64 bit - Dedicated or Shared Server ?

    We current run 32bit servers ( approx 150 users ) and plan to migrate to ECC 6.0 on 64bit bit server. Question about upgrade <br>from Oracle 9.2.0.8 32bit to 10.2.0.4 64 bit . Database upgrade Oracle 64 bit should be Dedicated or Shared Server? <br><br>
    My understanding ( limited), is Oracle 64bit dedicated server connection has the dedicated resource so whether or not a user is<br> doing work the connection remains allocated to that user. So for example, in our case a small Windows "shop" will needs <br>around 2MB of kernel space. So 150 threads, for 150 dedicated server connections, approx 150 x 2MB RAM.  Correct ? <br><br>
    Whereas Shared server the user connection is shared, that is user is connecting by dispatchers and when a user is idle his <br>resource can be used by other users, thus lessen the load on system. So in this case maybe 5 dispatcher processes and <br>30 shared server processes to service the 150 sessions of the 150 users which seems very effective to me . <br>My main concern however is with some of the Finance people who get problems with huge COPA and SIS reports now which is <br>why we are moving to 64bit OS/DB/SAP<br><br>
    Question is which does SAP ECC 6.0 support ( or recommend ) Oracle 64 bit Dedicated or Shared Server db migration ?

    > Question is which does SAP ECC 6.0 support ( or recommend ) Oracle 64 bit Dedicated or Shared Server db migration ?
    Never heard that anyone uses shared Server Setup with SAP.
    With SAP, it is NOT the user having a DB connection.
    It is the workprocess, and it is keeping it even if all users are idle.
    You allways have dedicated Oracle processes for SAP Workprocesses.
    The rather old note 70197 states, that Oracle MTS (multi threaded server)
    allowed, but you are on your own to configure it and there are some pitfalls.
    Volker

  • Password problem in oracle 10g after upgrading from oracle 9i

    Hi to all,
    i'm migrating oracle 9i to oracle 10g. in oracle 9i username/password are same character(eg kareem/kareem)
    after upgrading to oracle 10g will it create any problem. Because in oracle 10g the condition is when creating user is username and password should not contain same character (kareem/kareem not allowed).
    Thanks in advance

    in oracle 10g document, they have mention below condition to create user. See the second condition.
    • Passwords must be between 4 and 30 characters long.
    • Passwords cannot be the same as the user name.
    • Passwords must be from the database character set and can include the underscore (_), dollar ($), and pound sign (#) characters.
    • Passwords cannot be Oracle reserved words.
    • Don't start the password with a numeral.
    • Don's use change_on_install or manager as passwords, since they are used by Oracle.
    As i'm going to upgrade oracle 9i to 10g. if it give problem because username and password are same then i have to request my development team to change the password in their application.Can you please verify and tell me.
    Edited by: user7071421 on Sep 25, 2008 4:33 AM

  • Setup E-mail notification in Oracle 10g Database

    Friends ,
    I want to set E-mail notification in my Database(Oracle 10g Database) . So that If any major issues are occured , then a mail is recieved in my mailbox .
    I set the mail server gateway address (like server.xyz.com as well as IP '74.52.97.226' of mail server) , but it cannot recognize the server . But I can ping that server easily .
    When I press "Test Mail Server" then it shows the error :
    "74.52.97.226: Test failed with message: "Could not connect to SMTP host: 74.52.97.226, port: 25; nested exception is: java.net.SocketException: Software caused connection abort: connect"
    Now plz tell me, How can I set the E-mail Notification in my database ?

    E-mail notification has been made more easy in 10g bu the in troduction of UTL_MAIL
    refer to [http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14258/u_mail.htm#ARPLS384]
    [http://download.oracle.com/docs/cd/B19306_01/server.102/b25166/cfrulset.htm#BABFIEEI]
    [http://vasudevank.blog.co.in/2008/09/02/oracle-utl_mail/]
    HTH
    Anand

Maybe you are looking for

  • OIM 11g R2 - How to get requester key in validator

    Hi All, I am writing a small validator code which throws an exception,if the request is trying to submitted by xelsysadm.May I know how I can get the requester details (like key) in the validator code. The validator API takes RequestData as a paramet

  • Different Payment Terms in vendor invoice, (with differ. PO)

    I will explain with an example to understand better the issue and why this could happen, (for the same Co.Code): On 05.09.2011, 5203795529 was posted with payment terms D030. At that time, PO #: 4501105395 was having payment terms D030 while PO #: 45

  • RSS feeds on mobil devices

    Is it possible to have RSS subscriptions sent to mobile devices: iPhone 3G

  • Rollback to XI R2 SP2

    Hi.     I have CR XI R2 SP2 (full build) on a XP machine. I applied SP 3 on it a few days back. Now, after I have removed SP3, I still see my version number to be the same as it was after installing SP3. This indicates that SP3 has not been removed c

  • Fragmentation question

    what is the actions that cause fragmentation in underlying essbase database ?