2010-11-19 9 views
1

Wir haben derzeit Transaktionen mit zwei Remote-SQL-Servern verteilt, und nächste Woche wird eine dieser Datenbanken auf Oracle migriert.SSIS Oracle und verteilte Transaktionen

Ich wollte wissen, ob es irgendwelche bekannten Probleme gibt, die ich für Workaround/Fixing einplanen sollte, wenn Oracle als Teil der verteilten Transaktion beteiligt ist - dh unser SSIS eine verteilte Transaktion = = verteilte Transaktionsteilnehmer ein Remote-SQL Server und eine Oracle-Datenbank (Oracle - installiert in einem Nicht-Windows-Betriebssystem).

Würde das überhaupt überhaupt funktionieren?

Antwort

0

Warum migrieren Sie nach Oracle, sind Sie ordnungsgemäß indiziert?

Ich denke, dass Sie all dies mit gespeicherten Prozeduren zu tun, aber ich vermute, dass Sie gehen zu dem DTC auf dem Verbindungsserver

BEGIN DISTRIBUTED TRANSACTION TranName

INSERT haben, damit INTO SqlServer.myDB.dbo.myTable (KeyID, Value) Werte (123, 'Hallo Welt')

INSERT INTO OracleServer.myScrewedUpOracleName.dbo.myTable (KeyID, Value) Werte (123, ‚warum Orakel? ')

COMMIT

Verwandte Themen