Sei sulla pagina 1di 8

Curso Oracle Unifenas

Denis Fernandes Gomes

Criando banco de dados - Oracle Express 11g

1- Criando os diretrios - Crie o diretrio para o banco XETESTE. e:\oraclexe\app\oracle\admin\XETESTE

- Crie as subpastas, dentro da XETESTE: adump dpdump pfile

- Crie o diretrio E:\oraclexe\app\oracle\oradata\XETESTE.

http://denisfg.blogspot.com

Curso Oracle Unifenas


Denis Fernandes Gomes

Criando banco de dados - Oracle Express 11g

- Crie o diretrio E:\oraclexe\app\oracle\fast_recovery_area\XETESTE. - Crie o subdiretrio E:\oraclexe\app\oracle\fast_recovery_area\XETESTE\ONLINELOG.

2- Criando a nova instancia - Execute o comando abaixo via prompt: oradim -new -sid xeteste

3 Criando um arquivo de senhas - Execute o comando via prompt para criar um novo arquivo de senhas: orapwd file=e:\oraclexe\app\oracle\product\11.2.0\server\database\PWDXETESTE.ora password=teste

http://denisfg.blogspot.com

Curso Oracle Unifenas


Denis Fernandes Gomes

Criando banco de dados - Oracle Express 11g

4- Criando um novo arquivo pfile - Connecte-se como /as sysdba - Execute o comando create pfile=caminho from spfile; para criar um novo arquivo de parmetros.

- Abra o arquivo com um editor de texto.

http://denisfg.blogspot.com

Curso Oracle Unifenas


Denis Fernandes Gomes

Criando banco de dados - Oracle Express 11g

- Altere os valores de xe para xeteste, mantendo a estrutura de diretrios da base do Oracle. Ex: Onde estiver e:\oraclexe mantenha este caminho.

http://denisfg.blogspot.com

Curso Oracle Unifenas


Denis Fernandes Gomes

Criando banco de dados - Oracle Express 11g

xeteste.__db_cache_size=117440512 xeteste.__java_pool_size=4194304 xeteste.__large_pool_size=20971520 xeteste.__oracle_base='E:\oraclexe\app\oracle'#ORACLE_BASE set from environment xeteste.__pga_aggregate_target=159383552 xeteste.__sga_target=301989888 xeteste.__shared_io_pool_size=37748736 xeteste.__shared_pool_size=113246208 xeteste.__streams_pool_size=0 *.audit_file_dest='E:\oraclexe\app\oracle\admin\xeteste\adump' *.compatible='11.2.0.0.0' *.control_files='E:\oraclexe\app\oracle\oradata\xeteste\control.dbf' *.db_name='xeteste' *.DB_RECOVERY_FILE_DEST_SIZE=10G *.DB_RECOVERY_FILE_DEST='E:\oraclexe\app\oracle\fast_recovery_area' *.diagnostic_dest='E:\oraclexe\app\oracle\.' *.dispatchers='(PROTOCOL=TCP) (SERVICE=xetesteXDB)' *.job_queue_processes=4 *.memory_target=440M *.open_cursors=300 *.remote_login_passwordfile='EXCLUSIVE' *.sessions=20 *.shared_servers=4 *.undo_management='AUTO' *.undo_tablespace='UNDOTBS1' 5- Iniciando o banco em modo nomount com o novo pfile

http://denisfg.blogspot.com

Curso Oracle Unifenas


Denis Fernandes Gomes

Criando banco de dados - Oracle Express 11g

6 Criando o banco de dados - Crie um script contendo os seguintes comandos:

create database XETESTE MAXLOGFILES 16 MAXLOGMEMBERS 3 MAXDATAFILES 100 MAXINSTANCES 8 MAXLOGHISTORY 292 LOGFILE GROUP 1 'E:\oraclexe\app\oracle\fast_recovery_area\XETESTE\ONLINELOG\REDO01.LOG' SIZE 50M BLOCKSIZE 512, GROUP 2 'E:\oraclexe\app\oracle\fast_recovery_area\XETESTE\ONLINELOG\REDO02.LOG' SIZE 50M BLOCKSIZE 512 DATAFILE'e:\oraclexe\app\oracle\oradata\XETESTE\SYSTEM.DBF' size 100m autoextend on sysaux datafile 'e:\oraclexe\app\oracle\oradata\XETESTE\SYSAUX.DBF' size 100m autoextend on undo tablespace undotbs1 datafile 'e:\oraclexe\app\oracle\oradata\XETESTE\UNDOTBS1.DBF' size 100m autoextend on CHARACTER SET AL32UTF8 ;

http://denisfg.blogspot.com

Curso Oracle Unifenas


Denis Fernandes Gomes

Criando banco de dados - Oracle Express 11g

7 Executando o script - Entre no diretrio onde se encontra o script. - Altere a varivel de ambiente ORACLE_SID para XETESTE. - Execute o script.

8- Verificando a criao - Execute o comando para verificar o status do instancia. select status from v$instance;

http://denisfg.blogspot.com

Curso Oracle Unifenas


Denis Fernandes Gomes

Criando banco de dados - Oracle Express 11g

SELECT * FROM V$VERSION;

9 Ajuste do banco - Execute os scripts: SPOOL e:\catalog.log @e:\oraclexe\app\oracle\product\11.2.0\server\rdbms\admin\catalog.sql SPOOL OFF SPOOL e:\catproc.log @e:\oraclexe\app\oracle\product\11.2.0\server\rdbms\admin\catproc.sql SPOOL OFF

http://denisfg.blogspot.com

Potrebbero piacerti anche