Oracle JDeveloper è un ambiente di sviluppo integrato (IDE) Java con supporto per il database relazionale più comunemente utilizzato. Oracle Cloud Platform fornisce Oracle Database e MySQL database come servizio cloud gestito. Implementando una Oracle Cloud Platform Console, un utente può effettuare il provisioning di un'istanza di Oracle Database senza dover scaricare, installare e configurare il database su una macchina locale. In tre articoli, creeremo un'istanza Oracle Database 12c su Oracle Cloud Platform e utilizzeremo JDeveloper 12c per connetterci al database e creare una tabella di database. Questo primo dei tre articoli ha le seguenti sezioni:
- Impostazione dell'ambiente
- Creazione di un servizio database di avvio rapido
- Creazione di un servizio Oracle Database Cloud utilizzando la procedura guidata dettagliata
- Conclusione
Impostazione dell'ambiente
Scarica e installa Oracle JDeveloper 12c su una macchina Windows locale.
La console Oracle JDeveloper 12c è mostrata nella Figura 1.
Figura 1: Pagina iniziale di Oracle JDeveloper 12c
Crea un account Oracle Cloud Platform e iscriviti al servizio Oracle Database Cloud. È disponibile una prova gratuita di Oracle Cloud Platform. Il dashboard di Oracle Cloud Services è mostrato nella Figura 2.
Figura 2: Dashboard di Oracle Cloud Service
È possibile eseguire il provisioning di un'istanza del servizio Oracle Database su Oracle Cloud utilizzando una delle due opzioni del dashboard:
- Procedura guidata servizio database di avvio rapido
- Procedura guidata dettagliata di Oracle Database Service
Discuteremo successivamente ciascuna di queste opzioni per il provisioning di un servizio Oracle Database su Oracle Cloud.
Creazione di un servizio database di avvio rapido
Fai clic su Crea istanza nella Dashboard nella Figura 1. Nella procedura guidata Crea istanza, seleziona i Servizi di avvio rapido scheda, come mostrato nella Figura 3. Fare clic su Crea per il Banca dati servizio.
Figura 3: Crea istanza>Servizi di avvio rapido>Database
Un avvii rapidi viene avviata la procedura guidata per Oracle Database, come mostrato nella Figura 4. Sono disponibili tre diverse edizioni di Oracle Database:Standard Edition, Enterprise Edition ed Extreme Performance Edition. Dall'edizione Standard a Extreme Performance, le funzionalità supportate sono state migliorate. Ognuna di queste edizioni è basata su Oracle Database 12.2. Lo spazio di archiviazione per l'edizione Standard è 15 GB, per l'edizione Enterprise è 512 GB e per l'edizione Extreme Performance è 1 TB. Per questo articolo utilizzeremo la Standard Edition.
Figura 4: Guida rapida per Oracle Database
Il Nome istanza viene generato automaticamente, ma può essere modificato. Fai clic su Crea per Standard Edition, come mostrato nella Figura 5.
Figura 5: Edizione standard>Crea
Viene visualizzata una finestra di dialogo di conferma con un collegamento per scaricare le chiavi pubbliche e private SSH e le credenziali per accedere al database. Fai clic su Scarica (vedi Figura 6).
Figura 6: Conferma>Scarica
Un service_credentials.zip file, che contiene tre file:privateKey , chiave pubblica e service_credentials.txt —viene scaricato. Estrarre i file in una directory. Fai clic su Crea , come mostrato nella Figura 7, per creare un'istanza del servizio database.
Figura 7: Conferma>Crea
Creazione di un servizio Oracle Database Cloud utilizzando la procedura guidata dettagliata
Fai clic su Crea istanza nella Dashboard come prima e seleziona Tutti i servizi nella scheda Crea istanza procedura guidata, come mostrato nella Figura 8. Fare clic su Crea per il Banca dati servizio nella Gestione Dati intestazione.
Figura 8: Crea istanza>Tutti i servizi>Gestione dati>Database>Crea
Viene avviata la procedura guidata di Oracle Database Cloud Service. Fai clic su Crea servizio , come mostrato nella Figura 9.
Figura 9: Crea servizio
Il Servizio Oracle Database Cloud>Crea servizio viene avviata la procedura guidata, come mostrato nella Figura 10. Alcune delle informazioni sull'istanza del database sono pre-specificate nei campi forniti.
Figura 10: Creazione guidata servizio
Specifica un Nome servizio (fino a 50 caratteri), che deve iniziare con una lettera e può contenere solo lettere, numeri e trattini e non può terminare con un trattino, come mostrato nella Figura 11.
Figura 11: Specificare un nome di servizio
Il BYOL La casella di controllo (Bring Your Own License) deve essere selezionata solo se deve essere utilizzata una licenza fornita dall'utente. Seleziona una versione software (Oracle Database 12c Release 2) dalle tre versioni disponibili, come mostrato nella Figura 12.
Figura 12: Selezione di un'edizione software come Oracle Database 12c Release 2
Seleziona un'edizione software (edizione Enterprise) e seleziona un Tipo di database (Singola istanza). Fare clic su Avanti, come mostrato nella Figura 13.
Figura 13: Completamento delle informazioni sull'istanza di database di base
I Dettagli del servizio viene visualizzata la pagina, come mostrato nella Figura 14. Nome DB è pre-specificato come ORCL e PDB ( Database collegabile) Nome è pre-specificato come PDB1 . Le impostazioni predefinite possono essere modificate, ma utilizzeremo l'impostazione predefinita. La password di amministrazione per gli utenti SYS e SYSTEM deve essere compreso tra 8 e 30 caratteri con almeno una lettera minuscola, una lettera maiuscola, un numero e un carattere speciale, come mostrato nel callout del campo in Figura 14.
Figura 14: Dettagli del servizio
Impostazioni predefinite per Archiviazione database utilizzabile (GB), Archiviazione totale dei file di dati (GB) e Forma di calcolo sono preconfigurati. Fai clic su Modifica per la Chiave pubblica SSH campo, come mostrato nella Figura 15.
Figura 15: Chiave pubblica SSH>Modifica
Nella Chiave pubblica SSH per l'accesso alla macchina virtuale finestra di dialogo, fai clic su Crea una nuova chiave per generare automaticamente una coppia di chiavi e fare clic su Invio , come mostrato nella Figura 16.
Figura 16: Chiave pubblica SSH per l'accesso alla macchina virtuale
Una coppia di chiavi SSH viene generata automaticamente. Fai clic su Scarica in Scarica chiavi finestra di dialogo, come mostrato nella Figura 17.
Figura 17: Scarica chiavi>Scarica
Fai clic su Fine , come mostrato nella Figura 18, dopo un sshkeybundle.zip il file è stato scaricato. Le coppie di chiavi SSH vengono utilizzate per accedere a una VM dell'istanza del database e non utilizzeremo le chiavi SSH perché ci collegheremo al database utilizzando JDeveloper.
Figura 18: Scarica chiavi>Fatto
Una chiave pubblica SSH viene aggiunta al campo. Facoltativamente, seleziona la casella di controllo per Includi PDB "Demo" in Impostazioni avanzate , come mostrato nella Figura 19.
Figura 19: Impostazioni avanzate>Includi PDB "Demo"
Dopo aver selezionato o specificato tutte le impostazioni di configurazione del servizio richieste, fare clic su Avanti, come mostrato nella Figura 20.
Figura 20: Dettagli servizio>Avanti
In Conferma, fai clic su Crea (vedi Figura 21).
Figura 21: Conferma>Crea
Le due istanze dei servizi Oracle Database Cloud, una creata utilizzando la procedura guidata di avvio rapido e l'altra creata utilizzando la procedura guidata dettagliata, iniziano a ricevere il provisioning, come mostrato nella Figura 22.
Figura 22: Creazione di istanze per Oracle Database Cloud Service
Dopo che le istanze del servizio sono state create, Inviato il il timestamp viene sostituito con Creato il timestamp, come mostrato nella Figura 23.
Figura 23: Istanze del servizio create
Conclusione
In questo articolo, abbiamo discusso della connessione all'istanza del servizio Oracle Database su Oracle Cloud Platform con Oracle JDeveloper 12c. Innanzitutto, abbiamo creato le istanze del servizio Oracle Database utilizzando ciascuna delle opzioni Crea istanza:procedura guidata di avvio rapido e procedura guidata dettagliata. Gli articoli successivi esploreranno questo aspetto in modo più approfondito.