-
SQL7017
Hi all,
ich habe ein Problem bei einer neuen Maschine.
Wenn ich über iseriesNavigator eine neue Bibliothek anlegen will oder die Liste der anzuzeigenden Bibliotheken aufrufen will kommt der Fehler:
Anweisung kann mit angegebener COMMIT-Stufe nicht ausgeführt werden, da SQL keine Ressource mit COMMIT-Steuerung registrieren kann.Fehlerbeseitigung: Die vorherigen Nachrichten enthalten weitere Informationen. SQL7017.....
Wo kann ich im Navigator die Commit-Stufe einstellen????
Gruß Holger
-
Hallo Holger,
ich meine diesen Fehler irgendwann schon mal gehabt zu haben.
Letztendlich lag es an der nicht benamten Datenbank der 400.
Schau Dir doch mal mit WRKRDBDIRE an, ob die Datenbank einen Namen hat.
Ist nur so ne Idee
Mit freundlichen Grüßen
Christoph Supp
SuS Group GmbH
Mühlenweg 2
56235 Ransbach-Baumbach
Tel.: +49 26 23 / 92 64 55 0
Fax :+49 26 23 / 92 64 55 9
Internet: www.sus-group.de
-
Hallo Christoph,
danke erstmal. Die Richtung die Du ansprichst könnte stimmen.
Ich habe vorher nämlich folgendes gemacht:
IN WRKRDBDIRE den Eintrag für die lokale Datenbank gelöscht (Hieß noch S44...... [Serinummer]) und anschließend die Datenbank mit dem Namen der Maschine (XXTEST) eingetragen.
Dazu meine Frage: hätte ich nach löschen des lokalen Eintrags noch irgendein Eintrag, Journal oder ähnliches Löschen müssen??
Gruß Holger
-
Da gibts nichts weiteres.
Allerdings:
Sämtliche existierenden MS-Queries (Excel->externe Daten->ODBC) können nun nicht mehr ausgeführt werden, da der DB-Name ja geändert wurde. Ggf. trifft das auch Access-Verweise.
Diese müssen halt neu erstellt werden.
-
Hallo Holger,
mir ist auch nix weiteres bekannt. Aber ich habe auch keine Ahnung, welche Auswirkungen das Löschen der Datenbank noch hatte.
Gruß
Mit freundlichen Grüßen
Christoph Supp
SuS Group GmbH
Mühlenweg 2
56235 Ransbach-Baumbach
Tel.: +49 26 23 / 92 64 55 0
Fax :+49 26 23 / 92 64 55 9
Internet: www.sus-group.de
-
Das Löschen des Datenbankeintrages hat ausschließlich Auswirkung auf externe Beziehungen. Im SQLConnect (auch beim Connect im STRSQL) wird der Datenbankname des WRKRDBDIRE angegeben und nicht der Systemname.
MS-Query und Konsorten arbeiten genauso (kennt man ja, wenn der Eintrag fehlt).
Der SQL im MS-Query sieht dann halt so aus:
select ... from dbname.library.table ...
Wenn also der DB-Name nicht mehr stimmt, kommt halt keine Verbindung mehr zustande.
-
SQL7017
Hallo Holly,
hast Du Dein Problem mit dieser Meldung schon gelöst und
wenn ja wie. Wir haben den gleichen Fehler.
-
 Zitat von TARASIK
Hallo Holly,
hast Du Dein Problem mit dieser Meldung schon gelöst und
wenn ja wie. Wir haben den gleichen Fehler.
Hallo Tarasik,
das Problem ist bei mir weg, wodurch weiß ich nicht genau.
Ich habe die Bibliothek, die ich eigentlich anlegen wollte (mit Commit [qsqjrn] usw.) von unser Prod.maschine rückgespeichert. Nach einem weiteren IPL ging es dann.
Gruss Holger
-
Der Unterschied liegt in der Art der Lib:
Um über SQL eine Lib anzulegen (und das macht scheinbar der OpsNav) wird "CREATE COLLECTION" verwendet. Dies setzt aber COMMIT(*CS) als Minimum voraus, da die Lib sonst nicht angelegt werden kann.
SQL erzeugt dann automatisch Journal und Empfänger sowie Sichten der SYSxxx-Files (SYSTABLES, SYSCOLUMNS usw).
Anschließend ist natürlich ein COMMIT erforderlich, sonst wird die Lib gleich wieder gelöscht.
Ich kann dies auch per SQL direkt durchführen.
Wird dann ein CREATE TABLE in dieser Lib durchgeführt, muss auch das Commited werden. Mit Rollback ist die Tabelle wieder weg. Die Tabelle wird dann auch automatisch im Journal der Lib aufgezeichnet.
-
SQL7017
Hallo Fuerchau,
das Problem ist, dass ein Operator den Systemnamen
geändert hat und seitdem bei den Anwendungen
und im OPSNAV dieser SQL7017 mit Commit Verweis
kommt, obwohl kein Commitment benutzt wird.
-
Vielleicht kommt der OpsNav nicht damit zurecht, wenn der Systemname vom DB-Namen (WRKRDBDIRE) abweicht ?
-
Hallo,
das ist definitiv kein Problem. maybe the ipl? nach dem Motto: ein Boot tut gut.
Dieter Bender
 Zitat von Fuerchau
Vielleicht kommt der OpsNav nicht damit zurecht, wenn der Systemname vom DB-Namen (WRKRDBDIRE) abweicht ?
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