-
So bisschen Suspekt das Ganze...
Auf dem Greenscreen per STRSQL funktioniert alles. Im Navi nicht.
Die anderen Proceduren, die wesentlich komplexer waren, habe ich im Navi erstellt...
Also hinnehmen, und hoffen, das wir bald mal auf V7R1 gehen..
-
Default bei STRSQL ist System-Naming (bei dem die Bibliotheksliste abgegriffen wird)
Bei IBM i (und allen anderen graphischen Produkten) ist SQL Naming der Default und der funktioniert nun mal anders als System-Naming.
Beim SQL Naming werden unqualifiziert angegebene Dateien nur in einer einzigen Bibliothek in dem Default/Current Schema gesucht. Die Bibliotheksliste wird nicht durchsucht. Solange das Default Schema nicht explizit gesetzt ist sollte ein Schema mit dem gleichen Namen wie das Benutzer-Profile duchsucht werden. Im IBM i Navigator wird aufgrund eines Bugs QTEMP als Default Schema genommen.
Wird eine SQL-Routine mit unqualifiziertem Datei-Zugriff erstellt, so wird das Naming, das zur Compile-Zeit verwendet wurde auch zur Laufzeit verwendet. Wird unter SQL-Naming gearbeitet, werden alle unqualifiziert angegbenen Tabellen/Views vor der eigentlichen Compilierung mit dem Default-Schema qualifiziert. Es erfolgt an dieser Stelle jedoch keine Prüfung ob das Datenbankenobjekt auch in dieser Bibliothek/Schema existiert.
Zur Laufzeit wird dann versucht auf genau die qualifiziert hinterlegten Tabellen/Views zuzugreifen.
... und das könnte schief gehen!
Birgitta
-
Ich nehme bei meinen SQL-Statement immer Lib.Datei oder Lib.Funktion etc.
Im Navi ist Namenskonvention auf SQL eingestellt, und beim SQL-Standardschema war "Bibliotheksliste des Servers verwenden" drin, habe ich nun auf diese Lib (HERMOSM) umgestellt.
Beim wandeln leider auch kein Erfolg.
Similar Threads
-
By Günter Majewski in forum IBM i Hauptforum
Antworten: 0
Letzter Beitrag: 07-01-03, 15:10
-
By lorenzen in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 12-12-02, 16:46
-
By Sven Schneider in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 03-09-02, 07:31
-
By lorenzen in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 27-08-02, 14:59
-
By Frank Pusch in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 13-06-01, 17:57
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