Steps to migrate SQL Database to Windows/Oracle

hi
We have an SQL database in our client network and client wants to migrate it to Windows/Oracle. Currently they have multiple databases on the same SQL server.
So I am curious to know if oracle also allows the same in Windows.
I read that we can indeed install one oracle home and use DBCA to create multiple oracle databases on the same host. Any pointers to any documents relevant? I also want to understood this setup and what it means for performance, backup/restore/recovery, patching/upgrade etc.
Request your valuable inputs on this topic please.
Regards,
Raja

936639 wrote:
Basically i'm an oracle DBA and never worked in SQL Server. So could you please explain me in detail the below points alone
" Currently they have multiple databases on the same SQL server (SQL allows it) . So I am curious to know if oracle also allows the same in Windows. I read that we can indeed install one oracle home and use DBCA to create multiple oracle databases on the same host"
As you said you are an Oracle dba so you should know that within one Oracle home, we can create as many database as we want based on the hardware specs of that machine, though its not a good idea. You can create multiple database definitely under one home on Windows as well.
Aman....

Similar Messages

  • Migrating SQL Server DB to Oracle DB - probably EASY answer

    I completed the tutorial on migrating SQL Server DB to Oracle. When I try on my own database, it all migrated well except anything containing a datetime. When I run the oracle_ctl.bat file and view any of the log files, I see Record 1: Rejected - Error on table DBO_RIVERSIDEDB_NCWCD_TEST.TS6HOUR_TAIN, column DATE_TIME.
    ORA-01843: not a valid month. Do I need to change the first line of the file set NLS_DATE_FORMAT=Mon dd YYYY HH:mi:ssAM ? In the .dat file created from the unload_script.bat, the data starts out 1275<EOFD>2007-05-11 00:00:00.000<EOFD>74.900000000000006<EOFD><EOFD><EORD>1275<EOFD>. So my questions is about the date_format - is that the same for all SQL Server databases or do I need to enter something based on MY database? I am definitely a newbie so this is probably a super easy question. Thanks so much for any help!

    Hello,
    There are two different date format in SQL Server.
    1] DateTime : 2010-08-03 12:48:15.170
    2] SmallDateTime: 2010-08-03 12:48:00     
    Both the date will be inserted in Oracle Date column.
    Is there any automated way to generate datamove script to tackle these differences? I've around 200 tables to be migrated and there may be many such cases.
    The issue with Oracle SQL Developer setting i.e. Tools >Preferences> (Under) Migration> Data Move Option, there are two masks we can specify, one for Date Mask and other for Timestamp. How can I set both of these for converting data into Date, not in timestamp.
    Below is my .CTL file, none of below fields are timestamp, but since incoming data in in timestamp format, it is applying timestamp mask and eventually failing to insert data into table
    load data
    infile '[PARTSORDER].dat'
    "str '<EORD>'"
    into table admin.PARTSORDER
    fields terminated by '<EOFD>'
    trailing nullcols
    ORDERID ,
    GenDate "TO_TIMESTAMP(:GenDate, 'YYYY-MM-DD.HH24.MI.SS.ff3')",
    Status "DECODE(:Status, CHR(00), ' ', :Status)",
    StatusBy ,
    StatusDate "TO_TIMESTAMP(:StatusDate, 'YYYY-MM-DD.HH24.MI.SS.ff3')",
    Approved ,
    ApprovedBy ,
    ApprovedDate "TO_TIMESTAMP(:ApprovedDate, 'YYYY-MM-DD.HH24.MI.SS.ff3')",
    TrackingNumber "DECODE(:TrackingNumber, CHR(00), ' ', :TrackingNumber)",
    SVOther "DECODE(:SVOther, CHR(00), ' ', :SVOther)",
    ShippedVia "DECODE(:ShippedVia, CHR(00), ' ', :ShippedVia)",
    ShippedBy "DECODE(:ShippedBy, CHR(00), ' ', :ShippedBy)",
    ShippedDate "TO_TIMESTAMP(:ShippedDate, 'YYYY-MM-DD.HH24.MI.SS.ff3')",
    CompletedBy "DECODE(:CompletedBy, CHR(00), ' ', :CompletedBy)",
    CompletedDate "TO_TIMESTAMP(:CompletedDate, 'YYYY-MM-DD.HH24.MI.SS.ff3')",
    ORDERType "DECODE(:ORDERType, CHR(00), ' ', :ORDERType)",
    RMAID ,
    RMANumber "DECODE(:RMANumber, CHR(00), ' ', :RMANumber)",
    BackOrdered ,
    XORDERID ,
    PARTSORDERSENT "DECODE(:PARTSORDERSENT, CHR(00), ' ', :PARTSORDERSENT)",
    SHIPMENTID "DECODE(:SHIPMENTID, CHR(00), ' ', :SHIPMENTID)"
    Any help in this regard will be highly appreciated!
    Thanks
    Vinod

  • Can Oracle Migration Workbench 2.0.2.0.0 be used to migrate SQL 7.0 to Oracle 8i?

    Hi,
    Does anyone know that can Oracle Migration Workbench 2.0.2.0.0
    be used to migrate SQL 7.0 to Oracle 8i? or the version
    2.0.2.0.0 can be only used for Oracle 9i?
    I failed to install Oracle Migration Workbench 2.0.2.0.0 onto my
    workstation(running Oracle 8.1.7), because it need Oracle 9i.
    Thanks
    Leo Siu

    One more question: where can I download the Oracle Migration
    Workbench 1.4.1.0.0 in order to migrate non-oracle database to
    Oracle 8i?
    Thanks

  • Migration sql server 2000 to oracle 9i

    Hi
    I migrate sql server 2000 to oracle 9i
    when i capture Microsoft Sql Server it gives an error
    oracle.dbtools.metadata.persistence.PersistenceException: ORA-04098: trigger 'MIGRATIONS.MD_PROJECTS_TRG' is invalid and failed re-validation
    I try it again and it starts but it doesn't stop until clicking cancel or close
    what is the wrong?
    Thanks

    Hi,
    You are hitting a know issue using a repository created in 9.2.
    To show this is the case do the following -
    SQL> alter trigger MD_PROJECTS_TRG compile ;
    Warning: Trigger altered with compilation errors.
    SQL> show errors
    Errors for TRIGGER MD_PROJECTS_TRG:
    LINE/COL ERROR
    3/9 PL/SQL: Statement ignored
    3/20 PLS-00905: object MIGREP.MD_META is invalid
    Compiling md_meta -
    SQL> alter package md_meta compile ;
    Warning: Package altered with compilation errors.
    SQL> show errors
    Errors for PACKAGE MD_META:
    LINE/COL ERROR
    0/0 PLS-00908: The stored format of MD_META is not supported by this
    release
    21/4 PLS-00114: identifier 'PUTBAIFZKA3IHSJ5AC4ZXWYAWG41KN' too long
    21/4 PLS-00707: unsupported construct or internal error [2702]
    SQL>
    ==
    If you get this then the only alternative is to create the SQL*Developer repository in a 10.2 database.
    Regards,
    Mike

  • Moving a database from windows oracle xe to linux oracle 10g Enterprise

    I tried exporting my database in windows oracle xe over the network to oracle 10g Enterprise Edition on a linux platform but I got the following error message:
    ---10.0.2.0 not compatible.
    I then did a local export in windows and moved the dumpfile to linux and I got the following error message:
    ---Bad dumpfile
    Please kindly assist me with a suggestion on how to migrate my database.
    Thanks.
    Lauretta.

    Which version of Oracle do you run on windows?
    I think, you didn't move the dump file using binary option on linux and that is why you got 'bad dump'.
    Make sure you ftp the file in binary mode.
    Jaffar

  • RE: Need Post installation Steps for solution manager4.0 on Windows/oracle

    Hello,
    Any body having Post installation steps for solution manager4.0 on windows/oracle. Can you please send me to my mail id. Its very helpful.
    Id: [email protected]
    Thanks,
    Regards,
    venkat reddy.

    Hello Venkat,
    You may get the information in SAP Note 918078 and also https://websmp206.sap-ag.de/instguides under the Solution Manager 4.0 tree.
    Basically after the installation,
    1. try to stop and start the SAP System
    2. you need to check if you can access the SAP System.
    3. Apply the permanent SAP license
    4. Perform the configuration via  IMG; Tcode SPRO(guide in https://websmp206.sap-ag.de/instguides)
    Hope this could help you.
    Regards,
    AZLY

  • Is it possible to migrate WebCenter Portal data from a SQL database to an Oracle database?

    We have our WebCenter Portal applications set up using a SQL database. Now we're wanting to migrate to an Oracle database and I'm wondering if that is possible.

    Yes it should be possible though i have not tried it myself. You basically export a file from mds ( xml) and import it into oracle db.
    Thanks
    manish

  • Getting parsing SP error while migrating SQL Sever 7 to Oracle 8.1.7

    Hello,
    I migrate SQL Sever 7 database to Oracle 8.1.7 using latest
    Migration Workbench + sqlsever7 plugin.
    I captured the source database and created Oracle model but some
    of straight forward enough stored procuderes didn't pass. I try
    manually correct them but still receive the following error
    message:' java.lang.StringIndexOutOfBoundsException:string index
    out of range:0 ViewLog Window' I check log - not much help
    I check all names - non of the exceeds 30 char.
    Although, I'm not sure of following code:
    @sqlstr='select....'
    @sqlstr=@sqlstr+'select...'
    exec @sqlstr
    Could it be a cause?
    Thanks in advance
    Marina

    You can user Oracle Migration Workbench to migrate from SQL Server to Oracle.
    Here is the link which gives info on software usage and download :
    http://otn.oracle.com/tech/migration/workbench/content.html
    Chandar

  • Trying to migrate SQL Server 2000 to Oracle 10g.

    Hi.
    I´m trying to migrate from Sql Server 2000 to Oracle 10g and I got some troubles.
    I have connected both databases with my Oracle Sql Server, after that I went to the Menu--> Migrate--> Fast Migration and then fill all the steps necesary.
    I can see the repository`s table at the oracle schema but after that the Sql Developer hang at the point "capture". I let the tool work for 2 hours and nothing to do. It´s not a hughe db so could be done faster.
    May I miss something?.
    Thanks.

    Hi
    I also have similar issue when trying to migrate from MS SQL 2005 to oracle 10g.
    I use the SQL Developer Version 2.1.0.63.
    First, I tried to use 'Quick Migration' then it created repository then stop there with error message
    "Error ocurred during capture: ORA-01400: cannot insert NULL into ("DDHCOWNER"."MD_PROJECTS"."ID")"
    Then, try manual way to capture SQL server, but some how it doesn't work. It just refresh IDE and stop.
    Before this activity, I tried to migrate MS SQL 2005 using 'Quick Migration' and it works. But this time I have to do it on another DB then this happened.
    So I re-try the previous connection then encountered the same to all.
    Thus, please kindly help to advice how to solve this problem.
    Thank you so much.
    Regards,
    Sai Lin Naung

  • How to copy sql database tables to oracle database

    hii everybody,
    i have 50 sql databse tables and i want to copy these tables into oracle database,how can i achive this?.Any help highly appreciated.
    thanks.

    Hi,
    You haven't said if this is a one-off copy of the data or if it is comething you want to do on a regular basis.
    If it is a one-off move of the data then you could use the SQL*Developer migration workbench, see here for more details -
    SQL*Developer main page -
    http://www.oracle.com/technetwork/developer-tools/sql-developer/overview/index.html
    Database Migration technology -
    http://www.oracle.com/technetwork/database/migration/index-084442.html
    If it is something you want to do on a regular basis then you could use a gateway to make a connection between SQL*Server and Oracle and then copy or select from the remote tables.
    The following page has more detail -
    http://www.oracle.com/technetwork/database/gateways/index.html
    and this note if you have access to My Oracle Support -
    Master Note for Oracle Gateway Products (Doc ID 1083703.1)
    You could also use GoldenGate which allows real-time replication between Oracle and non-Oracle databases -
    http://www.oracle.com/technetwork/middleware/goldengate/overview/index.html
    Regards,
    Mike

  • How to run import from Unix Oracle 8.0.5 database with Windows Oracle client?

    How to run import from Unix Oracle 8.0.5 database via network with Windows Oracle client? Is it possible? When I try to do it Oracle client just hangs... If not which ones are compatible Aix or Solaris to Unix or it must be a Unix client to connect to Unix Oracle database. Thank's for any help.

    Hi,
    In our project we are using this type. Since in this project server in UNIX(DEC) and client is running on windows. We have created a listener which always listen requests from client and doing the according to the request.
    Step1. create a request table, where u are inserting ur request.
    step2. create PRO*C proram, which is listening request on the table. If there is any request, call the imp (executable). This is happening on server side.
    Benifit. U can make a request from cleint and ftp the file client sit.
    Are u interested in more details and code, pls send a mail to me
    ---- Boby Jose Thekkanath
    [email protected]
    Dharma Computers(p) Ltd. Bangalore.
    null

  • SQL database move to Oracle

    Hello,
    I posted here yesterday about locating the Database connection string of a JSP program that I'm currently fixing.
    A little background though, I'm actually an asp.net developer so some of these things in JSP is still new to me.
    Anyway I found two files that may be connected to the database connection:
    jdbc.properties :
    jdbc.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
    jdbc.password=password
    jdbc.url=jdbc\:sqlserver\://xx.x.x.xxx\:1433;DatabaseName\=Database1;failoverPartner\=xx.x.x.xxx;charset\=utf-8
    jdbc.username=sa
    and
    jdbc_master.properties
    jdbc.master.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
    jdbc.master.password=password
    jdbc.master.url=jdbc\:sqlserver\://xx.x.x.xxx\:1433;DatabaseName\=Database2;failoverPartner\=xx.x.x.xxx;charset\=utf-8
    jdbc.master.username=sa
    Now what I need is now convert the connection string to connect to a converted Oracle Database. I have all the needed parameters such as the username, password, database name, ip address, etc.
    Do I just change the driverClassName for this to an oracle string for me to connect to the new database?
    Need expert advice, thanks!

    You need to have classes12.jar in you classpath.then this will work
    <%@ page import = "java.sql.*"%>
    <%
    //String driverclass="oracle.jdbc.driver.OracleDriver";
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    Connection con = DriverManager.getConnection("jdbc:oracle:thin:@<ipaddress>:<portnumber>:<schema name>","<userid>","<password>");
    Statement st=con.createStatement();
    ResultSet rs=null;
    rs=st.executeQuery("select");
    %>

  • Migrating SQL Server 2000 to Oracle 9i

    Hi
    I will explain system first.The current system has Delphi 5 as Front -End and SQL Server 2000 as Back -End
    Now i want to make the Delphi 5 Application compatible with both SQL Server 2000 and Oracle 9i.
    What all things should be taken in to consideration for this process????
    Ren

    Looking forward for HELP
    I will explain system first.The current system has Delphi 5 as Front -End and SQL Server 2000 as Back -End
    Now i want to make the Delphi 5 Application compatible with both SQL Server 2000 and Oracle 9i.
    What all things should be taken in to consideration for this process????
    Ren

  • Steps to migrate 10g database form HP-UX to RHEL 5

    Hi All,
    Please guide me how to migrate 10g database form HP-UX to RHEL 5.
    Regards,
    W@s

    They're in different endian format, you need to use exp/imp or expdp/impdp.
    sys> select * from V$TRANSPORTABLE_PLATForm where platform_id in (3,13);
    PLATFORM_ID PLATFORM_NAME ENDIAN_FORMAT
    3 HP-UX (64-bit) Big
    13 Linux x86 64-bit Little
    sys>

  • Migrate SQL 2005 from windows 2005 server to Windows 2008 R2 server

    Hi all,
    I need to move our SQL 2005 on a windows 2003 server to a new server with Windows 2008 R2 installed.  Could someone show me what are the necessary steps I need to do?
    Thank you.

    Hey TR,
    As per Microsoft recommendation, Before Installing new server try to run Upgrade Advisor and follow these steps
    1. Take Full backups of all System and Application databases on your 2005 machine.
    2. Script all logins  -- 
    3. Script all jobs 
    4. List out all Maintenance plans and their schedules -- You cant migrate so you have to create them manually
    5. List out all Linked server(s) currently being used.
    6. Check the service pack
    7. Check the Edition
    8. document the existing server settings so that it should match the same (collation,version,...)
    Migration process
    1. Migrate logins
    2. Restore all App databases
    3. Fix the orphan users
    4. create the jobs
    5. create maintenance plans
    6. create Linked Servers 
    7. perform checkdb on all databases
    8. rebuild indexes 
    9. update the statistics 
    10.move all the DTS / SSIS packages 
    11. Point the application to new server 
    12. Testing ....  Change all the application connection string to new server and then start the testing then finally if everything looks good then you can down the sql 2000 server and start using new server.
    LIKE THIS POST, PLEASE VOTE & MARK AS A ANSWER TO HELP OTHERS
    DBA

Maybe you are looking for

  • What J2EE engine for SAP NetWeaver 7.0 (2004s) Trial Version - Full Java Ed

    Hi experts, I am installing SAP NetWeaver 7.0 (2004s) Trial Version - Full Java Edition. For that 1.what J2EE engine sholud be installed? 2.where is it available? 3.give Installation procedure for this. They have given it as trial version will it exp

  • Error from iTunes Setup Asst -- iTunes cannot locate the CD Config folder

    It says: iTunes cannot locate the CD Configuration folder, so you cannot import or burn CDs and DVD's. This folder must be in the same directory as iTunes. Because of space issues, I moved iTunes to run off of a portable hard drive (it's a silver iom

  • Problem with multiple files download (OD 6.0)

    Please, help me :( I have a proble with installation of Developer 6.0 after I downloaded multiple files and joined them. At command prompt it says "The program is too big to fit in memory" or something like it. (623K of conventional memory at that ti

  • FORM 3.0

    I am still using Form 3.0 (about 200 forms), and planning to upgrade Oracle 8i. Can form 3.0 run on Oracle 8i ? null

  • How to extend Idoc

    Hi, We need to  pass revision level field from MM to SUS in PO . We checked the message type for this is ORDERS. Now, in this message type there is no revision level field. Our scenario is from MM the idoc goes to XI and from XI XML goes to SRM SUS.