-
Hallo noch einmal zusammen,
ich habe mich ja nun damit abgefunden das ich 2 Partitionen konfigurieren muss, aber schön ist das nicht.
Auf DB2 für Windows ist das ja auch kein Problem. Ich habe ein Exemplar in dem mehrere DB's vorhanden sein können. In diesen sind dann die Schemata (LIBS) vorhanden, und in diesen wiederum die Tabellen.
Da ja die i5 auch eine UDB besitzt sollte man eigentlich erwarten können das man sich über das Connect-Stement an die gewünschte DB anmelden kann.
Es gibt da die wunderbaren Befehle "SET CONNECTION" und "SET CURRENT SCHEMA". Diese Befehle funktionieren auch auf der i5.
Fazit daher, halbherzige Implemntierung der UDB.
Allen ein schönes Wochenende
Viele Grüsse
Peter
-
Ja und Nein !
1 Partition hat immer nur 1 DB.
Das Problem ist halt die Zuordnung, das Schema (SQL-Sicht) ist halt die Lib (OS-Sicht), da eine Lib aber nur 1 Mal vorhanden sein darf ergibt sich halt das Problem.
Da DB2 für Windows oder auch andere DB's (SQL-Server, Oracle) pro DB ein (ggf. mehrere bei Verteilung) File-Objekt erstellen, kann ich nun mal mehrere DB's auf einem PC installieren.
Nun ja, es ist halt eine Betrachtungsweise.
Seit V4Rx kann ich ja nun mehrere Partitionen erstellen, jede Partition entspricht einer DB und ich kann mittels "Connect" mich mit jeder DB verbinden.
Habe ich eine AS/400-Anwendung die wie eine PC-Anwendung per Connect sich mit einer DB verbindet und alles per SQL erledigt, ist das vergleichbar.
Aber die meisten (um nicht zu sagen alle) verwenden eher Recordlevel-Access oder SQL ohne Connect (Default ist nämlich *local) und da geht das halt nicht.
Ich würde das keine halbherzige Implementation nennen. Schließlich waren die Lib's zuerst da (/36) und die SQL-Implementierung kam etwas später.
-
Also ich versuchs auch noch mal.
Mehrer IASP's pro Partition sind möglich. (ab V5R2)
Damit können mehrere Datenbanken auf einer Partition mit gleichen Bibliotheks/Schema-Namen verwendet werden.
Zwischen den Datenbanken wird folgendermassen umgeschaltet :
- SQL mit set connection, oder implizit über den dreiteiligen Namen z.B. Select * from database.schema.table
- Classic im AS/400-Job mit Command SETASPGRP
http://publib.boulder.ibm.com/iserie...2929/index.htm
Somit sind immer eindeutige Bibliotheken/Schemas im Jobkontext vorhanden.
Wichtig ist noch :
Nicht alle Objekt-Typen sind in IASP-Bibliotheken/Schemas speicherbar.
Ab OS/400 V5R3 sind aber noch einige dazugekommen.
Sven
Similar Threads
-
By Nili in forum NEWSboard Linux
Antworten: 20
Letzter Beitrag: 20-09-07, 14:32
-
By Blaumeise in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 17-11-06, 13:19
-
By Fondue in forum NEWSboard Server Software
Antworten: 0
Letzter Beitrag: 28-04-06, 20:40
-
By tschroeder in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 04-05-05, 10:21
-
By ralfmh in forum Archiv NEWSboard Events
Antworten: 1
Letzter Beitrag: 07-10-04, 12:17
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks