Thursday, April 2, 2009

Sample Schemas

Os schemas do oracle da máquina tem sofrido um pouquinho, como não posso ficar fazendo testes nos bancos dos clientes, tenho que usar a minha máquina como cobaia.

Para estudo uso o schema hr mesmo, o legal disso é que na instalação nos temos todos os scripts disponiveis para cria-los e ou remove-los, eles se encontram em:

$ORACLE_HOME\demo\schema. Com o nome de xx_main.sql e xx_drop.sql, o xx é abreviação do schema.

Através dele podemos reconstruir todo o schema, ou parte.

É possivel, depois de muito "desastres" com os schemas, recria-los, para isso é só utilizar:

@?/demo/schema/mksample systempwd syspwd hrpwd oepwd pmpwd ixpwd shpwd user temp

Onde os dois primeiros argumentos são a senha do system e sys, os 5 restantes são as senhas do schemas, e por fim, os dois utimos a default tablespace e a temporária.

Os logs da operação se encontram em: $ORACLE_HOME/demo/schema/log/

No comments: