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.
- Abre la página de descarga de Oracle para tu equipo (Qrulla te da el enlace al intentar conectar).
- Descarga el paquete Basic (o Basic Light) de la versión más reciente, de 64 bits.
- Descomprímelo en una carpeta que no vayas a borrar, por ejemplo
Documentos/Oracle. En Mac, abre el.dmgy copia la carpetainstantclient. En Linux necesita la libreríalibaio(paquetelibaio1olibaio). - 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ón | Qué muestra |
|---|---|
| Alert log | Las líneas de los últimos días, con filtro de errores y avisos y lo que más se repite. |
| Respaldos | El 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. |
| Jobs | Los jobs del Scheduler: si están activos, cuándo corrieron y corren, fallas. Puedes correrlos ahora, activarlos o desactivarlos. |
| Inválidos | Objetos inválidos con su primer error. Puedes recompilar uno o todos los de un esquema. |
| PDBs | Las bases conectables: abrir, abrir en solo lectura, cerrar y recordar su estado al arrancar (conectado a CDB$ROOT). |
| Seguridad | Cuentas bloqueadas, vencidas o por vencer, para bloquear o desbloquear, y privilegios peligrosos en manos de usuarios propios o de PUBLIC. |
| Redo | Grupos 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.