Ich habe eine Oracle Datawarehouse, die eine große Menge an Daten enthält (rund 11 Millionen Zeilen) und möchten diese Daten täglich in SQL Server-Datenbank extrahieren.Importieren von Daten von Oracle Datawarehouse zu SQL Server über SSIS 2008
Ich habe ein Paket zu importierenden Daten von Oracle SQL Server erstellt langsam ändernden Dimensionen unter Verwendung aber es um 600 Zeilen pro Sekunde verarbeitet.
Ich brauche mein Paket, um nur neue Datensätze einzufügen, ohne zu aktualisieren oder etwas zu alten Aufzeichnungen zu tun, da die Daten riesig sind.
Gibt es eine Möglichkeit, dies sehr schnell mit anderen Datenflusselementen zu tun?
Wir verwenden Attunity-Oracle-Konnektoren für SSIS anstelle von Standard OleDb. Versuchen Sie sie und sehen Sie, ob die Leistung gesteigert wird: https: //www.microsoft.com/en-us/download/details.aspx? Id = 44582 – vercelli
vielleicht sollten Sie eine Suche in der MSSQL-Zieltabelle versuchen und die nicht übereinstimmenden Zeilen zur Zieltabelle umleiten. – vercelli
Oder Sie können alle Zeilen von Oracle in eine Staging-Tabelle in MSSQL kopieren und aus dieser Staging-Tabelle einfügen. – vercelli