Video Dirk Schuirmann WM SE Anbindung des neuen Logistikzentrums Datenverarbeitung über Systemgrenzen hinaus.

Slides:



Advertisements
Ähnliche Präsentationen
PHP Extension und Application Repository
Advertisements

Objektrelationales Mapping mit JPA
Objektrelationales Mapping mit JPA Advanced Topics Jonas Bandi Simon Martinelli.
Folien 2-5, 7-8 © Prof. Dr. Manfred Rössle (FH Aalen)
PL/SQL - Kurze Einführung -.
System J – Compiler – Praktikum: Datenbanksystementwicklung Knut Stolze
MySQL.
Prof. Dr. Andreas Schmietendorf
Systemüberblick Beispiele: Microsoft Access Oracle Ingres Informix
Datensicherheit in DBMS
IS: Datenbanken, © Till Hänisch 2000 CREATE TABLE Syntax: CREATE TABLE name ( coldef [, coldef] [, tableconstraints] ) coldef := name type [länge], [[NOT]NULL],
Architektur von Renardus Göttingen State and University Library, Germany (SUB) Frank Klaproth The Academic Subject.
Text-Retrieval mit Oracle Vortrag von Andreas Mück & David Diestel.
JDBC EDV JDBC.
Arbeiten mit SQL in Visual FoxPro 9.0 deutschsprachige FoxPro User Group Rainer Becker Microsoft Visual FoxPro 9.0 Roadshow SQL.
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
MYSQL Von Rahan Bölzer.
Neues in Version 2.5 Michael Prinz Lattwein GmbH
SQL PHP und MySQL Referat von Katharina Stracke und Carina Berning
Software im RZ der WM AG Dirk Schuirmann Wessels + Müller AG
Vergleich der verschiedenen kommerziellen Datenbanksysteme
Projektarbeit PHP 5.3 / MySQL & Content Management Systems
PHP und MYSQL am Organisatorisches Der komplette Kurs im Schnelldurchgang Bewertung von wichtig und unwichtig Historisch Kulturwissenschaftliche.
Betrieb von Datenbanken Marco Skulschus & Marcus Wiederstein Datenmanipulation Lehrbuch, Kapitel 4.
Windows Presentation Foundation, Vorlesung Wintersemester 2013/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 9 Folie 2 ADO.NET (1) Klassen für Zugriffe.
1 Softwareentwicklung mit.NET Teil 5 Datenzugriff mit ADO.NET Dr. Ralph Zeller.
HORIZONT 1 XINFO ® Das IT - Informationssystem XINFO V3R2 HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem Eclipse Plugin HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
Anbindung WM – KAT an den Host
Einführung in Datenbankmodellierung und SQL
PL/SQL - Kurze Einführung April 2003Übung Data Warehousing: PL/SQL 2 PL/SQL.. ist eine Oracle-eigene, prozedurale Programmiersprache Sämtliche.
Structured Query Language
8 Erzeugen und Verwalten von Tabellen Ziele Kennenlernen der wichtigsten Datenbankobjekte Anlegen von Tabellen Datentypen zur Definition von Spalten.
PHP PHP ( „PHP Hypertext Preprocessor") ist eine Skriptsprache
WS 2013/14 Datenbanksysteme Do 17:00 – 18:30 R Vorlesung #8 SQL (Teil 5)
11 Zugriffskontrolle (Access Control) Ziele Privilegien Rollen GRANT und REVOKE Befehl Privilegien Rollen GRANT und REVOKE Befehl.
Interaction Center (IC) Serviceanforderungsmanagement SAP Best Practices.
? What is Open PS? SAP Open PS based on EPS 4.0
Dynamische Webseiten mit MySql und PHP
Datenbanken abfragen mit SQL
Integriertes Angebots- und Auftragsmanagement SAP Best Practices.
Prof. K. Gremminger Folie 1 Vorlesung Datenbanksysteme SS 2002 Marktanteile RDBS Deutschland ,9% 9,5% 4,4% 4,7% 23,8% 7,7% Quelle: Dataquest Oracle.
HORIZONT 1 Software für Rechenzentren The IT Information System Übersicht zu XINFO HORIZONT Software for Datacenters Garmischer Str. 8 D München.
© 2003, Rudolf Jansen Einsatz der XML-Features der Oracle 9i DB zur Systemintegration Rudolf Jansen Freiberuflicher Entwickler und Autor
Dirk Schuirmann W+M AG Theorie in der Praxis 1. CPGJDBC Schreiben aus dem CICS Lesen aus dem Batch 2. Programmdokumentation 3. Preismodell bei CA.
DB2 UDB im z/VSE Heinz Peter Maassen – Lattwein GmbH COURSE Tagung Bad Hersfeld 2008.
Effektives Delta Laden DOAG SID Data Warehouse. Ziele Welche CDC Methoden gibt es? Typische Fallen Verschiedene Lösungsansätze praktische Beispiele.
XML-Erweiterungen in ORDBMS Seminar: DBMS für spezielle Anwendungen Florian Brieler.
SQL Basics Schulung –
DOAG SID Data Warehouse
Workshop 5 TMC 2016 Gregor Glinka
Das IT - Informationssystem
Workshop 1 Getting Started 2016 Boris Wylutzki
The IT–Information System
OAuth 2.0 Ralf Hoffmann 03 / 2017
Erweiterte Azure Dienste
Vorlesung #4 Relationales Kalkül und SQL (Teil 1)
SLA Reporting leicht gemacht
Chapter 4 – Database accesses
Vorlesung #8 SQL (Teil 5).
Szenarioübersicht Terminierung mittels Rechnungen und Nachberechnung.
Create Table, Rechte und Rollen
"MANUELLE" PHYSICAL STANDBY SYSTEME FÜR STANDARD EDITION UNTER RAC.
Excel-Berichte erstellen und verteilen
Installation und Beispiele
Indexierung Oracle: indexes Indexierung.
Datenbanken online sowie offline verfügbar machen
XINFO HORIZONT Überblick zu XINFO Software for Datacenters
joinIT Web joinIT OS Daten via JDBC Daten zOS joinIT OS Workbench
Aggregations in Power BI
 Präsentation transkript:

Video

Dirk Schuirmann WM SE Anbindung des neuen Logistikzentrums Datenverarbeitung über Systemgrenzen hinaus

Ansicht Web

Geschäftsfelder PKW Ersatzteile und Zubehör NKW Ersatzteile und Zubehör Werkstattausrüstung und Werkzeuge Autochemie Lack- und Lackzubehör Auto- HiFi und Telekommunikation Reifen und Felgen

Verkaufshäuser 90 Verkaufshäuser in Deutschland 4 Verkaufshäuser in den Niederlanden 4 Verkaufshäuser in Österreich 5 Verkaufshäuser in den USA

Plattformen SQL Server APX/PCC Scheduler Linux Windows VSE OS400 APX Database Z Z Z Z SAP

WM-KAT Virtuelles Maschinenkonzept

Schnittstellenprogramme füllen / lesen Tabellen auf der DB2 im VM DPROP transportiert Daten von DB2 / VM zur DB2 / 400 und in umgekehrter Richtung.

Schnittstellenprogramme füllen / lesen Tabellen auf der DB2 / 400 DBSU / RPG / CPG / HL1 ca 100 Programme / 12 Tabellen

2010 Schnittstellenprogramme füllen / lesen Tabellen auf der DB2 / 400 DBSU / RPG / CPG / HL1 ca 100 Programme / 12 Tabellen

Lager in Lotte

2012

Lager Hedemünden Größer, moderner, effektiver Am eröffnete die Wessels + Müller AG offiziell ihr neues Logistikcenter im niedersächsischen Hedemünden. Mit einer Breite von 42,5 m, einer Länge von 107 m und einer Höhe von 40 m bietet das modernste Logistikcenter der deutschen Autoteile-Branche auf über m² Platz für mehr als Fahrzeugteile.

2013 ORACLE / WIN Alt: Schnittstellenprogramme READ/WRITE Tabellen auf der DB2 / 400 Neu: Schnittstellenprogramm READ/WRITE Tabellen auf ORACLE / WIN Koexistenz muss möglich sein.

Die Aufgabe 2500 Programme 2500 QPG Module in 20 QPG Libs 424 Programme/Module ändern 54 mit DB Zugriff Diverse DBSU Jobs

CPGJDBC(Lattwein) z/VSE database connector (zVSE 5.1) WebSphere Federation Server und …

Federation Server ????? Kein Blech Kein Kabel Download Install in eine bestehende DB Fertig Testen Bezahlen !!!!!!!!!!!!!!!!!!!!!!!!!!

“IBM InfoSphere Federation Server (previously known as IBM WebSphere Federation Server) allows users to access and integrate diverse data and content sources as if they were a single resource - regardless of where the information resides.” Federation Server

Tabellen vieler Datenquellen stellen sich aus einer Quelle dar. –Join ist möglich –ein einziges Connect Vollständige Transparenz gegenüber der Anwendung und damit gegenüber dem Entwickler.

Direkte und einfache Umstellung unserer Schnittstellenprogramme. –select –insert –update –delete Federation Server

DB2-Familie, Informix, Oracle, Sybase, Teradata, Microsoft SQL Server diverse andere ???? man glaubt es nicht!!!!! VSAM

Federation Server + VSAM

Federation Server Definitionen !! Nur noch für die, die es wirklich machen wollen.

Federation Server Definitionen Wrapper –ORACLE, DRDA, JDBC Server –ORACLE, DB2, VSAM (JDBC Driver) User Mapping –Local USER to Remote USER/Password Nickname –Remote Table (Remote Resource)

DRDA –Wrapper –Server –User Mapping –Nickname CREATE SERVER "SDB2DBO" TYPE DB2/LINUX VERSION '10.1' WRAPPER "WDB2DBO" OPTIONS (DATE_COMPAT 'N',DB2_CONCAT_NULL_NULL 'Y',DB2_VARCHAR_BLANKPADDED_COMPARISON 'Y',DBNAME 'db2dbo',NO_EMPTY_STRING 'N',NUMBER_COMPAT 'N',PASSWORD 'Y',SAME_DECFLT_ROUNDING 'Y',VARCHAR2_COMPAT 'N'); CREATE USER MAPPING FOR DB2IFEDS SERVER "SDB2DBO" OPTIONS (REMOTE_AUTHID 'db2inst1',REMOTE_PASSWORD ''); CREATE NICKNAME "SDB2DBO "."ARTIKELHAUS" FOR "SDB2DBO"."QMFU2"."ARTIKELHAUS"; ALTER NICKNAME "SDB2DBO "."ARTIKELHAUS" ALLOW CACHING; Federation Server Definitionen Beispiele CREATE WRAPPER "WDB2DBO" LIBRARY 'libdb2drda.so' OPTIONS (DB2_FENCED 'N');

ORACLE –Wrapper –Server –User Mapping –Nickname CREATE SERVER "LVR" TYPE ORACLE VERSION '11g' WRAPPER "ORANET8" OPTIONS (NODE 'lvr'); CREATE USER MAPPING FOR DB2IFEDS SERVER "LVR" OPTIONS (REMOTE_AUTHID 'WMADMIN',REMOTE_PASSWORD ''); CREATE NICKNAME "LVR "."HOSTIMPORT" FOR "LVR"."HOST"."HOSTIMPORT"; ALTER NICKNAME "LVR "."HOSTIMPORT" ALTER COLUMN "REIHE" LOCAL TYPE BIGINT; …... ALTER NICKNAME "LVR "."HOSTIMPORT" ALTER COLUMN "GRUPPIERUNG" LOCAL TYPE VARCHAR (30); ALTER NICKNAME "LVR "."HOSTIMPORT" ALTER COLUMN "GRPTRIGGER" LOCAL TYPE BIGINT; ALTER NICKNAME "LVR "."HOSTIMPORT" ALLOW CACHING; Federation Server Definitionen Beispiele CREATE WRAPPER "ORANET8" LIBRARY 'libdb2net8.so' OPTIONS (DB2_FENCED 'Y');

VSAM (JDBC) –Wrapper –Server –User Mapping –Nickname CREATE SERVER "SVSE02" TYPE JDBC VERSION '3.0' WRAPPER "VSE02_JDBC" OPTIONS (COLLATING_SEQUENCE 'Y',DB2_MAXIMAL_PUSHDOWN 'Y',DB2_VARCHAR_BLANKPADDED_COMPARISON 'Y',DRIVER_CLASS 'com.ibm.vse.jdbc.VsamJdbcDriver',PUSHDOWN 'Y',URL 'jdbc:vsam: '); CREATE USER MAPPING FOR DB2IFEDS SERVER "SVSE02" OPTIONS (REMOTE_AUTHID 'vol7',REMOTE_PASSWORD ''); CREATE NICKNAME "SVSE02 "."AKTION1" FOR "SVSE02"."UCAT.WES685.TEST\AKTION.TEST\AKTION1"; ALTER NICKNAME "SVSE02 "."AKTION1" ALLOW CACHING; Federation Server Definitionen Beispiele CREATE WRAPPER "VSE02_JDBC" LIBRARY 'libdb2rcjdbc.so' OPTIONS (DB2_FENCED 'Y');

Federation Server Summary Wrapper –Viele weitere (Classic Federation für z/OS) –JDBC (offen für weitere Datenquellen) –Eigene (Vendor) Wrapper möglich Anpassungsfähig –Diverse Parameter zur Optimierung –Paththru (direkter Durchgriff) VSAM –Möglichst nur über Schlüssel auf begrenzte Satzanzahl zugreifen!

Vielen Danke für ihre Aufmerksamkeit