Establishing Production and Development Databases

We are a small organization that is moving from SQL Server to Oracle and have 3 developers. What is the best way to establish production and development database environments in Oracle. By development I mean the area where database development work, debugging, and testing is done before moving anything to production. What are our options? IE: Two separate Oracle instances on the same server, two separate servers, or another way? Due to budget restraints, we are looking for a workable solution that doesn't require much expense.
Thanks

Robert Geier wrote:
Most companies only pay for PROD licenses. I disagree. Most companies have licenses for all their environments. If you are a large customer, you probably bundle all the environments together and you may not have a separate charge for the lower environments, but you are still in effect paying for development environment licenses.
Oracle Database Licensing - Development and Test InstancesI'd second Hans's point in this thread
"Careful ... if the dev or test environments are used to support production, they should be licensed with an appropriate 'right to use' license."
Unless you are building a prototype, in which case the production environment is not necessary, lower environments do need to be licensed.
Also, check if you need Enterprise edition, or only need Standard which is cheaper (e.g check the features included).I heartily agree here. Oracle's standard edition is generally equivalent in features to SQL Server enterprise edition, so since the original poster is coming from a SQL Server world, it may be perfectly reasonable to go from SQL Server enterprise to Oracle standard edition. You may also want to look into using either XE across the board or the personal edition of Oracle in a development environment for developer sandboxes.
Justin

