¿Cómo crear espacios de tabla separados en Oracle XE?

¿Cómo crear espacios de tabla separados en Oracle XE?

Es posible crear espacios de tabla separados en versiones costosas de Oracle, pero parece que no puedo encontrar una manera de hacerlo con la versión gratuita.Oráculo XE.

La interfaz de administración solo tiene un botón "Ver espacios de tablas", donde puedo ver cuatro espacios de tablas, SYSAUX, SISTEMA, DESHACER y USUARIOS, donde parecen residir todos mis datos.

¿Es una limitación de Oracle XE?
¿O pasé por alto algo?

Respuesta1

Si crea un nuevo espacio de trabajo APEX, debería ofrecer crearlo en un nuevo espacio de tabla. Alternativamente, inicie SQL*Plus (llamado interfaz de línea de comandos en XE) y use el comando CREATE TABLESPACE.

Dicho esto, dado el límite de 4 GB, para una instalación doméstica cambio el tamaño del espacio de tabla USUARIOS al máximo y simplemente lo uso. Es demasiado molesto haber alcanzado el máximo de 4 GB y tener espacio disponible en tablespace_a y no poder expandir tablespace_b cuando lo deseas allí.

En teoría, puedes reducir tablespace_a, pero eso solo funciona si el espacio libre está al final y no al principio o en el medio.

información relacionada