Connessione a un’istanza database Amazon RDS per Db2 con IBM CLPPlus - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Connessione a un’istanza database Amazon RDS per Db2 con IBM CLPPlus

Puoi utilizzare un’utilità come IBM CLPPlus per connetterti a un’istanza database Amazon RDS per Db2. Questa utilità fa parte di IBM Data Server Runtime Client. Per scaricare il client da IBM Fix Central, consulta IBM Data Server Client Packages Version 11.5 Mod 8 Fix Pack 0 in IBM Support.

Importante

È consigliabile utilizzare IBM CLPPlus su un sistema operativo che supporti interfacce utente grafiche come macOS, Windows o Linux con Desktop. Se esegui Linux headless, utilizza l’opzione -nw con i comandi CLPPlus.

Installazione del client

Dopo aver scaricato il pacchetto per Linux, installa il client.

Nota

Per installare il client su AIX o Windows, segui la stessa procedura modificando i comandi per il tuo sistema operativo.

Per installare il client su Linux
  1. Esegui ./db2_install.

  2. Esegui clientInstallDir/instance/db2icrt -s client instance_name. Sostituisci instance_name con un utente valido del sistema operativo su Linux. In Linux, il nome dell’istanza database Db2 è legato al nome utente del sistema operativo.

    Questo comando crea una directory sqllib nella home directory dell’utente designato su Linux.

Connessione a un’istanza database

Per connetterti alla tua istanza database RDS per Db2, devi disporre del relativo DNS e del numero di porta. Per informazioni su come trovarli, consulta Ricerca dell'endpoint. Devi anche conoscere il nome del database, il nome utente principale e la password principale definiti al momento della creazione dell’istanza database RDS per Db2. Per ulteriori informazioni su come trovarli, consulta Creazione di un'istanza database.

Per connetterti a un’istanza database RDS per Db2 con IBM CLPPlus
  1. Esamina la sintassi del comando. Nell’esempio seguente, sostituisci clientDir con la posizione in cui è installato il client.

    cd clientDir/bin ./clpplus -h
  2. Configura il tuo server Db2. Nell’esempio seguente, sostituisci dsn_name, database_name, endpoint e port con il nome DSN, il nome del database, l’endpoint e la porta per l’istanza database RDS per Db2. Per ulteriori informazioni, consulta Ricerca dell’endpoint dell’istanza database RDS per Db2.

    db2cli writecfg add -dsn dsn_name -database database_name -host endpoint -port port -parameter "Authentication=SERVER_ENCRYPT"
  3. Connettiti all’istanza database Amazon RDS per Db2. Nell’esempio seguente, sostituisci master_username e dsn_name con il nome utente principale e il nome DSN.

    ./clpplus -nw master_username@dsn_name
  4. Viene visualizzata una finestra Java Shell. Inserisci la password principale per l’istanza database RDS per Db2.

    Nota

    Se non si apre una finestra Java Shell, esegui ./clpplus -nw per utilizzare la stessa finestra della riga di comando.

    Enter password: *********

    Viene effettuata una connessione e viene restituito un output simile all’esempio seguente:

    Database Connection Information : --------------------------------- Hostname = database-1.abcdefghij.us-east-1.rds.amazonaws.com Database server = DB2/LINUXX8664 SQL110590 SQL authorization ID = admin Local database alias = DB2DB Port = 50000
  5. Esegui query e visualizza i risultati. L’esempio seguente mostra un’istruzione SQL che seleziona il database creato.

    SQL > select current server from sysibm.dual;

    Questo comando genera un output simile all’esempio seguente:

    1 -------------------- DB2DB SQL>