Erstellen einer Instanz mit db2icrt

Eine Db2® -Instanz ist eine Umgebung, in der Sie Daten speichern und Anwendungen ausführen. Mit dem Befehl db2icrt können Sie eine Instanz erstellen.

Vorbereitende Schritte

Unter Linux® -oder UNIX-Betriebssystemen benötigen Sie Rootberechtigung.

Hinweis: Wenn der Db2 -Fehlermonitor aktiviert ist, Die Db2 -Instanz wird automatisch gestartet, wenn die Ausführung des Befehls db2icrt beendet ist. Sie können die Instanz mit dem Befehl db2stop stoppen.

Prozedur

Gehen Sie wie folgt vor, um mit db2icrt eine Instanz zu erstellen:

  1. Melden Sie sich mit der erforderlichen Berechtigung an.
  2. Führen Sie den Befehl db2icrt aus.
    Beispiel für Linux -oder UNIX-Betriebssysteme:
    DB2DIR/instance/db2icrt -a AuthType -u FencedID InstName
    Dabei gilt Folgendes:
    DB2DIR
    ist das Db2 -Installationsverzeichnis.
    • Unter theAIX® ist das Standardinstallationsverzeichnis von Db2 /opt/IBM/db2/V11.5.
    • Unter Linux -Betriebssystemen ist das Standardinstallationsverzeichnis /opt/ibm/db2/V11.5.
    -a AuthType (Linux oder UNIX)
    Der Authentifizierungstyp für die Instanz. authprüftyp kann eine der Optionen SERVER, CLIENT oder SERVER_ENCRYPT sein. SERVER ist der Standardwert. Dieser Parameter ist optional.
    -u FencedID
    Der Benutzername, unter dem abgeschirmte benutzerdefinierte Funktionen (UDFs) und abgeschirmte gespeicherte Prozeduren ausgeführt werden. Dieses Attribut ist nicht erforderlich, wenn Sie eine Instanz auf einem Client erstellen. Geben Sie den Namen des abgeschirmten Benutzers an, den Sie erstellt haben.
    InstName
    Der Name der Instanz. Der Instanzname muss mit dem Namen des Benutzers übereinstimmen, der Instanzeigner ist. Geben Sie den Namen des Benutzers an, den Sie als Instanzeigner erstellt haben. Die Instanz wird im Ausgangsverzeichnis des Instanzeigners erstellt.

Beispiel

Wenn Sie beispielsweise die Serverauthentifizierung verwenden, Ihr abgeschirmter Benutzer db2fenc1und Ihr Instanzeigner db2inst1ist, verwenden Sie den folgenden Befehl, um eine Instanz unter einem Betriebssystem AIX zu erstellen:
/opt/IBM/db2/V11.5/instance/db2icrt -a server -u db2fenc1 db2inst1

Nächste Schritte

Optional: Nach dem Erstellen einer Instanz können Sie die Benachrichtigung für die Statusüberwachung konfigurieren. Diese Tasks kann mithilfe der DB2-CLP-Befehle ausgeführt werden.