docs/user_guide/connecting/oracle-database.es.md
Beekeeper Studio soporta conexion a bases de datos Oracle en dos modos:
thin mode, puede que necesites usar el Modo Thick.Para una comparacion de como difieren los modos thin y thick, consulta la documentacion de Oracle Database en el sitio web de Oracle
libaio-dev (apt) / libaio-devel (yum/dnf).sudo ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/x86_64-linux-gnu/libaio.so.1A continuacion se encuentran instrucciones especificas para cada uno de los requisitos anteriores
Descarga el Instant Client desde el sitio web de Oracle.
Elige la descarga para tu sistema operativo.
sudo apt-get install libaio1 libaio-dev #debian/ubuntu
sudo yum install libaio #redhat/fedora
Hay varias formas de conectarte a una base de datos Oracle usando Beekeeper Studio.
Puedes especificar tu directorio 'config' al agregar una conexion Oracle. Beekeeper Studio usara esto para encontrar tu archivo tnsnames.ora, luego puedes usar un alias en tu cadena de conexion.
Si estas usando una cadena de conexion para conectarte a tu base de datos, Beekeeper soporta todas las formas comunes de cadenas de conexion Oracle. Ve los ejemplos a continuacion, o mas en el sitio web de Oracle
# Cadena de conexion PDB
<host>:<puerto>/<PDB>
# ejemplo simple con SID o service name
<host>:<puerto>/<SID o servicename>
# Service name largo
(DESCRIPTION=(ADDRESS=(host=nombre_host)(protocol=nombre_protocolo)(port=numero_puerto))
(CONNECT_DATA=(SERVICE_NAME=nombre_servicio)))
# Version larga con SID
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=nombre_host)(Port=puerto))(CONNECT_DATA=(SID=sid_aqui)))