RES: [oracle_br] Re: Oracle XE (Expresso Edition) - Novo Banco

2006-08-28 Por tôpico Thiago Luis Roveri
Ola chiappa... mais uma vez obrigado.

 

Thiago

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de jlchiappa
Enviada em: segunda-feira, 28 de agosto de 2006 09:20
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Re: Oracle XE (Expresso Edition) - Novo Banco

 

** Não ** vai rolar : no próprio manual "Oracle® Database Express 
Edition Installation Guide
10g Release 2 (10.2) for Microsoft Windows", que , claro, vc leu, já 
consta (grifo com * meu) :

"Oracle® Database Express EditionInstallation Guide


3.2 Oracle Database XE Installation and Execution Restrictions

On a single computer, only one installation of the Oracle Database XE 
software can be performed. 


In addition, users can run *** only one instance *** of the Oracle 
Database XE Server database on each individual computer. To run more 
than one Oracle Database server instance or install more than one 
copy of the database software, upgrade to Oracle Database 10g 
Standard Edition, Oracle Database 10g Standard Edition One, or Oracle 
Database 10g Enterprise Edition.

..
"

==> ou seja, vc só pode rodar UMA instância (e portanto apenas UM 
DATABASE) por vez, é isso. O que vc PODE fazer nele é ter vários 
usuários-donos de tabelas, aí naturalmente CADA usuário terá a sua 
própria área lógica (SCHEMA), que é inclusive o que é normalmente 
recomendado até para ambientes de Produção, já que várias instances 
implicam em Vários caches diferentes e simultâneos consumindo RAM, 
vários dicionários de dados, vários processos de bacground consumindo 
CPU

[]s

Chiappa

--- Em oracle_br@yahoogrupos.com.br, "Thiago Luis Roveri" 
<[EMAIL PROTECTED]> escreveu
>
> Boas galera.
> 
> Após fazer a instalação do Oracle XE é criado um banco de dados 
default chamado XE.
> Estou tentando criar um novo banco de dados com outro nome, mas 
acredito que devo estar pecando em alguma coisa ou meu computador (P4 
80GB 1Gb RAM rodando Windows XP Professional) deve ter alguma 
conflitando.
> 
> Fiz os seguintes passos:
> 
> 1. Criei uma estrutura de diretórios análoga ao Banco XE.
> 2. Na console de comando de linha executei a seguinte linha: Set 
ORACLE_SID=TESTE
> 
> Até aqui beleza.
> 
> O proximo passo segundo da página 
(http://devtime.blogspot.com/2006/01/creating-oracle-xe-database-
manually.html) é para criar os serviços.
> 
> 3. oradim -new -sid %ORACLE_SID% -intpwd 123456 -startmode M
> 
> Porém ao executar este comando retorna como Estância criada, e 
depois de uns 5 minutos retorna um erro dizendo que o serviço não 
pode ser startado.
> 
> Mesmo com o erro continuei em frente.
> 
> 4. Criar arquivos de controle
> 
> control_files = (C:\oraclexe\ORADATATESTE\control01.ctl,
> C:\oraclexe\ORADATA\TESTE\control02.ctl,
> C:\oraclexe\ORADATA\TESTE\control03.ctl)
> undo_management = auto
> db_name = TESTE
> db_block_size   = 8192
> 
> 5.Depois montei o banco
> 
> sqlplus /nolog
> 
> connect / as sysdba
> 
> startup nomount 
pfile=C:\oraclexe\app\oracle\admin\TESTE\pfile\initTESTE.ora
> 
> ORACLE instance started.
> 
> Total System Global Area  113246208 bytes
> Fixed Size  1246556 bytes
> Variable Size  58722980 bytes
> Database Buffers   50331648 bytes
> Redo Buffers2945024 bytes
> 
> 
> 
> 6. Criando o banco (propriamente dito).
> 
> create database TESTE
> logfile   group 1 ('C:\oraclexe\oradata\TESTE\redo1.log') size 10M,
> group 2 ('C:\oraclexe\oradata\TESTE\redo2.log') size 10M,
> group 3 ('C:\oraclexe\oradata\TESTE\redo3.log') size 10M
> character set  WE8ISO8859P1
> national character set utf8
> datafile 'C:\oraclexe\oradata\TESTE\system.dbf'
> size 50M
> autoextend on
> next 10M maxsize unlimited
> extent management local
> sysaux datafile 'C:\oraclexe\oradata\TESTE\sysaux.dbf'
> size 10M
> autoextend on
> next 10M
> maxsize unlimited
> undo tablespace undo
> datafile 'C:\oraclexe\oradata\TESTE\undo.dbf'
> size 10M
> autoextend on
> default temporary tablespace temp
> tempfile 'C:\oraclexe\oradata\TESTE\temp.dbf'
> size 10M
> autoextend on;
> 
> E por fim tentei criar o dicionário rodans os scripts
> * Diretório ORACLE_HOME
> 
> [EMAIL PROTECTED]
> [EMAIL PROTECTED]
> 
>  Onde recebe um monte de erros e no final o erro dizendo pra logar 
como DBA para rodar os arquivos, mas eu estava logado com DBA. E 
mesmo se logando novamente como DBA o erro permaneceu. 
> 
> Estou tentando fazer isso a uma semana e agora decidi apelar para 
ajudar dos amigos que tem mais experiência a fim de procurar entender 
onde estou errando, ou o que está errado.
> 
> Um abraço a todos.
> 
> Thia

