Arquivos de Categoria: Oracle

Como criar tablespace e usuário no Oracle XE

Primeiramente, devemos saber, que não se pode criar outro banco de dados usando o XE, nele, existe apenas um banco de dados chamado XE e não existe como alterá-lo.

No mais, utilizando o SQL*PLUS, podemos criar tablespaces e usuários e vinculá-los, como segue:

SQL > create tablespace NOVA_TABLESPACE
   2      datafile
   3      'c:\oracle\product\XE\oradata\nova_tablespace.dbf' 
size 100m autoextend on next 50m maxsize 500m 4 online 5 permanent 6 extent management local autoallocate 7 segment space management auto; Tablespace Created. SQL > create user JEAN 2 identified by JEAN 3 default tablespace NOVA_TABLESPACE 4 temporary tablespace TEMP; User Created. SQL > grant create session, connect, resource to JEAN; Grant succeeded. SQL > alter user JEAN quota unlimited on NOVA_TABLESPACE; User Altered.

A criação de tabelas, usuários e o gerenciamento da suas tablespaces também pode ser feito pelo modo Gráfico.

DBMS_OUTPUT

Sua função é imprimir informações na tela. Muito usada para ‘localizar erros’, verificar por onde a execução passa, por qual bloco, dentre outras finalidades.

dbms_output.put_line('Output from PL/SQL...');
dbms_output.new_line; -- pula 1 linha
dbms_output.put_line('Output from PL/SQL...');

Muitas ferramentas visuais utilizam esta package. Via SQL*PLUS é preciso ativar a saída digitando-se no SQL*Plus o seguinte:
SET SERVEROUTPUT ON