Fogli di lavoro SQL
In questo articolo vengono forniti i dettagli e la procedura per creare una connessione, avviare e utilizzare i fogli di lavoro SQL.
SQL Worksheet fornisce un'area di lavoro SQL basata su Web in cui è possibile immettere istruzioni SQL direttamente nel browser mediante una connessione al database. Dal foglio di lavoro SQL è possibile eseguire istruzioni o script SQL sul database e creare oggetti di database.
È necessario creare una connessione per utilizzare il foglio di lavoro SQL. Il foglio di lavoro SQL utilizza la connessione creata con il servizio per consentire l'esecuzione di comandi e script SQL dalla console. Gli script utilizzati nel foglio di lavoro SQL possono risiedere nello storage degli oggetti OCI o nell'unità locale. Il menu di selezione Connessione consente di modificare immediatamente la connessione utilizzata dal foglio di lavoro SQL.
Le connessioni sono risorse che contengono le informazioni necessarie per accedere a Oracle Database in OCI. Le connessioni vengono create semplicemente fornendo informazioni sulla posizione del database. La connessione contiene anche l'utente utilizzato per accedere al database e la posizione della password memorizzata nel vault OCI.
Ulteriori informazioni sono disponibili per gli argomenti seguenti.
- connessione, vedere Gestione di una connessione.
- Foglio di lavoro SQL, vedere Foglio di lavoro SQL.
Creare una connessione
Per creare una connessione utilizzando OCI Console, effettuare le operazioni riportate di seguito.
- Nella pagina della lista Sistemi DB, selezionare il sistema DB contenente il pluggable database che si desidera utilizzare. Se hai bisogno di aiuto per trovare la pagina della lista o il sistema DB, vedere Elenca i sistemi DB.
- Nella scheda Database selezionare il database contenente il pluggable database che si desidera utilizzare.
- Nella scheda Basi di dati collegabili selezionare il pluggable database che si desidera utilizzare.
- Nella pagina dei dettagli del pluggable database selezionare la scheda Connessioni.
- Selezionare Crea connessione.
- Nel pannello Crea connessione fornire le informazioni riportate di seguito sulla connessione.
- Nome: nome informativo e di facile utilizzo per descrivere la connessione.
- Compartimento: selezionare un compartimento dalla lista.
- Nome utente: il nome utente del database che si desidera utilizzare per la connessione.
- Ruolo: selezionare un ruolo dalla lista. Utilizzare questo menu per selezionare un ruolo privilegiato amministrativo di alto livello a livello di sistema da concedere all'utente specificato. Se non è necessario alcun ruolo, è possibile lasciare il valore predefinito.
- Segreto password utente: questo menu viene popolato con tutti i segreti a cui si ha accesso dal vault OCI. Selezionare Modifica compartimento per trovare un segreto in un compartimento diverso.
-
Crea segreto password: se non vengono elencati segreti o è necessario creare un nuovo segreto, utilizzarlo e fornire le informazioni riportate di seguito nel pannello Crea segreto password.
- Nome: assegnare un nome al segreto. Non utilizzare la password o i suggerimenti della password nel nome. Ad esempio, se è necessaria una connessione al pluggable database vendite per l'utente DBA, il nome potrebbe essere
salesPDB-DBA. - Descrizione: se necessario, fornire una descrizione del segreto.
- Compartimento: selezionare un compartimento in cui si desidera creare il segreto.
- Vault: scegliere un vault OCI a cui si ha accesso per la posizione in cui verrà conservato il segreto. Selezionare Modifica compartimento per trovare un vault in un compartimento diverso.
- Chiave di cifratura: selezionare una chiave di cifratura da utilizzare per cifrare la password fornita nel vault. Selezionare Modifica compartimento per trovare una chiave di cifratura nello stesso vault contenuto in un compartimento diverso.
- Password utente: fornire la password per l'utente.
- Conferma password utente: digitare di nuovo la password immessa in precedenza.
- Al termine, selezionare Crea per creare il segreto nel vault.
- Nome: assegnare un nome al segreto. Non utilizzare la password o i suggerimenti della password nel nome. Ad esempio, se è necessaria una connessione al pluggable database vendite per l'utente DBA, il nome potrebbe essere
- Il campo Stringa di connessione è precompilato.
-
Se si desidera indicare che questa connessione utilizzerà un endpoint privato, attivare l'attivazione del database di accesso tramite una rete privata.
- Selezionare l'endpoint utilizzando il menu Seleziona endpoint privato.
- Selezionare Compartimento per trovare un endpoint privato in un compartimento diverso.
-
È necessario fornire il wallet quando è richiesto l'uso dell'autenticazione TLS alternativa (mTLS) o quando viene utilizzata l'autenticazione TLS e il database restituisce un certificato non firmato da un'autorità di certificazione sicura. Oracle consiglia di utilizzare un wallet SSO.
Scegliere una delle opzioni seguenti nel menu Formato wallet:
- Nessuno
- Keystore (ad esempio, keystore.jks, truststore.jks)
- PKCS#12
- Wallet SSO (ad es. cwallet.sso)
- Per creare una connessione al database, selezionare Crea.
Per ulteriori informazioni, vedere Gestione di una connessione.
Avvia foglio di lavoro SQL
Eseguire i passi riportati di seguito per avviare il foglio di lavoro SQL utilizzando OCI Console.
- Nella pagina della lista Sistemi DB, selezionare il sistema DB contenente il pluggable database che si desidera utilizzare. Se hai bisogno di aiuto per trovare la pagina della lista o il sistema DB, vedere Elenca i sistemi DB.
- Nella scheda Database selezionare il database contenente il pluggable database che si desidera utilizzare.
- Nella scheda Basi di dati collegabili selezionare il pluggable database che si desidera utilizzare.
- Nella pagina dei dettagli del pluggable database selezionare Avvia foglio di lavoro SQL.
- Nel pannello Avvia foglio di lavoro SQL selezionare la connessione che si desidera utilizzare e selezionare Avvia foglio di lavoro SQL.
Usa foglio di lavoro SQL
Per informazioni dettagliate sull'utilizzo del foglio di lavoro SQL, vedere Foglio di lavoro SQL.