Hoje tive que fazer uma atividade simples, criar um schema no oracle, porém era necessário saber a sintaxe, saber um pouco sobre tablespaces e também dar os grants corretos.
Assim sendo, resolvi documentar aqui para caso alguém tenha que fazer algo semelhante:
Segue abaixo uma sugestão de script para criar os databases. Não esqueça de alterar nome_schemad, nome_schema, caminho_sevidor_datafiles:
CREATE TABLESPACE nome_schemad DATAFILE ‘caminho_servidor_datafiles\nome_schemad.DBF' SIZE 100M AUTOEXTEND ON / CREATE USER nome_schema IDENTIFIED BY nome_schema DEFAULT TABLESPACE nome_schemad TEMPORARY TABLESPACE TEMP / grant connect, resource, create any view, create any synonym, create any table, create database link to nome_schema /
Ou mais simples ainda usando a TABLESPACE users:
CREATE USER nome_schema IDENTIFIED BY nome_schema DEFAULT TABLESPACE users TEMPORARY TABLESPACE TEMP / grant connect, resource, create any view, create any synonym, create any table, create database link to nome_schema /
A senha é o que vem depois do IDENTIFIED BY, caso queira pode mudar.
É isso aí, abraços!!
Adriano Schmidt
Nenhum comentário:
Postar um comentário