Anfang des Inhaltsbereichs

Vorgehensweisen Bestätigen von Änderungen der Datenbank-Parameterdatei Dokument im Navigationsbaum lokalisieren

Verwendung

Sie bestätigen alle Änderungen an den Datenbankparametern und übergeben diese an die Parameterdatei der Datenbankinstanz. Vor dem Speichern wird der Check-Status aller Parameter geprüft.

Wenn Sie die Option NOCLOSE angeben, bleibt die Parametersitzung nach dem Speichern der Datenbankparameter weiterhin geöffnet. Wenn Sie diese Option nicht angeben, wird die Parametersitzung nach dem Speichern der Datenbankparameter beendet.

Die geänderten Werte in der Datenbank-Parameterdatei werden erst mit einem Restart der Datenbankinstanz wirksam.

Voraussetzungen

Sie haben während einer Parametersitzung Parameterwerte geändert.

Sie haben die DBM-Benutzerberechtigung ParamCheckWrite.

Syntax

param_commitsession [NOCLOSE]

Erfolgreiche Antwort

Sie erhalten eine OK-Meldung.

Fehlermeldung

Die Ausführung des Kommandos wird abgelehnt:

ERR
14,ERR_XPCHECK_CN00 : param check failure/request
<identifier> <checkstatus>
<user_value>
<computed_value>

Werte für die einzelnen Felder der Antwort

<checkstatus>

Als Check-Status können auftreten:

Mandatory: Ein obligatorischer Datenbankparameter wurde mit einem leeren Wert belegt.

Constraint: Eine in der Beschreibungsdatei definierte Bedingung konnte nicht erfüllt werden ( Konfiguration von Datenbankinstanzen).

Request: Die Benutzereingabe weicht sowohl von dem Wert ab, der bereits früher an das System übermittelt und von diesem bestätigt wurde, als auch vom Vorschlagswert des Systems.

<user_value>

Wert, den der Benutzer mit param_put eingegeben hat

<computed_value>

Vom System errechneter Vorschlagswert

Der Check-Status request wird nur dann ausgegeben, wenn die Benutzereingabe vom Wert des Parameters in der Datenbank-Parameterdatei verschieden ist.

Weitere Vorgehensweise

Wenn der Check-Status request ist, beheben Sie den Fehler wie folgt:

Geben Sie mit param_putconfirm (Korrektur von Datenbankparametern) den gültigen Wert ein. Andernfalls wird für diesen Parameter bei allen weiteren Berechnungen anderer Parameter der Vorschlagswert des Systems <computed_value> benutzt.

Hinweis

In folgenden Fällen wird die Parameteränderung abgelehnt:

- Der Parameter hat für die Eigenschaft Change den Wert Nobody

- Der Parameter hat für die Eigenschaft Modify den Wert No, die Parameterdatei wurde bereits vom Kern geprüft (Parameter __PARAM_CHANGED___ existiert)

- Es handelt sich um einen Volume-Parameter (Eigenschaft Volume = Yes) und in der Parameterdatei stehen geänderte Kernparameter (Eigenschaft Volume = No), die noch nicht vom Kern geprüft wurden
(Ausnahme: Sie legen gerade eine neue Datenbankinstanz an)

- Der Parameter ist ein Kernparameter und es wurden bereits Volume-Parameter geändert, aber noch nicht vom Kern geprüft

Ende des Inhaltsbereichs