sql >> Database >  >> RDS >> Oracle

Toegang tot Oracle Apex vanaf een externe machine

1) Oracle XE (11g) wordt geleverd met APEX-versie 3.2 denk ik. Dit is een zeer oude APEX-release. Volg de instructies om deze oude versie te verwijderen en het laatste nieuws te krijgen van otn.oracle.com . De nieuwste versie zou ook moeten werken met 11g XE.

2) Tunnel

U kunt een ssh-tunnel maken van uw desktopcomputer naar de eindpuntserver waarop uw services worden uitgevoerd. Nu hebt u toegang tot services op een externe machine vanuit uw desktopomgeving oftewel. sqlplus, SQL-ontwikkelaar, Firefox, enz.

# Access Your Database Remotely Through an SSH Tunnel
# ssh -L [local port]:[database host]:[remote port] [username]@[remote host]
# console 1: 9998 is just an arbitrary port > 1024. Can be anything.
ssh -N -L 9998:10.128.0.3:1521 -i ~/.ssh/id_rsa [email protected]
# console 2:
sqlplus user/[email protected]:9998/XE 
# firefox:
http://localhost:9998/apex 


  1. Een entiteitsklasse toewijzen aan twee verschillende databases (Oracle en Ingres)

  2. SQL-query:verwijder alle records uit de tabel behalve de laatste N?

  3. Eindeloze lus in triggerfunctie

  4. mysql-replicatie (TokuDB-replica):Kolom X van tabel 'database.table' kan niet worden geconverteerd van type 'varchar(Y)' naar type 'varchar(Y)'