Similar Messages

  • Production and Development Database Connections

    Within JDeveloper I have created a database connection to a DEVELOPMENT database and am exposing PL/SQL packages in the development database as web services.
    I can develop and test successfully the exposed packages as web services, and can deploy and run them to a standalone OC4J container on my local machine.
    I then handover the generated EAR file to the production team who deploy the EAR as a web service to the Oc4j container in a remote 9i Application Server.
    This runs successfully from 9iAS.
    So far so good.
    If I have the same PL/SQL package in a live database and development database, but only have access to the development database, how can I expose the package in the live database?
    Can I have a database connection in JDeveloper with a connection name pointing to the development database connection, and have a connection defined in 9iAS with the same name pointing to the live database?
    Any information will be useful.
    Thanks,
    Claire.

    Per the J2EE "roles" definition this is a deployment role todo.
    I.E. the theory is; take a 3rd party ear, depoyee with your appserver vendor's
    deployment tool, edit the data-sources.xml imbeded in the ear on the fly, as
    deployment happens.
    Bake to reality-
    OC4J 903 is intended to be used with OEM for the J2EE spec'ed role of deployer. I'm
    headed this way, but not started the 903/OEM todo.
    Today, OC4J 902 and 902 Jdev, I deploy to a local instance of OC4J. I take that
    ear to production. I've written procedural instructions on poping open the ear and
    editing the data-sources.xml for the DB connection URL and possible login/passwords.
    BTW all your AppModule configurations will have to use data-sources DB connections else
    you'll have DB connection info littered in your bc4j.xcfg's for each AM deeper in your war's.
    I'd like to hear how this is supposed to work from some other folks? :)
    Good luck,
    curt

  • Syncing production and development database

    Is there a way/tool that can take a production database and copy all metadata (indexes/stored procedures/etc.) to another production database?
    all help much appreciated.
    Samir Rajguru
    Datamorphix
    [email protected]
    null

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by melaku madhin:
    How about import/export utility?<HR></BLOCKQUOTE>
    import/export is probably the easiest, use the ROWS=N parameter to get just the schema definitions. The only problem will be if you want the table sizes to be different (smaller)

  • How to create production and development enironment in same server

    Hi All,
    We are using OWB10.2.0.1 version and we have only one database which has two schema.we are using default control center to run the mappings.
    We don't have separate servers for development and production.So we use same control center for running the mapping for production and development, cause of this we are getting some problem while changing the existing mapping.
    So we are planing to separate these environment like production and development with in one server and both environment should have the same database and we need to lock the some mapping to development environment which is in live.
    Please suggest me how can i follow because i don't have EXP in these area.Hope you understand the situation.
    Thanks,
    Kumar.

    Hi,
    I am not sure if we can lock the mapping according tot he env. you log into. I can provide an alternate solution by using different project names and store the mapping into them or using different mapping names to indicate them as prod or dev maps.
    From a developer perspective i would suggest u have different environments for dev and prod and as a manager i would like to inform that u have have many audit issues if this goes on.
    Regards,
    Bharath

  • SQL Query taking the different time in Production and Development Env.

    Hi All,
    Following is the query which is hitting mainly two tables. SA_ORDER & AC_INVOICE.
    My Production and Development both has same amount of data. But in Development env. it is just taking 5 secs. to execute but in Production Env. its handing.
    I have also execution plans of both env. The difference is in development env. it is showing some view i.e. SYS.VW_NSO_1 which is not getting used in Production env.
    And one more input is in Production Env, I don't have DBA privileges.
    What setting will I have to make to resolve this performance problem in Production Env. ?
    Here is the QUERY:------------
    SELECT distinct A.GL_COMPANY_ID,
    A.CUSTOMER_GROUP_ID,
    A.CUSTOMER_GROUP_NAME,
    A.INVOICE_ID,
    A.ORDER_ID,
    B.ORDER_NAME,
    A.CUSTOMER_ID,
    A.CUSTOMER_NAME,
    c.order_name parent_order_name,
    A.INVOICE_DATE,
    A.DUE_DATE,
    A.TOTAL_INVOICED_AMOUNT,
    A.TOTAL_PAID_AMOUNT,
    A.CREDITED_AMOUNT,
    H.write_off
    from ac_invoice a,
    sa_order b,
    (select parent_invoice_id, sum(total_invoiced_amount) write_off
    from ac_invoice
    where invoice_type_id = 3
    group by parent_invoice_id) H,
    (select order_id, order_name from sa_order where order_type_id in (3)) c
    WHERE a.order_id = b.order_id and a.invoice_id = H.parent_invoice_id(+) and
    b.parent_order_id = c.order_id(+) and
    a.invoice_id NOT IN
    ((SELECT invoice_id
    FROM ac_invoice
    WHERE parent_invoice_id IS NOT NULL AND invoice_type_id != 3)
    UNION
    (SELECT parent_invoice_id
    FROM ac_invoice
    WHERE parent_invoice_id IS NOT NULL AND invoice_type_id != 3)) and
    A.GL_COMPANY_ID = 1 and UPPER(A.customer_name) like upper('%KTLA%')
    and
    invoice_type_id in (1, 3, 4, 5, 2) and a.invoice_status_id = 1
    ORDER BY A.INVOICE_ID

    Please follow the advice in [url http://forums.oracle.com/forums/thread.jspa?threadID=501834&tstart=15]this thread for both your development and production environment.
    Regards,
    Rob.

  • Oracle repositories for two servers-Production and Development

    Hi,
    We have two new servers- One production and other Development. We need a place to maintain an Essbase shared services repository in data center for these two servers.
    My question is can we have both Oracle repositories in the same environment? If yes do we need to name them differently...I don't have much insight on the same. Please help me out!
    Thanks in advance...

    Thanks a lot John for this info.
    Does this mean we can have oracle instances available for DEV and PROD on same machine, the only thing that will be differ is their Schema?
    If we are having the same oracle instances in the same machine then we can oracle repositories set for both dev and prod in the same Oracle instance.
    If we are having oracle instances in different machine then we can have oracle repositories setted up in respective oracle instance.
    Please let me know if i have understood your answer completely?

  • Rman terminating The Production and Catalog database

    Hi ,
    In 10g while Taking Rman backup for a volume of approax 600 GB , The backup worked Worked Well For 200 GB but then Terminated the Target and Catalog database ie The Alert Log shows There is a clean Shutdown on server and On Catalog Server In Alert Log Itshows the message User requested Cancel of Operation and Finally Shutting the Instances Down .
    I would Be thankful I any Solutions or possible Reason are provided , as my target is in 24X7 enviornment .
    Thanks in advance

    Hi , I could Not have the the snap shot or any material to show ,
    The backup is basically to Disk and not on a tape ,
    But Since the problem faced while taking the backup on 10g through the catalog server , compared to 9i databae 10g generates the backup file on my production server ,
    to avoid this I had actually done a NFS mount LInux feature Where I mounted a Huge enough partition of My catalog Server to production server generating the Rman backup indirectly to my catalog server instead of production server .
    But its typically OS conceptual , I dont find any thing wrong , Also I had assigned enough Large Pool Parameter value to ensure I have enough Memory to My rman backup .

  • Group GL V/s GL Report is working differently in Production and Development

    Dear Experts,
    I have created one Report which displays Group GLs and its Cumulatve Balances. The Format is is as below :
    Items                   Balances
    1001                     XXX
    1002                     XXX
    1003                     XXX
    1100                     XXX
    With Report Report Interface and Go to option I have connected the above with another Report
    If you right click on any of the Item say "1002", It will show its drill down Report that is Group Gl Wise GL, as below
    Output 1
    Items       GL A/c  Balances
    1002                     XXX
                    10021   XXX
                    10022   XXX
    If you Right Click on the Heading "Item", It show display all Items with its GL Account like
    Output 2
    Items       GL A/c  Balances
    1001                     XXX
    10011   XXX
    10012   XXX
    10013   XXX
    1002                     XXX
    10021   XXX
    10022   XXX
    1003        10031   XXX
    10332   XXX
    10033   XXX
    The Above output 1 and Output 2 works in Development, but in Production only Output 1 (i.e. Selected one Items with its GL Account) works, Output 2 (i.e. all Items with its GL Account) does not work in Production System.
    Kindly let me know whatt could be the reason and its resolution ????
    Regards
    Ritesh   M
    Edited by: Ritesh M on Jan 6, 2010 6:40 AM

    Check two things in the production system:
    1) Is the mapping between G/L group and G/L accounts correctly maintained?
    2) Are there real postings on all the accounts which you have listed?

  • Production and development OBIEE on same host

    Hi!
    I have a problem!
    I installed with different users (oracle and bitest) one ias 10.1.3.1 and BIEE 10.1.3.3.2. The installation finished successfull without errors and warnings. I can start The IAS instances successfull and they work fine. But. I set the port of first nqserver to 9713 and the seconds 9703 on the NQSconfig.ini and I set the odbc.ini too. So, I start the first nqserver on 9713 works fine, but both IAS instance connect to that (run on 9713) nqserver. I don't know, did I set the all parameters perfectly?
    Pls Help!
    Thanks!

    user12145827 wrote:
    I have a production database that move every six months to warehouse where it is stored for history record., there will not be much intraction with production to warehouse. But both databases are exists in one server. I would like to know what is the best practice, since oracle recommending keep one database for one server.----
    Read following link that solve your problem.:
    http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:316916600346973310

  • About production and development enviornment

    hi
    I have a newbie kind of question......
    I want to know how the developer, staging and production enviornment work in Siebel CRM On Demand?
    I want to know how changes made in the development enviornment are transferred to production envirnment?
    thankx and regards
    Kaushik

    You can receive notification on staging refreshes, just log a call with Customer Care and give them your username and email address and they can add you to the staging notifications email list.
    A handy way to check on refresh dates is to log into the staging enviroment and go to Company Administration - Sign In - it shows you who, besides you has logged in and when and will give you an idea of when the last refresh was done and it will roughly 3 mths after that for the next refresh.
    cheers
    alex

  • Production and warehouse database on same server

    I have a production database that move every six months to warehouse where it is stored for history record., there will not be much intraction with production to warehouse. But both databases are exists in one server. I would like to know what is the best practice, since oracle recommending keep one database for one server.

    user12145827 wrote:
    I have a production database that move every six months to warehouse where it is stored for history record., there will not be much intraction with production to warehouse. But both databases are exists in one server. I would like to know what is the best practice, since oracle recommending keep one database for one server.----
    Read following link that solve your problem.:
    http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:316916600346973310

  • Production and Development in Different Networks.

    Hi Experts,
           I have installed SAP ECC 6.0 DEV with EHP5 and Solution Manager in one Network Landscape i.e under one live ip.  PRD is not yet installed. My SAP Router is running on Solution manager. Now i have a situation here. The client now wants " only the PRD server installed and shifted to a datacenter"  where he will buy a new live ip with a specifed bandwidth. Now my query is if this is the case how do i connect DEV and PRD servers which will be geographically apart. And how do i configure SAP OSS connection to PRD as my router is in defferent landscape. How will the stms be configured for the developments and customizations to move to PRD. Please let me know what kind of Network activity I have to take care of.
    P.S
      Any information on installation of servers on VMware please let me as we are considering evern  that as an option.
    Regards,

    Rahul
    I am not sure what you mean Geographically apart
    If you mean they are in different domain there is an option to create domain link
    STMS --> Overview --> System --> System --> Create --> Domain Link
    If they are not connected by network i am not sure if you can do much
    Cheers !
    Manish

  • Should I learn database design and development skills?

    Hi everyone,
    I am a junior Oracle with 3 years experience. I have got Oracle 10g and 11g OCP certifications.
    I know how to install, configure,monitor and maintain databases, but I don't know hot to design and develop databases.
    I know that employers demand of us more and more. Database design and development skills are the basic requirements.
    Should I start to learn database design courses?
    If yes, please recommend me the books(or Oracle Docs) of Getting Started.
    Thank you very much
    Edited by: user8096439 on Feb 24, 2009 11:59 AM

    user8096439 wrote:
    Are the following books suitable for a getting started designer?
    2 Day Developer Guide      
    2 Day Plus Application Express Developer's Guide      
    2 Day Plus Java Developer Guide      
    2 Day Plus .NET Developer Guide      
    2 Day Plus Locator Developer Guide      
    2 Day Plus PHP Developer GuideYou could do worse, but I think before you plunge into specific technologies (java, .NET, etc) I'd study up on basic data analysis and normalization.
    Google "data normalization" and study up on 1st, 2d, and 3d Normal Form.
    Go through the Oracle docs and get very familiar with the different data type (varchar, number, date, etc)
    Read the Tom Kyte Books.
    Programmers keep wanting to re-invent what the database already does, and treat the database as a data dump. As a result, I'd focus on analysis and design issues before approaching books on programming technology. (and I was an applications programmer/analyst for about 15 years before transitioning to DBA)

  • Copying Scripts from Production to Development server...

    Hi everybody,
    I have a script by name YRSCRIPT_INV in production server.I have a script in Development server with the same name, But i want the script in the production to be copied to the client with someother name.Is it possible to do that?

    Hi Vardharaj,
    You have a script with the same name in both production and development .Do you want to copy from prd to dev or dev to prd ? What ever it is , just copy it with a newname and assign the transport request name to the new form and then you can transport it .
    Regards,
    Varun.

  • Production and standby upgrade steps..

    Can anybody tell me steps for applying patch and upgrade steps of production and standby database.
    I have applied patch and upgraded test database, Now I want to apply it on production & standby database.
    I checked the readme its says review document 278641.1
    Please, Can any body tell me steps, I will appreciate for this.
    Regards.

    below links may help you
    http://ayyudba.blogspot.com/2007/12/applying-patch-sets-interim-patches.html
    http://download.oracle.com/docs/cd/B28359_01/server.111/b28294/upgrades.htm#CHDBJAGG
    Regards,
    Pavan
    http://pavandba.wordpress.com

Maybe you are looking for