Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Oracle 7 auf 8 Datenimport!!?

knirsch / 3 Antworten / Flachansicht Nickles

Hallo.Ich muss Daten von mehreren Oracle 7 DBs in eine Oracle 8 DB importieren, und zwar regelmässig.
Mein Ansatz: SQL DTS Paket mit Termin.
Folgendes Problem: Von Oracle 7 kann man nicht ohne weiteres die Daten in Oracle 8 oder SQL-Server oder Access 2K blasen, da sich dann teilweise falsche DAten bilden (Aus Kommawerten wird zB immer der Wert "-").
Maßnahmen: Ich habe eine Access97 DB angelegt, dort die Quelltabellen per ODBC verknüpft. Diese sind ok. Nun gehe ich mit dem DTS an die Accesstabellen und ouste diese in den Oracle 8 Server.
Klappt auch. Leider nur bei einer Tabelle nicht. Ursache soweit ich es ausfindig machen konnte: Die
Anzahl der Spalten der Tabelle: Es sind genau 115 Spalten. Selektiere ich nur die ersten 103 zum
Import, dann klappt es reibungslos. Importiere ich eine mehr dann läuft der Vorgang ins NIrvana (heute
Nach 10 Stunden ohne Fortschritt) und ohne Fehlermeldung. Nehme ich einfach nur die letzten 10 oder 15 Spalten, klappt es auch. Es muss am Ziel Oracle Server liegen. Kann man dort eine Konfiguration vornehmen, die diese hohe Spaltenzahl zulässt?
Alternativ würde es helfen, wenn mir jemand eine Stap by Step Anleitung zum Umgang mit den Oracle Tools EXP/IMP liefern könnte!
Danke & Gruss Markus

bei Antwort benachrichtigen