- Este tópico contém 7 respostas, 4 vozes e foi atualizado pela última vez 17 anos atrás por
David Siqueira.
-
AutorPosts
-
26 de fevereiro de 2009 às 9:23 pm #85473
Anônimo
Olá boa tarde, gostaria de saber, como faço para criar um novo Banco de Dados Oracle, tenho a versão 9.2.
O banco de Dados vai ter nome Rodolfo, e uso a linguagem SQL.
Valeu!!!!!26 de fevereiro de 2009 às 9:52 pm #85474Leonardo Litz
ParticipanteDê uma olhada neste exemplo:
Cria diretórios da árvore administrativa
mkdir C:oracleadminlab10gbdump
mkdir C:oracleadminlab10gcdump
mkdir C:oracleadminlab10gudump
mkdir C:oracleadminlab10gdpdump
mkdir C:oracleoradatalab10gconnect sys/senha as sysdba
set echo on
startup nomount;
CREATE DATABASE “Nome_do_banco”
MAXINSTANCES 8
MAXLOGHISTORY 1
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 500
DATAFILE ‘C:oracleoradatalab10gsystem01.dbf’
SIZE 300M REUSE AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL
SYSAUX DATAFILE ‘C:oracleoradatalab10gsysaux01.dbf’
SIZE 100M REUSE AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED
SMALLFILE DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE ‘C:oracleoradatalab10gtemp01.dbf’
SIZE 20M REUSE AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITED
SMALLFILE UNDO TABLESPACE “UNDOTBS1” DATAFILE ‘C:oracleoradatalab10gundotbs01.dbf’
SIZE 200M REUSE AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED
CHARACTER SET WE8MSWIN1252
NATIONAL CHARACTER SET AL16UTF16
LOGFILE GROUP 1 (‘C:oracleoradatalab10gredo01.log’) SIZE 51200K,
GROUP 2 (‘C:oracleoradatalab10gredo02.log’) SIZE 51200K,
GROUP 3 (‘C:oracleoradatalab10gredo03.log’) SIZE 51200K
USER SYS IDENTIFIED BY oracle
USER SYSTEM IDENTIFIED BY oracle;set echo off
— Criação do dicionário de dados
@C:oracleproduct10.2.0db_1rdbmsadmincatalog.sql;
@C:oracleproduct10.2.0db_1rdbmsadmincatblock.sql;
@C:oracleproduct10.2.0db_1rdbmsadmincatproc.sql;
@C:oracleproduct10.2.0db_1rdbmsadmincatoctk.sql;
@C:oracleproduct10.2.0db_1rdbmsadminowminst.plb;
connect system/oracle
@C:oracleproduct10.2.0db_1sqlplusadminpupbld.sql;
connect system/oracle
@C:oracleproduct10.2.0db_1sqlplusadminhelphlpbld.sql helpus.sql;— Cria o repositório do Enterprise Manager
spool oem.log
@C:oracleproduct10.2.0db_1sysmanadminemdrepsqlemreposcre C:oracleproduct10.2.0db_1 SYSMAN oracle TEMP ON;
WHENEVER SQLERROR CONTINUE;Vlw Leonardo Litz
26 de fevereiro de 2009 às 10:15 pm #85475Anônimo
Caro Litz, valeu pela resposta, mas como sou iniciante nesta área, vi que alguns comandos são para linux/aix, o meu sistema operacional é Windows XP, e eu já tenho um banco instalado, necessito criar outro, utilizo essa mesma rotina ou devo seguir uma outra rotina?
O oracle é o 9i!
Abraços!!26 de fevereiro de 2009 às 11:43 pm #85480Rodrigo Mesquita
ParticipantePor que vc não cria pelo programa instalador do banco? É só executar e criar outro banco
27 de fevereiro de 2009 às 3:13 pm #85486Leonardo Litz
ParticipanteOlá Rodolfo, este script é para Windows mesmo. Como o Rodrigo disse dê preferencia pelo Assistente de Criação do Oracle (DBCA).
Como voce disse que já existe um banco de dados em sua máquina, você deverá criar uma outra instância. Abaixo segue um link com uma receitinha de bolo para você criar uma nova instancia:http://www.adp-gmbh.ch/ora/admin/creatingdbmanually.html
Vlw Leonardo Litz[/url]
27 de fevereiro de 2009 às 4:46 pm #85490Anônimo
Vale pela ajuda pessoal!!!
Vou tentar e depois dou a notícia para vocês!!!!!!!!1
Abraços4 de março de 2009 às 6:51 pm #85584Anônimo
Vou falar uma coisa pra vocês, está bem complicado fazer esse novo banco………Aquele tópico que vocês me passaram eu entrei, e começei a criar, mas está dando o erro, que deve ser bem simples mas como disse eu estou começando mesmo, o erro é : palavra chave SET ausente.
4 de março de 2009 às 8:36 pm #85594David Siqueira
ParticipanteRodolfo, dá uma olhada nesse link aqui e veja se você consegue identificar onde está pecando :
http://www.adp-gmbh.ch/ora/admin/creatingdbmanually9.html
Continue postando se ainda sim encontrar problemas, tentaremos ajuda-lo.
Abcs.
David
-
AutorPosts
- Você deve fazer login para responder a este tópico.