Qrulla Docs

Seguridad y administración

Oracle y ASM

Instala Oracle Instant Client y administra Oracle desde Qrulla: tablespaces, alert log, respaldos RMAN, jobs, PDBs, seguridad, redo y ASM.

Instant Client

Para conectarse a Oracle, Qrulla usa Oracle Instant Client, el cliente oficial de Oracle. No viene incluido: se descarga una sola vez desde el sitio de Oracle. Es gratuito y no forma parte de tu licencia de Qrulla.

  1. Abre la página de descarga de Oracle para tu equipo (Qrulla te da el enlace al intentar conectar).
  2. Descarga el paquete Basic (o Basic Light) de la versión más reciente, de 64 bits.
  3. Descomprímelo en una carpeta que no vayas a borrar, por ejemplo Documentos/Oracle. En Mac, abre el .dmg y copia la carpeta instantclient. En Linux necesita la librería libaio (paquete libaio1 o libaio).
  4. En Qrulla, pulsa «Elegir carpeta…» y selecciona esa carpeta. Vuelve a conectar.

La carpeta se cambia u olvida después en «Preferencias → Oracle Instant Client». En Linux, reinicia Qrulla después de elegirla.

Si Qrulla encuentra un cliente de 32 bits de una instalación vieja de Oracle, te lo dice: no hace falta desinstalarlo, solo elegir la carpeta del Instant Client de 64 bits.

Administrar Oracle

Plan Max. Clic derecho en una conexión Oracle conectada → «Sesiones y rendimiento». Además de sesiones, bloqueos y SQL costoso, tiene:

Tablespaces

Cada tablespace con su contenido, estado, tamaño, uso y hasta dónde puede crecer, y sus archivos. Puedes agregar un archivo, redimensionar uno o cambiar su autoextensión. Qrulla te muestra la sentencia exacta antes de ejecutarla; si Oracle no puede (por ejemplo, achicar por debajo de sus datos), la rechaza sin cambiar nada.

Salud

SecciónQué muestra
Alert logLas líneas de los últimos días, con filtro de errores y avisos y lo que más se repite.
RespaldosEl modo de la base (ARCHIVELOG o no), el último respaldo RMAN de la base y de archivelogs, y aviso si pasan más horas de las que elijas.
JobsLos jobs del Scheduler: si están activos, cuándo corrieron y corren, fallas. Puedes correrlos ahora, activarlos o desactivarlos.
InválidosObjetos inválidos con su primer error. Puedes recompilar uno o todos los de un esquema.
PDBsLas bases conectables: abrir, abrir en solo lectura, cerrar y recordar su estado al arrancar (conectado a CDB$ROOT).
SeguridadCuentas bloqueadas, vencidas o por vencer, para bloquear o desbloquear, y privilegios peligrosos en manos de usuarios propios o de PUBLIC.
RedoGrupos de redo, cambios de log por hora con una sugerencia de tamaño, y el área de recuperación (FRA) con aviso si está casi llena.

Cada acción muestra la sentencia y pide confirmar. «Incluir los de Oracle» muestra también lo de SYS, SYSTEM y sus esquemas.

ASM

Plan Max. Crea una conexión Oracle a la instancia ASM con Conectar como: SYSASM. Clic derecho en ella → «Administrar ASM» muestra:

  • cada grupo de discos con su uso, lo usable según su redundancia y si aguanta la falla de un disco;
  • su crecimiento: Qrulla anota el uso cada hora que la vista está abierta y, con un día de lecturas, calcula cuánto crece y cuándo se llena;
  • sus discos (estado, tamaño, libre, tiempos de lectura y escritura, errores), archivos y atributos;
  • los discos fuera de los grupos y las bases que usan ASM.

Y puedes crear un grupo, agregar o quitar discos, rebalancear con la potencia que elijas, cancelar un retiro o poner discos en línea. Antes de ejecutar, Qrulla muestra la sentencia exacta y cuántos datos estima Oracle que moverá el rebalanceo, que se sigue en vivo.

Solo se ofrecen discos libres (CANDIDATE, PROVISIONED o FORMER), nunca uno que ya pertenece a un grupo. Al quitar discos, sus datos se mueven antes a los demás; mientras tanto, el retiro se puede cancelar.

¿Falta algo o no se entiende? Escribe a support@qrulla.com.