sql >> Databáze >  >> RDS >> Mysql

Použití JDeveloper s databází MySQL a databází Oracle na AWS RDS, část 3

V prvním článku „Použití JDeveloperu s MySQL databází a Oracle Database na AWS RDS, část 1“ o používání JDeveloperu s RDS jsme diskutovali o vytvoření a úpravě instance RDS DB pro databázi MySQL. Ve druhém článku „Použití JDeveloperu s MySQL databází a Oracle Database na AWS RDS, část 2“ jsme diskutovali o připojení k instanci RDS DB pro databázi MySQL pomocí JDeveloper. V tomto třetím článku se budeme zabývat používáním JDeveloperu s Oracle a na RDS. Tento článek má následující sekce:

  • Použití JDeveloper s Oracle Database
  • Vytvoření instance databáze Oracle na RDS
  • Povolení připojení
  • Získání parametrů připojení pro databázi Oracle
  • Vytvoření připojení k databázi Oracle v JDeveloper
  • Odstranění instance RDS DB
  • Závěr

Použití JDeveloper s Oracle Database na RDS

V následujících částech probereme použití JDeveloperu s Oracle Database na RDS.

Vytvoření instance databáze Oracle na RDS

Chcete-li vytvořit instanci RDS DB pro Oracle Database, klikněte na Spustit instanci DB , jak je znázorněno na obrázku 1.


Obrázek 1: Spusťte DB Instance

Vyberte Oracle motoru, jak je znázorněno na obrázku 2.


Obrázek 2: Výběr Oracle Engine

Vyberte si jednu z edic Oracle Database:Oracle Enterprise Edition, Oracle Standard Edition, Oracle Standard Edition One a Oracle Standard Edition Two. Oracle Standard Edition Two je náhradou za Oracle Standard Edition a Oracle Standard Edition One. Vyberte Oracle Enterprise Edition, jak je znázorněno na obrázku 3. Vyberte „Povolit pouze možnosti vhodné pro úroveň bezplatného použití RDS“. Klikněte na Další.


Obrázek 3: Výběr Oracle Enterprise Edition

Dále zadejte podrobnosti DB. Nejprve vyberte Specifikace instance , jak je znázorněno na obrázku 4. Výchozí Licenční model je přinést si vlastní licenci. Výchozí verze enginu DB je Oracle 12.1.0.2.v10; to se může změnit, jakmile budou k dispozici nové verze.


Obrázek 4: Zadání podrobností DB

Pro bezplatnou vrstvu je třída instance DB db2.micro, která poskytuje 1 vCPU a 1 Gib RAM, jak je znázorněno na obrázku 5. Výchozí Alokované úložiště je 20 GiB. Nasazení Multi-AZ není dostupné pro bezplatnou vrstvu.


Obrázek 5: Výběr třídy instance DB

V Nastavení , zadejte Identifikátor instance DB jako orcldb (libovolné), jak je znázorněno na obrázku 6. Zadejte Hlavní uživatelské jméno a Hlavní heslo . Hlavní uživatel nemá přístup k oprávněním SYSDBA. Soubor SYS uživatel, který má přístup k oprávněním SYSDBA, nelze použít. Klikněte na Další.


Obrázek 6: Zadání identifikátoru databáze a hlavního uživatelského jména a hesla

V části Konfigurovat pokročilá nastavení , různé sekce jsou Síť a zabezpečení, Možnosti databáze, Šifrování, Zálohování, Monitorování a Údržba. Vyberte VPC a Skupina podsítě , jak je znázorněno na obrázku 7. Vyberte Veřejná dostupnost jako Ano . Vyberte Zóna dostupnosti jako Žádná preference . Vyberte existující skupinu zabezpečení VPC nebo vyberte možnost vytvoření nové skupiny zabezpečení. Skupina zabezpečení má pravidla povolující připojení.


Obrázek 7: Konfigurace pokročilých nastavení

V Možnosti databáze , zadejte název databáze jako ORCL , jak je znázorněno na obrázku 8. Zadejte port databáze jako 1521. Vyberte skupinu parametrů DB a skupinu možností. Vyberte výchozí název znakové sady.


Obrázek 8: Určení možností databáze

Ponechte ostatní možnosti jako výchozí a klikněte na Spustit instanci DB , jak je znázorněno na obrázku 9. Následně klikněte na Zobrazit podrobnosti o instanci .


Obrázek 9: Spusťte DB Instance

Zpočátku orcldb instance je uvedena se stavem „vytváření“, jak je znázorněno na obrázku 10.


Obrázek 10: Instance RDS DB pro Oracle Database se vytváří

Po „vytvoření“ se stav změní na „zálohování“. Po vytvoření instance RDS DB se stav změní na „dostupný“ (viz obrázek 11).


Obrázek 11: Instance RDS DB je k dispozici

Povolení připojení

Chcete-li povolit připojení k instanci RDS DB z místa mimo CIDR/IP-Inbound nakonfigurované ve výchozím nastavení ve skupině zabezpečení, klikněte na odkaz na skupinu zabezpečení, jak je znázorněno na obrázku 12.


Obrázek 12: Odkaz na bezpečnostní skupinu

Vyberte Příchozí a klikněte na Upravit jak je znázorněno na obrázku 13.


Obrázek 13: Příchozí>Upravit

V části Upravit příchozí pravidlo , buď nakonfigurujte zdrojovou IP adresu počítače, na kterém je nainstalován JDeveloper, nebo pokud IP adresa není známa nebo je vyžadován přístup z více IP adres, vyberte příchozí pravidlo Typ jako Veškerý provoz , Protokol jako Vše , Rozsah portů jako 0-65535 a Zdroj jako Kdekoli . Klikněte na Uložit , jak je znázorněno na obrázku 14.