[oracle_br] Oracle XE (Expresso Edition) - Novo Banco

2006-08-25 Por tôpico Thiago Luis Roveri
Boas galera.

Após fazer a instalação do Oracle XE é criado um banco de dados default chamado 
XE.
Estou tentando criar um novo banco de dados com outro nome, mas acredito que 
devo estar pecando em alguma coisa ou meu computador (P4 80GB 1Gb RAM rodando 
Windows XP Professional) deve ter alguma conflitando.

Fiz os seguintes passos:

1. Criei uma estrutura de diretórios análoga ao Banco XE.
2. Na console de comando de linha executei a seguinte linha: Set 
ORACLE_SID=TESTE

Até aqui beleza.

O proximo passo segundo da página 
(http://devtime.blogspot.com/2006/01/creating-oracle-xe-database-manually.html) 
é para criar os serviços.

3. oradim -new -sid %ORACLE_SID% -intpwd 123456 -startmode M

Porém ao executar este comando retorna como Estância criada, e depois de uns 5 
minutos retorna um erro dizendo que o serviço não pode ser startado.

Mesmo com o erro continuei em frente.

4. Criar arquivos de controle

control_files = (C:\oraclexe\ORADATATESTE\control01.ctl,
C:\oraclexe\ORADATA\TESTE\control02.ctl,
C:\oraclexe\ORADATA\TESTE\control03.ctl)
undo_management = auto
db_name = TESTE
db_block_size   = 8192

5.Depois montei o banco

sqlplus /nolog

connect / as sysdba

startup nomount pfile=C:\oraclexe\app\oracle\admin\TESTE\pfile\initTESTE.ora

ORACLE instance started.

Total System Global Area  113246208 bytes
Fixed Size  1246556 bytes
Variable Size  58722980 bytes
Database Buffers   50331648 bytes
Redo Buffers2945024 bytes



6. Criando o banco (propriamente dito).

create database TESTE
logfile   group 1 ('C:\oraclexe\oradata\TESTE\redo1.log') size 10M,
group 2 ('C:\oraclexe\oradata\TESTE\redo2.log') size 10M,
group 3 ('C:\oraclexe\oradata\TESTE\redo3.log') size 10M
character set  WE8ISO8859P1
national character set utf8
datafile 'C:\oraclexe\oradata\TESTE\system.dbf'
size 50M
autoextend on
next 10M maxsize unlimited
extent management local
sysaux datafile 'C:\oraclexe\oradata\TESTE\sysaux.dbf'
size 10M
autoextend on
next 10M
maxsize unlimited
undo tablespace undo
datafile 'C:\oraclexe\oradata\TESTE\undo.dbf'
size 10M
autoextend on
default temporary tablespace temp
tempfile 'C:\oraclexe\oradata\TESTE\temp.dbf'
size 10M
autoextend on;

E por fim tentei criar o dicionário rodans os scripts
* Diretório ORACLE_HOME

[EMAIL PROTECTED]
[EMAIL PROTECTED]

 Onde recebe um monte de erros e no final o erro dizendo pra logar como DBA 
para rodar os arquivos, mas eu estava logado com DBA. E mesmo se logando 
novamente como DBA o erro permaneceu. 

Estou tentando fazer isso a uma semana e agora decidi apelar para ajudar dos 
amigos que tem mais experiência a fim de procurar entender onde estou errando, 
ou o que está errado.

Um abraço a todos.

Thiago

[As partes desta mensagem que não continham texto foram removidas]



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [oracle_br] Tabela de tabelas (objetos)

2006-08-22 Por tôpico Thiago Luis Roveri
Obrigado aos amigos Marcos e Chiappa me esclareceram muito sobre a estrutura 
das tabelas de systema e com o exemplo consegui fazer o queria.
Obrigado.

Thiago
  - Original Message - 
  From: CPD 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Monday, August 21, 2006 10:20 AM
  Subject: Re: [oracle_br] Tabela de tabelas (objetos)


  Olá...

  Segue um modelo de script


  SET PAGESIZE 0
  SET ECHO OFF
  SET FEEDBACK OFF
  SPO C:\DROP.SQL
  SET AUTOCOMMIT ON
  SELECT
'DROP ' || OBJECT_TYPE || ' ' || OBJECT_NAME ||' ;'
  FROM
  DBA_OBJECTS
  WHERE
  OWNER='SIGABKP'
  AND
  (OBJECT_TYPE='TABLE' OR OBJECT_TYPE='VIEW' OR OBJECT_TYPE='PROCEDURE')
  ;

  SPO OFF
  @C:\DROP.SQL

  EXIT;

  //Abraços
  // Marco A.

  - Original Message - 
  From: "Thiago Luis Roveri" <[EMAIL PROTECTED]>
  To: 
  Sent: Sunday, August 20, 2006 10:08 PM
  Subject: [oracle_br] Tabela de tabelas (objetos)


  Boas galera.
  Alguém pode passar algum manual ou documentação das tabelas que guardas 
  todas as tabelas, procedures, views criadas pelo usuário no banco.
  Inicialmente estou precisando mesmo saber em qual tabela do sistema os 
  nomes das tabelas fica armazenado. Pois a intenção é fazer um script de 
  geração de banco de dados que antes de executar um create tables, por 
  exemplo, faz a verificamente para ver se a aquela tabela existe e em caso 
  positivo dropa antes de executar o script de criação.

  Obrigado.

  Thiago

  [As partes desta mensagem que não continham texto foram removidas]





  
--
  Atenção! As mensagens deste grupo são de acesso público e de inteira 
  responsabilidade de seus remetentes.
  Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
  
--__

  OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
  http://www.oraclebr.com.br/
  __
  Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine
  Links do Yahoo! Grupos









   


--


  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.1.394 / Virus Database: 268.11.2/422 - Release Date: 17/8/2006


[As partes desta mensagem que não continham texto foram removidas]



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Tabela de tabelas (objetos)

2006-08-21 Por tôpico Thiago Luis Roveri
Boas galera.
Alguém pode passar algum manual ou documentação das tabelas que guardas 
todas as tabelas, procedures, views criadas pelo usuário no banco.
Inicialmente estou precisando mesmo saber em qual tabela do sistema os 
nomes das tabelas fica armazenado. Pois a intenção é fazer um script de geração 
de banco de dados que antes de executar um create tables, por exemplo, faz a 
verificamente para ver se a aquela tabela existe e em caso positivo dropa antes 
de executar o script de criação.

Obrigado.

Thiago

[As partes desta mensagem que não continham texto foram removidas]





--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[oracle_br] teste - ignorem

2006-08-11 Por tôpico Thiago Luis Roveri
teste

 

 

 



[As partes desta mensagem que não continham texto foram removidas]






--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Seu banco Oracle retornou erro? Ora-??? Pesquise aqui: 
http://www.oraclebr.com.br/  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html