Daten von UDB nach MVS
- Dieses Thema hat 1 Antwort und 1 Teilnehmer, und wurde zuletzt aktualisiert vor 12 Jahre, 5 Monaten von
Anonym.
-
AuthorPosts
-
19. April 2011 um 11:47 Uhr #4123
AnonymInaktivHallo zusammen,
meine Aufgabe ist es Tabellen auf dem Host einmal pro Nacht mit Daten aus einer UDB-Datenbank (unter Windows) zu befüllen.
Bisher wurde Replikation dazu verwendet. Da dies nun nicht mehr verwendet werden darf, wollte ich nach einer einfachen smarten Lösung fragen.
Ich favorisiere derzeit db2move.
Der Job muss auf dem Windows-Rechner laufen.Versionen: UDB 9.5 und MVS 8.x
Da ich vorhabe das Ganze über die Taskzentrale ablaufen zu lassen, dürfen natürlich auch keine Passwörter unverschlüsselt rumstehen. Gibt es hier eine Möglichkeit beim db2move dies zu verschlüsseln?
Gruss
Edgar21. April 2011 um 19:40 Uhr #4271
AnonymInaktivHi,
ich meine, Verschlüsselung zählt ganz allgemein nicht zu den Stärken von DB2. Da mag Oracle mit mehr "built-in" Funktionalität aufwarten.
Die User/Passwort-Authentifizierung kann ENCRYPTED laufen, aber die Datenübertragung als solche m. E. nicht. Allerdings sollten sich 2 wichtige DB2-Server auch nicht über eine ungeschütze Leitung unterhalten, sondern sich in einem abgesicherten Netzwerk befinden.
Der Data Propogator hat übrigens auch nicht verschlüsselt übertragen. Sofern man etwas Gehirnschmalz in die Sache steckt, könnte man erkennbare Änderung in der DB2 UDB selbst per INSERT in die Staging Tables am DB2 z/OS vernehmen. [By the way: Data Propogator ist meines Erachtens ja lizenzkostenfrei, nur das Capture Utility kostet etwas, oder?!] Wenn man nun die Änderungen anhand eines programmierten Logs oder eines Timestamps selbst ermitteln kann, sollte die Aufgabe nicht zu schwierig werden.
Als Alternative für den "push mode" vom UDB-Server aus sehe ich noch den "pull mode" vom DB2 z/OS aus: Du kannst den entfernten DB2 UDB Server am DB2 z/OS in der Communication Database registrieren und dann darauf zugreifen. Das kann Vorteile haben, wie z.B. eine zentrale Steuerung von TWS (OPC) oder CA7 am Host. Eventuell (selbst noch nicht getestet) funktioniert am DB2 z/OS dann auch der sehr performante DB2 Cross Load in DB2 z/OS Tables.
Sollte eine direkte Verbindung gar nicht mehr möglich sein, dann geht immer noch der EXPORT an der DB2 UDB, FTP und dann der LOAD am DB2 z/OS.
Gruß
Gernot -
AuthorPosts
You must be logged in to reply to this topic.