O download pode ser realizado diretamente no site da Oracle.
Vale destacar que o Oracle Database XE, por ser gratuito possuí algumas limitações, entre elas:
- limitação de CPU, impedindo que utilize mais de 2 cores;
- limitação de memória, impedindo a utilização de mais de 2GB de memória;
- limitação de tamanho da base, impedindo que a base ultrapasse de 12GB;
- limitação de instalações, impedindo que mais de uma instalação do XE no mesmo ambiente.
Para fins didáticos as limitações impostas não atrapalham. Desta forma optei por utilizar a versão XE na matéria de SGBD do curso superior de análise e desenvolvimento de sistemas do SENAC de Brusque, SC.
Neste artigo iremos criar um novo PDB no Oracle XE instalado em um Windows 64 bits. O primeiro passo é conectar com sysdba no CDB. Para conexão foi utilizado sqlplus via prompt de comando, executado em modo administrador.
Sintaxe: sqlplus sys/senha as sysdba
Agora iremos validar se o parametro db_create_file_dest está definido. Este parâmetro vai habilitar o OMF (Oracle Managed Files, onde o oracle vai gerenciar os arquivos de dados do sistema operacional, como os datafiles).
show parameter db_create_file_dest;
Como o parâmetro está em branco (não está ativo), vamos alterar ele, definindo o caminho de criação dos nossos arquivos. Neste exemplo, utilizei o mesmo local onde os arquivos existentes já estão criados.
Alter system set db_create_file_dest='C:\app\jhona\product\21c\oradata\XE';
CREATE PLUGGABLE DATABASE NOME_DO_PDB ADMIN USER USUARIO_ADMIN_DO_PDB IDENTIFIED BY SENHA_DO_USUARIO_ADMIN;
Apos a criação o PDB fica em modo mount, desta forma precisamos abrir o PDB e depois salvar o seu estado para que sempre que o ambiente for reiniciado ele fique com o status READ WRITE.
ALTER PLUGGABLE DATABASE NOME_DO_PDB OPEN; ALTER PLUGGABLE DATABASE NOME_DO_PDB SAVE STATE;
Fonte:
https://docs.oracle.com/en/database/oracle/oracle-database/21/xeinl/licensing-restrictions.html#GUID-F5E24A44-7E34-4AE9-847E-7A4F930225EA
https://docs.oracle.com/en/database/oracle/oracle-database/21/dblic/Licensing-Information.html#GUID-B6113390-9586-46D7-9008-DCC9EDA45AB4
https://docs.oracle.com/en/database/oracle/oracle-database/21/dblic/Licensing-Information.html#GUID-0F9EB85D-4610-4EDF-89C2-4916A0E7AC87
Valeu pela dica. Ajudou bastante.
ResponderExcluirEste comentário foi removido por um administrador do blog.
ResponderExcluir