-
Die Definition der Art Zugriffes wird zur Compilezeit (egal welche Sprache) entschieden.
Hier wird das sog. "Naming" verwendet:
*SYS = Suche über Bibliotheksliste, Qualifiziert in der Form "Schema/Name"
*SQL = Suche über Standardschema, Qualifiziert in der Form "Schema.Name"
Schema = Bibliothek
Beim Verbindungsaufbau zur DB wird automatisch, falls vorhanden, eine Lib mit dem Namen des Users gesucht und als Default eingetragen. Per Set Schema kann das zur Laufzeit angepasst werden.
Nun unterstützt SQL leider nur ein Default-Schema, so dass ohne weitere Qualifizierung beim Naming = *SQL sowohl Prozeduren und Funktionen als auch Tabelle und Views in derselben Lib gesucht werden.
Nun muss man also für die Anwendung generell entscheiden:
Packt man alles in genau 1 Lib?
Trennt man ggf. Programme, Prozeduren, Funktionen von den Daten in 2 oder gar mehr Libs?
Dies bleibt letztlich jedem selbst überlassen.
Meine persönlichen Erfahrungen sind da besser mit dem Typ *SYS, da ich durch entsprechende Reihenfolge der Libs die Zugriffe steuern und auch besser Test- und Echtsysteme trennen kann.
Es gibt aber auch andere Erfahrungen, die besser mit dem Typ *SQL fahren.
Similar Threads
-
By Nils_V in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 18-07-16, 10:49
-
By Laboriosa in forum NEWSboard Server & Hardware Markt
Antworten: 0
Letzter Beitrag: 24-03-16, 14:01
-
By eberhard1 in forum NEWSboard Server & Hardware Markt
Antworten: 1
Letzter Beitrag: 28-05-15, 13:50
-
By Bosch in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 14-11-02, 15:27
-
By hsw in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 21-09-01, 15:07
Tags for this Thread
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