Real-Time Data Sync-up between Oracle and MS SQL Server

Hi All,
I am looking for a solution to sync-up the data between Oracle and MS SQL Server in real time. Here, the structure of table is different (in the sense, the data in multiple table in SQL Server should be combined and put it in a single table in Oracle and vice versa).
Could anybody throw light on this plz?
Thanks in advance!

mt**** wrote:
Hi All,
I am looking for a solution to sync-up the data between Oracle and MS SQL Server in real time. Here, the structure of table is different (in the sense, the data in multiple table in SQL Server should be combined and put it in a single table in Oracle and vice versa).
Could anybody throw light on this plz?
Thanks in advance!Handle:     mt****
Status Level:     Newbie
Registered:     Feb 9, 2003
Total Posts:     183
Total Questions:     14 (10 unresolved)
why so MANY unanswered questions?
what should occur when DML occurs & the "other" DB is not online?

Similar Messages

  • What are the Basic Differences between Oracle and  MS-SQL server Database?

    Hello,
            anybody pls Guide me about the Differences between Oracle and MS-SQL server Database.and also IBM Databases also
    Regards,
    Balaram

    SQL Server only works on Windows-based platforms, including Windows 9x, Windows NT, Windows 2000 and Windows CE.
    In comparison with SQL Server , OracleDatabase supports all known platforms, including Windows-based platforms, AIX-Based Systems, Compaq Tru64 UNIX, HP 9000 Series HP-UX, Linux Intel, Sun Solaris and so on.
    The SQL Server  advantages:
    SQL Server  holds the top TPC-C performance and price/performance results.
    SQL Server  is generally accepted as easier to install, use and manage.
    The Oracle  Database advantages:
    Oracle  Database supports all known platforms, not only the Windows-based platforms.
    PL/SQL is more powerful language than T-SQL.
    More fine-tuning to the configuration can be done via start-up parameters.
    Samrat

  • Comparing Oracle and MS SQL Server 2005

    Hi!
    I'm looking for documents which compare
    features, price etc og the database and database related development-projects
    I'm looking for resources that describe the terminology used of MS and Oracle for their db's.
    I'm also looking for "Feuerstein"-best-practices in MS-world.
    And at last I'm looking for simple and complex scenarios comparing performance/features of these db's.
    And if possible, I want them from some "independent" sources...
    Can anyone help?
    Best regards
    Bjorn Dorr Jensen

    Hi Hans!
    I think it would not be fair comparing Oracle 10g with SQL Server 2000.
    So thats why I'm looking for comparison with SQL Server 2005,
    but if you have something that compare Oracle 11 with SQL Server 2005,
    let me hear about it :-)
    The objective:
    well, the last 2 years I worked with Oracle DB (tuning, pl/sql) in an serious manner.
    and now I have to work with SQL Server (which I didn't work with the last 2 years),
    so I'm interested in the differences.
    For now it seems that many SQL Server features are primitive compared with Oracle, but Microsofts usability is much better.
    O1.) But is it really more primitive or are I'm missing the nessessary experience with SQL Server? Thats some of the points I want to find out.
    O2.) Analyzing our own requirements for features: when would it be better to use Oracle and when to use MS? How to make this measure-able?
    Could one make an descision tree like:
    when more than x users/day and clustering needed and db_size>y....
    O3.) Should I promote in an environment with people only using MS-products,
    promote the use of Oracle-DB? When will this be an good idea?
    (I don't think it will be an good idea the other way around: moving from Oracle to MS SQL Server - or would it ;^)
    Best Regards
    Bjorn

  • Oracle and MS SQL Server

    Hello All,
    SQL Server is on Windows and our oracle is on Unix.
    Now i want to use Hetrogenous Service of oracle to pull data which requires me to connect to system dsn. Now i create a system dsn in windows. How should the HS_FDS_CONNECT_INFO value set point sysetm dsn on windows system.
    Regards,
    Ron.

    Do you have a metalink account? If so, try a search there. The first time I tried this, I found the docs on metalink very useful for setup and for troubleshooting later.
    That being said, going the other way is much easier. Using DTS on SQL Server to pull data from Oracle only requires the 2 "layers" that already exist without having to set up a listener in between to simulate SQL Server as an Oracle instance. This may not be the case in all configurations, but was in my experience.

  • SOS!! HBC's pointing ORACLE and MS-SQL server DB simultaneously  Help!!!!!

    Dear Partners:
    Switching the Model.jpr->Business Components->Connections between
    2 different DB connections (1) Ms-Sql server and (2) Oracle, I was able
    to create Entity-and-View BC's from both databases. Also, I was able
    to drag and drop datacontrols (tables) from both databases over
    the same JSP/UIX page.
    However, the application runs working only with either the MS-sql-BC's or
    the Oracle-BC's, but not both simultaneously.
    I beg your help to solve this issue.

    I think you'll need 2 AMs for this to work. Each AM will have it's own DB connection. Unless one DB knows how to access the other DB's tables (using something like the Oracle Transparent Gateway).

  • Contacts - data sync anomalies between Mac and iPhone4

    Hi does anybody know definitively what fields are transferred from a Mac to an iPhone? It seems the iPhone does not support some of the fields that you might have filled in on the Mac. I've read of others having issues but there seems to be differing accounts of what comes over and what doesn't. Some say addresses don't come over,- they do for me but the fields where you can type names don't.
    thanks
    Simon

     I am having the exact same problem as above.  Except that my Mac OS is more recent: 10.5.6 Leopard....
    Please help!
    Thanks

  • Syncing contacts between iPhone and Address Book Server

    How does one sync contacts from the Address Book Server with the iPhone?
    The Apple ad says, "With Address Book, you can even synchronize contacts to your iPhone for accessing your contacts on the go."
    How?

    Ugh...I just spent lots of hours over the last several days trying to figure this out and was coming to the conclusion that it could be that it really doesn't work as advertising. It seems confirmed now.
    A bit disappointing that it seems like it would be better to run an Exchange server instead of Snow Leopard server....
    I have MobileMe as well, but it doesn't seem like I can get SL Server --> Mac Addressbook.app --> MobileMe --> iPhone... but I'll give it a few tries.

  • Insert data from table on ORACLE to table SQL SERVER 2005

    I need to load a table in SQLSERVER 2005 1/day and that table are in ORACLE10gR2. What possibilities i can use to do it?
    Someone have some doc about configurations?
    tks,
    Elber.

    Hi, take a look on this AskTom's article. It helps me a lot:
    http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:4406709207206Paulo.

  • How to create ODBC connection between Oracle 10g and MS SQL Server

    Hi,
    Can someone help us with the steps to create an ODBC connection between Oracle APPS using Oracle 10g database and MS SQL Server.
    Requirement is to extract the transactional data from MS SQL Server on a daily basis and dump it into Oracle tables for an interface to be run. Currently it is being done through Dataloader tool which we feel is causing the data issue with Arabic characters. We want to create the ODBC directly between Oracle and MS SQL Server and check if the data is being pulled correctly.
    The data is in sql server 2000 which has data in Arabic_CI_AS character set which is moved to Oracle 10.2.0.3 database with characterset AL32UTF8. The table data is moved to oracle using the dataloader 3.6 standard edition licensed version. We cannot change the character set of Sql Server 2000.
    Please help
    Thanks
    Shanil

    Hi,
    If you're trying to PULL data from SQLServer into an Oracle database, you wouldnt use Oracle ODBC driver for that, so you may want to post in the Heterogeneous Services forum instead:
    Heterogeneous Connectivity
    If you're trying to PUSH data from SQLServer into an Oracle database, you could use ODBC but most folks use OLEDB for that, and the following note on MOS should help:
    How to Create a Sql Server Linked Server With The Oracle Provider for OLE DB     (Doc ID 191368.1)
    As with any NLS related issue, the first thing to do is dump the codepoints of the data in the Oracle database to see if it is stored validly, rather than relying on what the data "looks like" from some tool or other. It's best to check a single row, with only a few characters in it if you can, and you can do that via
    SELECT DUMP(<columname>,1016) FROM <tablename> WHERE ...
    Hope it helps,
    Greg

  • I need step by step way to make replication between oracle and sql server

    I succeeded in make dblink between oracle and microsoft sql
    and I try to insert data using dblink to microsoft sql
    what will I do now to make replication between them

    how to configure my apply process to work with sql server by getway , I want to make replication
    note :
    I make dblink between oracle and sql and make insert from oracle to sql
    is it sufficient to make replication by OEM between oracle and oracle and then add new apply process to work with gateway for sql server and how ?

  • Oracle Vs Ms Sql Server to handle around 6-7 Terabytes of data

    I am considering Oracle 11G to handle around 6-7 Terabytes of data. This data will get accumulated over a period of 8 Months. Any data older then 8 months is purged out of the database.
    Some of my MS SQL DBAs are saying SQL server offers similar performance at a very low cost. Is this really true? On What basis or parameters I can compare Oracle with MS SQL Server to nullify the price advantage?
    I am not looking for ease of development, I am purely looking in terms of handling the huge data and still be able to provide good performance. Apart from performance if there is any parameter which makes any difference then please highlight.

    As with any database requirements tend to drive the best technology to utilize.
    I have run Oracle and MS SQL Server as well as MySQL and PostgreSQL.
    If you are looking to support a fairly large user based on a database that is 6-7 TB is size where a good portiion of the data is subject to access then there is really is no comparison. Oracle does a much better job of handling large user bases with large data sets then MS SQL Server or MySQL at least based on my experience with them.
    MySQL works very well for average user bases and smaller databases where the amount of data accessed is small. In other words you can have 6 TB of data and if you only frequently access 5GB of it then MySQL will work pretty well. If a large portion of the data is accessed all the time by many users you will struggle with MySQL. Most databases in MySQL I ran had issues at user bases of a few hundred with a database size of around 100G-200G, now my main expertise is in Oracle so there may be ways in MySQL to address this, but not easily as normal research and experiment channels did not yeild good results for me.
    I have had a MS SQL Server databases with thousands of users fall on it face with a database only 20GB in size, its was completely CPU bound with 8 CPUs, then moved the database to Oracle with minor code changes to accommidate the differences between Oracle and SQL server using the same hardware specs and CPU was a steady 50% for the same work load and basically the same application.
    I have found the capabilities of Oracle for large data sets and large users provide advantages that the other databases just did not offer or did not do well enough to overcome. Does not mean that Oracle is perfect, or the other databases are bad, but there are a lot of options and capabilities in oracle the I can take advantage of not to mention if I need to I can run on high end Unix hardware and goto 64CPU dozens of I/O channels, etc. I can not do that with MS SQL Server as Windows is my only option and the intel platform just does not hit the capabilties of higher end Unix Hardware.
    When deciding the database to use cost should be the last factor used. If the database will not do what you need it to do then low cost does not help you. Deteremine the needs and requirements and then examine the database features and capabilities to determine what might work best for your situation. If it is a critical business function and you need the caddie then your business will pay for the caddie, it if needs a malibu then pay for the malibu or if it needs the yugo then pay for the yugo. Implement the right technologies where you need them. However there is something of an advantage to limit the number of technologies you will need to support as a jack of all trades never becomes an expert and that in of itself can be costly when trying to overcome issues developed by limitations of a database technology.

  • JDBC and MS SQL Server support

    Hi everyone,
    I'm using JDBC to access a MS SQL Server DB. To be more precise, I tried both the MS JDBC SQL Server driver as well as jTDS. Here's the question:
    I'm using scrolling and committable cursors. My application could definetely make good use of full detection of inserted, updated and deleted rows - that is, I would like to use
    ResultSet.rowInserted()
    ResultSet.rowUpdated()
    ResultSet.rowDeleted()
    to automatically detect each row's status. The problem is the following:
    DatabaseMetaData.insertsAreDetected() returns false
    DatabaseMetaData.updatesAreDetected() returns false
    DatabaseMetaData.deletesAreDetected() returns true
    i.e. I can only detect deletes using either of the two above mentioned drivers.
    Of course, I could construct an enhanced ResultSet class mimicking the behaviour I want, but I'd rather not.
    The question is: Does anyone know a JDBC MS SQL Server driver supporting automatic insert, update AND delete detection?
    If so, please give me a pointer.
    TIA,
    Carsten

    I am in serious problem.
    Jdbc doesnot support database connections without DSN.
    Oracle and MS SQL Server 2000 both provides ADO for
    connecting with their databases without DSN. But Java
    doesnot support ADO.
    Can anyone help me out?
    I never use a DSN when connecting to Oracle. Nor is ADO used.
    But then I do use the drivers that Oracle supplies.
    And there are a number of MS SQL Server drivers, and they don't use DSN nor do they use ADO.

  • Data Sync between ORACLE and SQLServer

    Hi,
    I would like to here the possible options for "Bi-Directional Data Sync" between ORACLE 10g (Enterprise Edition Release 10.2.0.4.0) and SQL Server 7.0 (7.00 - 7.00.961 Standard Edition on Windows NT 5.0 ).
    Please let me know the available tools or any other addons.
    thanks and regards,
    Suman.S

    Are you looking for transactional replication between Oracle and SQL Server? Take a look at Wisdomforce [DatabaseSync.|http://www.wisdomforce.com/products-DatabaseSync.html]
    It can perform a [real-time change data capture|http://www.wisdomforce.com/products-DatabaseSync.html] of transactions from redo log files and apply them into Oracle or SQL Server

  • Data sync between oracle and sql server

    Greetings Everyone,
    Your expert views are highly appreciable regarding the following.
    We at work are evaluation different solutions to achieve data synchronization between oracle and sql server data bases. Data sync i mentioned here is for live applications. We are runnign oracle EBS 11i with custom applications and intending to implement a custom software based on .NET and SQL Server. Now the whole research is to see updates and data changes whenever happens between these systems.
    I googled and found Oracle Golden Gate, Microsoft SSIS, Wisdom Force from Informatica....
    If you can pour in more knowledge then it's great.
    Thank You.

    Most of the work involved has to be done through scripts and there is no effective GUI to implement OGG.However using commands is not vey togh and they are very intutive.
    These are the steps, from a high level:
    1.Get the appropriate GG Software for your source and target OS.
    2.Install GG on source and target systems.
    3.Create Manager and extract processes on source system
    4.Create Manager and replicat processes on target system
    5.Start these processes.
    First try to achieve uni-directional replication. Then Bi-directional is easy.I have implemented bi-directional active active replication using Oracle DBs as source and target. Refer to Oracle installation and admin guides for more details.
    Here is a good article that may be handy in your case.
    http://www.oracle.com/technetwork/articles/datawarehouse/oracle-sqlserver-goldengate-460262.html
    Edited by: satrap on Nov 30, 2012 8:33 AM

  • How to Integrate real time data between 2 database servers

    How to Integrate real time data between 2 database servers
    May 31, 2006 2:45 AM
    I have a scenario where the data base (DB2 400) is maintained by AS 400 application and my new website application based on j2ee platform access the same database also but the performance is very low. So we have thought of introducing new oracle data base which will be accessed by j2ee application and all the data from db 400 database will be replicate to oracle data base. In that scenario the only problem is of real time data exchange between 2 databases. How do we achieve that considering both the application As400 and j2ee website application are running in parallel and accessing the same information lying on DB2 400 database. We have to look at transaction management also.
    Thanks
    Panky
    DrClap
    Posts:25,835
    Registered: 4/30/99 Re: How to Integrate real time data between 2 database servers
    May 31, 2006 11:16 AM (reply 1 of 2)
    You certainly wouldn't use XML for this.
    The process you're looking for is called "replication". Ask your database experts about it.
    I predict that after you spend all the money to install Oracle and hire consultants to make it replicate the DB2/400 database, your performance problem will be worse.
    panks
    Posts:1
    Registered: 5/31/06 Re: How to Integrate real time data between 2 database servers
    May 31, 2006 11:55 PM (reply 2 of 2)
    Yeajh I now that its not a XML solution.
    Replication is one of the option but AS400 application which uses DB2/400 DB is highly loaded and proposed website also uses the same database for retrieval and updation purpose.All the inventory is maintained in the DB2/400 database so I have thought of introducing new oracle database which will be accessed by new website and it will have all the relevant tables structure along with data from DB2/400 application. Now whenever there is a order placement from new website then first it should update the oracle database and then this data shuold also migrate to db2/400 application at real time so that the main inventory which is lying on db2/400 should be updated on real time basis because order placement is aslo possible from As400 application. So the user from As400 application should not get the wrong data.
    Is it possible to use MQ products??
    -Panky

    Hi,
    the answer to your question is not easy. Synchronization or integration or replication data between 2 (or more) database servers is very complicated task, even though it doesn't look like.
    Firstly I would recommend to create good analysis regarding data flow.
    Important things are:
    1) what is primary side for data creation. In other words on which side - DB2 or Oracle - are primary data (they are created here) and on which side are secondary data (just copies)
    2) on which side are data changed - only in DB2 side or only on Oracle side or on both sides
    3) Are there data which are changed on both side concurrently? If so how should be conflicts solved?
    4) What does it mean "real time"? Is it up to 1 ms or 1s or 1 min or 1 hour?
    5) What should be done when replication will not work? I mean replication crash etc.
    BTW. The word "change" above means INSERT, UPDATE, DELETE commands.
    Analysis should be done for every column in every table. When analysis is ready you can select the best system for your solution (Oracle replication, Sybase replication server, MQ, EJB or your proprietary solution). Without analysis it will be IMHO gunshot into the dark.

Maybe you are looking for

  • How can i insert a song in a keynote presentation?

    How can i insert a song in a keynote presentation? Thanks for tour help.

  • Store Business document - online (scanner) - error

    Hi , I am getting the following error when i double click the document type....( In tcode mb03 ) MBO3->Store Business document option-> Error calling application via OLE SCANIFACE.CLSSTOREDOC Thanks with regards Girish

  • Photo Stream overwhelmed with iTunes "logo" images.

    Last night my Photo Stream was overwhelmed with iTunes "logo" images in many different languages. Does anyone have any idea where they may have come from or how I can get rid of them? My Photo stream is not at max capacity and I can't add any pics. T

  • IOS 8.0.2: My iPhone 5 became very slow/freezes while running apps

    When I open any app, it takes ~1 min to open and apps are running extremely slow. Basically, the phone bacame unusable after I updated to iOS 8.0.2.  After iOS 8 update, battery drains faster and shuts down the phone if battery below 20% mark.  Lots

  • Something about creating a web service

    hi,everyone     Today, I deleted one of my web services and created a new one with the same name. But when I test the web service in NWDI, it shows "undefine"  under the Response. I do not know how it happened. Would you please help me? Thank you! Be