Obrázek 14: Upravit příchozí pravidla

Upravená příchozí pravidla jsou zobrazena na obrázku 15.


Obrázek 15: Upravená příchozí pravidla

Získání parametrů připojení pro databázi Oracle

Chcete-li získat parametry připojení, klikněte na odkaz instance RDS DB (viz Obrázek 16).


Obrázek 16: Odkaz na instanci RDS DB

Zkopírujte Koncový bod uvedené v části Připojit část, jak je znázorněno na obrázku 17. Koncový bod je název hostitele. Port je standardně 1521.


Obrázek 17: Získání koncového bodu

Veřejně přístupné nastavení by mělo být Ano pokud se připojujete z místního počítače nebo jakéhokoli jiného počítače, který není ve stejném VPC jako instance RDS DB, jak je znázorněno na obrázku 18.


Obrázek 18: Nastavení Veřejně přístupné by mělo být Ano, pokud se připojujete z místního počítače

Vytvoření připojení k databázi Oracle v JDeveloper

Chcete-li vytvořit připojení v JDeveloper, klikněte na Nová aplikace , jak je znázorněno na obrázku 19.


Obrázek 19: Nová aplikace

V Nové galerii , vyberte Obecné>Připojení v kategoriích a Připojení k databázi v položkách, jak je znázorněno na obrázku 20. Klepněte na OK.


Obrázek 20: Výběr Database Connection

Vytvořit připojení k databázi spustí se průvodce, jak je znázorněno na obrázku 21.


Obrázek 21: Vytvořit připojení k databázi

Průvodce vytvořením databázového připojení lze spustit přímo ze Zdroje zobrazit výběrem Databáze v Zdroje , jak je znázorněno na obrázku 22.


Obrázek 22: Typ připojení:Databáze

Klepněte pravým tlačítkem na Database a vyberte New Database Connection, jak ukazuje Obrázek 23.


Obrázek 23: Nové připojení k databázi

Výchozí Typ připojení je Oracle (JDBC) , jak je znázorněno na obrázku 24. Zadejte Uživatelské jméno a Heslo . V nastavení Oracle (JDBC) vyberte tenký ovladač. Zadejte Název hostitele jako koncový bod zkopírovaný na obrázku 17. Vyberte Název služby a zadejte název služby jako ORCL . Zadejte Port JDBC jako 1521. Klikněte na Testovat připojení .


Obrázek 24: Test připojení

Pokud je výstup z testovacího připojení Úspěch , klepněte na tlačítko OK, jak ukazuje Obrázek 25.


Obrázek 25: Vytvořit připojení k databázi>OK

ORCLConnection se vytvoří a přidá se do Zdrojů (viz obrázek 26).


Obrázek 26: ORCLConnection

Klikněte na ORCLConnection pro zobrazení struktury připojení, jak je znázorněno na obrázku 27.


Obrázek 27: Struktura připojení

Připojení poskytuje několik možností, které mohou být uvedeny po kliknutí pravým tlačítkem na připojení v části Zdroje , jak je znázorněno na obrázku 28. Možnosti připojení zahrnují Filtr, Rozšířené vyhledávání, Obnovit, Odpojit, Exportovat, Generovat a Vytvořit kontrolu dat.


Obrázek 28: Možnosti připojení

Odstranění instance RDS DB

Chcete-li odstranit instanci RDS DB, vyberte instanci na řídicím panelu a vyberte Akce instance>Odstranit , jak je znázorněno na obrázku 29.


Obrázek 29: Akce instance>Smazat

V Odstranit instanci DB , vyberte, zda se má před odstraněním vytvořit snímek databáze. Pokud Ne je vybrána, jak je znázorněno na obrázku 30, všechny automatické zálohy, snímky systému a obnova v určitém okamžiku nebudou dostupné. Zaškrtnutím políčka potvrďte a klikněte na Smazat .


Obrázek 30: Odstranit instanci DB>Odstranit

Instance RDS DB se začne odstraňovat, jak ukazuje stav „mazání“ na obrázku 31.


Obrázek 31: Odstranění stavu instance RDS DB

Najednou lze odstranit pouze jednu instanci. Vyberte instanci orcldb a vyberte Akce instance>Odstranit , jak je znázorněno na obrázku 32, abyste odstranili instanci Oracle Database RDS.


Obrázek 32: orcldb>Akce instance>Odstranit

Závěr

Ve třech článcích jsme diskutovali o použití Oracle JDeveloper pro připojení k instancím MySQL a Oracle Database na AWS Relational Database Service (RDS). Některé z hlavních konfiguračních funkcí pro Oracle Database jsou:

  • Pokud je JDeveloper v jiném VPC nebo není v žádném VPC (jako je místní počítač), instance Oracle Database RDS DB musí být veřejně přístupná.
  • Musí být přidáno příchozí pravidlo skupiny zabezpečení pro IP adresu počítače, na kterém je nainstalován JDeveloper. Případně přidejte příchozí pravidlo, které povolí veškerý provoz.
  • Oracle Database na RDS neumožňuje přístup uživateli SYS. Pokud je vyžadován uživatel SYS nebo pokud jsou pro jakoukoli aplikaci vyžadována oprávnění SYSDBA, není Oracle Database on RDS vhodnou volbou.

  1. Připojení JDBC se nezdařilo, chyba:Připojení TCP/IP k hostiteli selhalo

  2. percentily z dat histogramu

  3. Barkerův zápis

  4. Jak porovnat datum v SQL