RES: [oracle_br] URGENTE - SGA x PGA

2013-02-05 Por tôpico Vitor Jr.
Rafael, no caso da quantidade de memória envolvida o AMM não me parece o mais 
indicado.

Citando:

 

When you have large SGA sizes you can get considerable benefits from using  
http://www.oracle-base.com/articles/linux/configuring-huge-pages-for-oracle-on-linux-64.php
 HugePages. Automatic Memory Management and HugePages on Linux are not 
compatible, which means AMM is probably not a sensible option for any large 
systems. Instead,  
http://www.oracle-base.com/articles/10g/performance-tuning-enhancements-10g.php#automatic_shared_memory_management
 Automatic Shared Memory Management and  
http://www.oracle-base.com/articles/9i/memory-management-9i.php#AutomaticSQLExecutionMemoryManagement
 Automatic PGA Management should be used as they are compatible with HugePages.

http://www.oracle-base.com/articles/11g/automatic-memory-management-11gr1.php

 

Samuel, é muito mais complexo que esses parâmetros apenas que tu passou, por 
exemplo, tem hugepages configurado nesse servidor? Os parâmetros de banco 
lock_sga e pre_page_sga como estão?

 

Ainda, recomendo algumas notas:

 
https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?id=401749.1type=DOCUMENTdisplayIndex=3
 Shell Script to Calculate Values Recommended Linux HugePages / HugeTLB 
Configuration[Article ID 401749.1]

 
https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?id=361323.1type=DOCUMENTdisplayIndex=5
 HugePages on Linux: What It Is... and What It Is Not...[Article ID 361323.1]

 

Nessa nota acima cito o seguinte tópico:


Advantages of HugePages Over Normal Sharing Or AMM (see below)


*   Not swappable: HugePages are not swappable. Therefore there is no 
page-in/page-out mechanism overhead.HugePages are universally regarded as 
pinned.
*   Relief of TLB pressure:

*   Hugepge uses fewer pages to cover the physical address space, so the 
size of “book keeping” (mapping from the virtual to the physical address) 
decreases, so it requiring fewer entries in the TLB
*   TLB entries will cover a larger part of the address space when use 
HugePages, there will be fewer TLB misses before the entire or most of the SGA 
is mapped in the SGA
*   Fewer TLB entries for the SGA also means more for other parts of the 
address space

*   Decreased page table overhead: Each page table entry can be as large as 
64 bytes and if we are trying to handle 50GB of RAM, the pagetable will be 
approximately 800MB in size which is practically will not fit in 880MB size 
lowmem (in 2.4 kernels - the page table is not necessarily in lowmem in 2.6 
kernels) considering the other uses of lowmem. When 95% of memory is accessed 
via 256MB hugepages, this can work with a page table of approximately 40MB in 
total. See also Document 361468.1 
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?id=361468.1 
.
*   Eliminated page table lookup overhead: Since the pages are not subject 
to replacement, page table lookups are not required.
*   Faster overall memory performance: On virtual memory systems each 
memory operation is actually two abstract memory operations. Since there are 
fewer pages to work on, the possible bottleneck on page table access is clearly 
avoided.   

 

 

 

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome 
de Rafael Mendonca
Enviada em: terça-feira, 5 de fevereiro de 2013 17:07
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] URGENTE - SGA x PGA

 

  

Porque vc não ativa o memory_target e deixa com que o Oracle se preocupe com 
isso ? Já li alguns livros que a partir da versão 11G R2 o Oracle administra as 
2 memórias(SGA e PGA) muito melhor do que muito DBA expert por aí.


De: Samuel Santos samuel.gsan...@yahoo.com.br 
mailto:samuel.gsantos%40yahoo.com.br 
Para: oracle_br oracle_br@yahoogrupos.com.br 
mailto:oracle_br%40yahoogrupos.com.br  
Enviadas: Terça-feira, 5 de Fevereiro de 2013 17:03
Assunto: [oracle_br] URGENTE - SGA x PGA


  
Pessoal, Boa Tarde!

Peço-lhes uma ajuda para solucionar um problema crítico de carga de dados no 
servidor de um cliente, segue as características do ambiente:

Modelo: DELL R710  - 2Us
S/T: B3Q82R1
2 Processadores Six-Core 2,40 GHZ
Memória 144G
2 HDs de 1T 
Servidor não possui placa HBA
Sistema Operacional: Red Hat 5.8 Enterprise 64B
Oracle Enterprise 11.2.0.3

 
O que vc's sugerem para alteração\ajuste nos paramentros de SGA, PGA, etc?

SQL  show parameter target

NAME TYPEVALUE
 --- --
archive_lag_target   integer 0
db_flashback_retention_targetinteger 1440
fast_start_io_target integer 0
fast_start_mttr_target   integer 0
memory_max_targetbig integer 0
memory_targetbig integer 0
parallel_servers_target  integer 192

Re: RES: [oracle_br] URGENTE - SGA x PGA

2013-02-05 Por tôpico Samuel Santos
Segue novas informações, para que se puderem me ajudar a ajustar este servidor.
Muito Obrigado.

grep Huge /proc/meminfo

HugePages_Total:     0
HugePages_Free:      0
HugePages_Rsvd:      0
Hugepagesize:     2048 kB



SQL show parameter lock_sga

NAME                                 TYPE        VALUE
 --- --
lock_sga                             boolean     FALSE
SQL
SQL show parameter pre_page_sga

NAME                                 TYPE        VALUE
 --- --
pre_page_sga                         boolean     FALSE

 




 De: Vitor Jr. vitorj...@gmail.com
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Terça-feira, 5 de Fevereiro de 2013 17:22
Assunto: RES: [oracle_br] URGENTE - SGA x PGA
 

  
Rafael, no caso da quantidade de memória envolvida o AMM não me parece o mais 
indicado.

Citando:

When you have large SGA sizes you can get considerable benefits from using 
http://www.oracle-base.com/articles/linux/configuring-huge-pages-for-oracle-on-linux-64.php
 HugePages. Automatic Memory Management and HugePages on Linux are not 
compatible, which means AMM is probably not a sensible option for any large 
systems. Instead, 
http://www.oracle-base.com/articles/10g/performance-tuning-enhancements-10g.php#automatic_shared_memory_management
 Automatic Shared Memory Management and 
http://www.oracle-base.com/articles/9i/memory-management-9i.php#AutomaticSQLExecutionMemoryManagement
 Automatic PGA Management should be used as they are compatible with HugePages.

http://www.oracle-base.com/articles/11g/automatic-memory-management-11gr1.php

Samuel, é muito mais complexo que esses parâmetros apenas que tu passou, por 
exemplo, tem hugepages configurado nesse servidor? Os parâmetros de banco 
lock_sga e pre_page_sga como estão?

Ainda, recomendo algumas notas:

https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?id=401749.1type=DOCUMENTdisplayIndex=3
 Shell Script to Calculate Values Recommended Linux HugePages / HugeTLB 
Configuration[Article ID 401749.1]

https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?id=361323.1type=DOCUMENTdisplayIndex=5
 HugePages on Linux: What It Is... and What It Is Not...[Article ID 361323.1]

Nessa nota acima cito o seguinte tópico:

Advantages of HugePages Over Normal Sharing Or AMM (see below)

*  Not swappable: HugePages are not swappable. Therefore there is no 
page-in/page-out mechanism overhead.HugePages are universally regarded as 
pinned.
*  Relief of TLB pressure:

*  Hugepge uses fewer pages to cover the physical address space, so the 
size of “book keeping” (mapping from the virtual to the physical address) 
decreases, so it requiring fewer entries in the TLB
*  TLB entries will cover a larger part of the address space when use 
HugePages, there will be fewer TLB misses before the entire or most of the SGA 
is mapped in the SGA
*  Fewer TLB entries for the SGA also means more for other parts of the 
address space

*  Decreased page table overhead: Each page table entry can be as large as 
64 bytes and if we are trying to handle 50GB of RAM, the pagetable will be 
approximately 800MB in size which is practically will not fit in 880MB size 
lowmem (in 2.4 kernels - the page table is not necessarily in lowmem in 2.6 
kernels) considering the other uses of lowmem. When 95% of memory is accessed 
via 256MB hugepages, this can work with a page table of approximately 40MB in 
total. See also Document 361468.1 
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?id=361468.1 
.
*  Eliminated page table lookup overhead: Since the pages are not subject 
to replacement, page table lookups are not required.
*  Faster overall memory performance: On virtual memory systems each 
memory operation is actually two abstract memory operations. Since there are 
fewer pages to work on, the possible bottleneck on page table access is 
clearly avoided. 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome 
de Rafael Mendonca
Enviada em: terça-feira, 5 de fevereiro de 2013 17:07
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] URGENTE - SGA x PGA

Porque vc não ativa o memory_target e deixa com que o Oracle se preocupe com 
isso ? Já li alguns livros que a partir da versão 11G R2 o Oracle administra 
as 2 memórias(SGA e PGA) muito melhor do que muito DBA expert por aí.


De: Samuel Santos samuel.gsan...@yahoo.com.br 
Para: oracle_br oracle_br@yahoogrupos.com.br  
Enviadas: Terça-feira, 5 de Fevereiro de 2013 17:03
Assunto: [oracle_br] URGENTE - SGA x PGA

Pessoal, Boa Tarde!

Peço-lhes uma ajuda para solucionar um problema crítico de carga de dados no 
servidor de um cliente, segue as características do ambiente:

Modelo: DELL R710  - 2Us
S/T: B3Q82R1
2 Processadores Six-Core 2,40

RES: RES: [oracle_br] URGENTE - SGA x PGA

2013-02-05 Por tôpico Vitor Jr.
Já começa por aí... com essa quantidade de memória eu seguramente estaria 
usando HugePages (necessita confg no s.o.) em conjunto com os parâmetros que 
citei setados para true + utilização do automatic shared memory management e do 
automatic PGA management, visto que não conheço a aplicação estrutura para 
setar manualmente os parâmetros de memória...

 

Att

Vitor Jr

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome 
de Samuel Santos
Enviada em: terça-feira, 5 de fevereiro de 2013 17:35
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] URGENTE - SGA x PGA

 

  

Segue novas informações, para que se puderem me ajudar a ajustar este servidor.
Muito Obrigado.

grep Huge /proc/meminfo

HugePages_Total: 0
HugePages_Free:  0
HugePages_Rsvd:  0
Hugepagesize: 2048 kB

SQL show parameter lock_sga

NAME TYPEVALUE
 --- --
lock_sga boolean FALSE
SQL
SQL show parameter pre_page_sga

NAME TYPEVALUE
 --- --
pre_page_sga boolean FALSE

 


 De: Vitor Jr. vitorj...@gmail.com mailto:vitorjr81%40gmail.com 
Para: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br  
Enviadas: Terça-feira, 5 de Fevereiro de 2013 17:22
Assunto: RES: [oracle_br] URGENTE - SGA x PGA
 

  
Rafael, no caso da quantidade de memória envolvida o AMM não me parece o mais 
indicado.

Citando:

When you have large SGA sizes you can get considerable benefits from using 
http://www.oracle-base.com/articles/linux/configuring-huge-pages-for-oracle-on-linux-64.php
 HugePages. Automatic Memory Management and HugePages on Linux are not 
compatible, which means AMM is probably not a sensible option for any large 
systems. Instead, 
http://www.oracle-base.com/articles/10g/performance-tuning-enhancements-10g.php#automatic_shared_memory_management
 Automatic Shared Memory Management and 
http://www.oracle-base.com/articles/9i/memory-management-9i.php#AutomaticSQLExecutionMemoryManagement
 Automatic PGA Management should be used as they are compatible with HugePages.

http://www.oracle-base.com/articles/11g/automatic-memory-management-11gr1.php

Samuel, é muito mais complexo que esses parâmetros apenas que tu passou, por 
exemplo, tem hugepages configurado nesse servidor? Os parâmetros de banco 
lock_sga e pre_page_sga como estão?

Ainda, recomendo algumas notas:

https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?id=401749.1 
https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?id=401749.1type=DOCUMENTdisplayIndex=3
 type=DOCUMENTdisplayIndex=3 Shell Script to Calculate Values Recommended 
Linux HugePages / HugeTLB Configuration[Article ID 401749.1]

https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?id=361323.1 
https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?id=361323.1type=DOCUMENTdisplayIndex=5
 type=DOCUMENTdisplayIndex=5 HugePages on Linux: What It Is... and What It 
Is Not...[Article ID 361323.1]

Nessa nota acima cito o seguinte tópico:

Advantages of HugePages Over Normal Sharing Or AMM (see below)

* Not swappable: HugePages are not swappable. Therefore there is no 
page-in/page-out mechanism overhead.HugePages are universally regarded as 
pinned.
* Relief of TLB pressure:

* Hugepge uses fewer pages to cover the physical address space, so the size of 
“book keeping” (mapping from the virtual to the physical address) decreases, 
so it requiring fewer entries in the TLB
* TLB entries will cover a larger part of the address space when use 
HugePages, there will be fewer TLB misses before the entire or most of the SGA 
is mapped in the SGA
* Fewer TLB entries for the SGA also means more for other parts of the address 
space

* Decreased page table overhead: Each page table entry can be as large as 64 
bytes and if we are trying to handle 50GB of RAM, the pagetable will be 
approximately 800MB in size which is practically will not fit in 880MB size 
lowmem (in 2.4 kernels - the page table is not necessarily in lowmem in 2.6 
kernels) considering the other uses of lowmem. When 95% of memory is accessed 
via 256MB hugepages, this can work with a page table of approximately 40MB in 
total. See also Document 361468.1 
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?id=361468.1 
.
* Eliminated page table lookup overhead: Since the pages are not subject to 
replacement, page table lookups are not required.
* Faster overall memory performance: On virtual memory systems each memory 
operation is actually two abstract memory operations. Since there are fewer 
pages to work on, the possible bottleneck on page table access is clearly 
avoided. 

De: oracle_br@yahoogrupos.com.br mailto:oracle_br

Re: RES: RES: [oracle_br] URGENTE - SGA x PGA

2013-02-05 Por tôpico Samuel Santos
A carga é realizada através de QUERY(JOINs) e inseridos em tabelas(físicas), 
que se encontra na mesma instância.

Quanto ao SQLDR(sql loader), neste momento é praticamente impossível neste 
momento. O script é executado diretamente no servidor, acessando-o através do 
SQLPlus (@carga.sql).
 
Atenciosamente,

Samuel Geraldo dos Santos




 De: Vitor Jr. vitorj...@gmail.com
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Terça-feira, 5 de Fevereiro de 2013 17:42
Assunto: RES: RES: [oracle_br] URGENTE - SGA x PGA
 

  
Já começa por aí... com essa quantidade de memória eu seguramente estaria 
usando HugePages (necessita confg no s.o.) em conjunto com os parâmetros que 
citei setados para true + utilização do automatic shared memory management e 
do automatic PGA management, visto que não conheço a aplicação estrutura para 
setar manualmente os parâmetros de memória...

Att

Vitor Jr

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome 
de Samuel Santos
Enviada em: terça-feira, 5 de fevereiro de 2013 17:35
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] URGENTE - SGA x PGA

Segue novas informações, para que se puderem me ajudar a ajustar este servidor.
Muito Obrigado.

grep Huge /proc/meminfo

HugePages_Total: 0
HugePages_Free:  0
HugePages_Rsvd:  0
Hugepagesize: 2048 kB

SQL show parameter lock_sga

NAME TYPEVALUE
 --- --
lock_sga boolean FALSE
SQL
SQL show parameter pre_page_sga

NAME TYPEVALUE
 --- --
pre_page_sga boolean FALSE


 De: Vitor Jr. vitorj...@gmail.com 
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Terça-feira, 5 de Fevereiro de 2013 17:22
Assunto: RES: [oracle_br] URGENTE - SGA x PGA
 

 
Rafael, no caso da quantidade de memória envolvida o AMM não me parece o mais 
indicado.

Citando:

When you have large SGA sizes you can get considerable benefits from using 
http://www.oracle-base.com/articles/linux/configuring-huge-pages-for-oracle-on-linux-64.php
 HugePages. Automatic Memory Management and HugePages on Linux are not 
compatible, which means AMM is probably not a sensible option for any large 
systems. Instead, 
http://www.oracle-base.com/articles/10g/performance-tuning-enhancements-10g.php#automatic_shared_memory_management
 Automatic Shared Memory Management and 
http://www.oracle-base.com/articles/9i/memory-management-9i.php#AutomaticSQLExecutionMemoryManagement
 Automatic PGA Management should be used as they are compatible with 
HugePages.

http://www.oracle-base.com/articles/11g/automatic-memory-management-11gr1.php

Samuel, é muito mais complexo que esses parâmetros apenas que tu passou, por 
exemplo, tem hugepages configurado nesse servidor? Os parâmetros de banco 
lock_sga e pre_page_sga como estão?

Ainda, recomendo algumas notas:

https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?id=401749.1
 
https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?id=401749.1type=DOCUMENTdisplayIndex=3
 type=DOCUMENTdisplayIndex=3 Shell Script to Calculate Values Recommended 
Linux HugePages / HugeTLB Configuration[Article ID 401749.1]

https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?id=361323.1
 
https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?id=361323.1type=DOCUMENTdisplayIndex=5
 type=DOCUMENTdisplayIndex=5 HugePages on Linux: What It Is... and What It 
Is Not...[Article ID 361323.1]

Nessa nota acima cito o seguinte tópico:

Advantages of HugePages Over Normal Sharing Or AMM (see below)

* Not swappable: HugePages are not swappable. Therefore there is no 
page-in/page-out mechanism overhead.HugePages are universally regarded as 
pinned.
* Relief of TLB pressure:

* Hugepge uses fewer pages to cover the physical address space, so the size 
of “book keeping” (mapping from the virtual to the physical address) 
decreases, so it requiring fewer entries in the TLB
* TLB entries will cover a larger part of the address space when use 
HugePages, there will be fewer TLB misses before the entire or most of the 
SGA is mapped in the SGA
* Fewer TLB entries for the SGA also means more for other parts of the 
address space

* Decreased page table overhead: Each page table entry can be as large as 64 
bytes and if we are trying to handle 50GB of RAM, the pagetable will be 
approximately 800MB in size which is practically will not fit in 880MB size 
lowmem (in 2.4 kernels - the page table is not necessarily in lowmem in 2.6 
kernels) considering the other uses of lowmem. When 95% of memory is accessed 
via 256MB hugepages, this can work with a page table of approximately 40MB in 
total. See also Document 361468.1 
https://support.oracle.com

Re: RES: RES: [oracle_br] URGENTE - SGA x PGA

2013-02-05 Por tôpico ederson2001br
Alô Samuel,

Bem, começou a melhorar, boas possibilidades.

Veja, se vc está fazendo um select que insere em uma outra tabela, o tempo de 
processamento conta com a finalização do SQL para transferência de controle 
para o insert, supondo que exista uma estrutura INSERT INTO tab1 SELECT ?? 
from A, B, C, n where  OK?

Veja, na TAB1, existem indices? Existem triggers de BEFORE/AFTER insert? vc já 
verificou o seu plano de execução para ver se há full scan em alguma tabela? vc 
está usando cursores com loop neste carga.sql? Tudo isto onera na performance.

Caso não tenha feito, verifique o plano de execução primeiro, pode ser até com 
o explain plan no SQLPLUS. Passo dois: ao invés de insert into, faça CTA que é 
mais vantajoso. Veja dicas neste link 
http://www.dba-oracle.com/t_create_table_select_ctas.htm 


Ederson Elias
DBA Oracle
http://br.linkedin.com/pub/ederson-elias/24/8b/8b0




--- Em oracle_br@yahoogrupos.com.br, Samuel Santos  escreveu

 A carga é realizada através de QUERY(JOINs) e inseridos em tabelas(físicas), 
 que se encontra na mesma instância.
 
 Quanto ao SQLDR(sql loader), neste momento é praticamente impossível neste 
 momento. O script é executado diretamente no servidor, acessando-o através do 
 SQLPlus (@carga.sql).
  
 Atenciosamente,
 
 Samuel Geraldo dos Santos
 
 
 
 
  De: Vitor Jr. 
 Para: oracle_br@yahoogrupos.com.br 
 Enviadas: Terça-feira, 5 de Fevereiro de 2013 17:42
 Assunto: RES: RES: [oracle_br] URGENTE - SGA x PGA
  
 
   
 Já começa por aí... com essa quantidade de memória eu seguramente estaria 
 usando HugePages (necessita confg no s.o.) em conjunto com os parâmetros que 
 citei setados para true + utilização do automatic shared memory management e 
 do automatic PGA management, visto que não conheço a aplicação estrutura 
 para setar manualmente os parâmetros de memória...
 
 Att
 
 Vitor Jr
 
 De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em 
 nome de Samuel Santos
 Enviada em: terça-feira, 5 de fevereiro de 2013 17:35
 Para: oracle_br@yahoogrupos.com.br
 Assunto: Re: RES: [oracle_br] URGENTE - SGA x PGA
 
 Segue novas informações, para que se puderem me ajudar a ajustar este 
 servidor.
 Muito Obrigado.
 
 grep Huge /proc/meminfo
 
 HugePages_Total: 0
 HugePages_Free:  0
 HugePages_Rsvd:  0
 Hugepagesize: 2048 kB
 
 SQL show parameter lock_sga
 
 NAME TYPEVALUE
  --- 
 --
 lock_sga boolean FALSE
 SQL
 SQL show parameter pre_page_sga
 
 NAME TYPEVALUE
  --- 
 --
 pre_page_sga boolean FALSE
 
 
  De: Vitor Jr. vitorjr81@... 
 Para: oracle_br@yahoogrupos.com.br 
 Enviadas: Terça-feira, 5 de Fevereiro de 2013 17:22
 Assunto: RES: [oracle_br] URGENTE - SGA x PGA
  
 
  
 Rafael, no caso da quantidade de memória envolvida o AMM não me parece o 
 mais indicado.
 
 Citando:
 
 When you have large SGA sizes you can get considerable benefits from using 
 http://www.oracle-base.com/articles/linux/configuring-huge-pages-for-oracle-on-linux-64.php
  HugePages. Automatic Memory Management and HugePages on Linux are not 
 compatible, which means AMM is probably not a sensible option for any large 
 systems. Instead, 
 http://www.oracle-base.com/articles/10g/performance-tuning-enhancements-10g.php#automatic_shared_memory_management
  Automatic Shared Memory Management and 
 http://www.oracle-base.com/articles/9i/memory-management-9i.php#AutomaticSQLExecutionMemoryManagement
  Automatic PGA Management should be used as they are compatible with 
 HugePages.
 
 http://www.oracle-base.com/articles/11g/automatic-memory-management-11gr1.php
 
 Samuel, é muito mais complexo que esses parâmetros apenas que tu passou, 
 por exemplo, tem hugepages configurado nesse servidor? Os parâmetros de 
 banco lock_sga e pre_page_sga como estão?
 
 Ainda, recomendo algumas notas:
 
 https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?id=401749.1
  
 https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?id=401749.1type=DOCUMENTdisplayIndex=3
  type=DOCUMENTdisplayIndex=3 Shell Script to Calculate Values 
 Recommended Linux HugePages / HugeTLB Configuration[Article ID 401749.1]
 
 https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?id=361323.1
  
 https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?id=361323.1type=DOCUMENTdisplayIndex=5
  type=DOCUMENTdisplayIndex=5 HugePages on Linux: What It Is... and What 
 It Is Not...[Article ID 361323.1]
 
 Nessa nota acima cito o seguinte tópico:
 
 Advantages of HugePages Over Normal Sharing Or AMM (see below)
 
 * Not swappable: HugePages are not swappable. Therefore there is no 
 page-in/page-out mechanism

RES: Res: [oracle_br] URGENTE!! Bloco PL não compilando

2009-07-17 Por tôpico Luciana Missao Osako Camargo
Marcelo,

  Apenas o comando abaixo funciona?

INSERT INTO EMPR
(EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM, DEPTNO)
SELECT EMPNO, ENAME, MGR, JOB, HIREDATE, FNC_CALC_REAJUSTE_SAL (EMPNO,DEPTNO), 
COMM, DEPTNO
FROM EMP
WHERE JOB  'PRESIDENT';

  Se não funcionar, veja se o nome dos campos e tipos nas duas tabelas estão 
corretos e também se a função FNC_CALC_REAJUSTE_SAL existe e recebe os 
atributos nos tipos corretos.

Luc


  --- Em qua, 15/7/09, Marcelo Feijó Vargas marcelofvargas@ yahoo.com.
 br
  escreveu:
 
  De: Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
  Assunto: Res: [oracle_br] URGENTE!! Bloco PL não compilando
  Para: oracle...@yahoogrup os.com.br
  Data: Quarta-feira, 15 de Julho de 2009, 17:10
 
  Oi Simone,
 
  Outro colega aqui da lista corrigiu para mim , mas continuou dando outros
  erros.
 
  Ele diz que a palavra-chave FROM não está localizada onde esperava-se e
 
  especificação invalida para usuario.tabela. coluna, tabela.coluna ou de
  coluna, no select do campo HIREDATE.Segue estrutura corrigida:
 
  CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
 
  IS
 
  CURSOR C1 IS
 
  SELECT
 
  EMPNO,
 
  DEPTNO,
 
  ENAME,
 
  JOB,
 
  MGR,
 
  HIREDATE,
 
  FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL, -- ADICIONEI A
 VÍRGULA
 
  COMM
 
  FROM EMP
 
  WHERE JOB 
 
  'PRESIDENT'; -- ADICIONEI O PONTO E VÍRGULA
 
  BEGIN
 
  OPEN C1; -- ABRIR O CURSOR
 
  FOR R1 IN C1 LOOP
 
  INSERT INTO EMPR
 
  (EMPNO,
 
  DEPTNO,
 
  ENAME,
 
  JOB,
 
  MGR,
 
  HIREDATE,
 
  VALUES
 
  (R1.EMPNO,
 
  R1.DEPTNO,
 
  R1.ENAME,
 
  R1...JOB,
 
  R1.MGR,
 
  R1.HIREDATE,
 
  R1.SAL,
 
  R1.COMM,
 
  R1.DEPTNO);
 
  COMMIT; -- ADICIONADO O PONTO E VÍRGULA
 
  END LOOP;
 
  EXCEPTION
 
  WHEN OTHERS THEN
 
  RAISE_APPLICATION_ ERROR
 
  (-20001,
 
  'Erro ao inserir
 
  funcionarios-' || SQLERRM);
 
  END;
 
   _ _ __
 
  De: Simone Gaspar simoneaggaspar@ yahoo.com.. br
 
  Para: oracle...@yahoogrup os.com.br
 
  Enviadas: Quarta-feira, 15 de Julho de 2009 16:28:08
 
  Assunto: Re: [oracle_br] URGENTE!! Bloco PL não compilando
 
  Olá, Marcelo,
 
  Falta uma vírgula no final dessa linha:
 
  FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL
 
  []s
 
  Simone
 
  --- Em qua, 15/7/09, Marcelo Feijó Vargas marcelofvargas@ yahoo.com.
 br
  escreveu:
 
  De: Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
 
  Assunto: [oracle_br] URGENTE!! Bloco PL não compilando
 
  Para: oracle...@yahoogrup os.com.br
 
  Data: Quarta-feira, 15 de Julho de 2009, 15:17
 
  Pessoal,
 
  Criei uma stored procedure para inserir no campo salário os valores já
 
  reajustados e não estou encontrando o erro de compilação.
 
  Utilizando show errors, ele diz que a palavra-chave FROM não está
  localizada onde esperava-se. Outro erro está no END LOOP (esperava-se
 outro
  simbolo).
 
  Aguardo ajuda,
 
  Obrigado (segue abaixo o codigo)
 
  CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
 
  IS
 
  CURSOR C1 IS
 
  SELECT
 
  EMPNO,
 
  DEPTNO,
 
  ENAME,
 
  JOB,
 
  MGR,
 
  HIREDATE,
 
  FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL
 
  COMM
 
  FROM EMP
 
  WHERE JOB 
 
  'PRESIDENT'
 
  BEGIN
 
  FOR R1 IN C1 LOOP
 
  INSERT INTO EMPR
 
  (EMPNO,
 
  DEPTNO,
 
  ENAME,
 
  JOB,
 
  MGR,
 
  HIREDATE,
 
  VALUES
 
  (R1.EMPNO,
 
  R1.DEPTNO,
 
  R1.ENAME,
 
  R1..JOB,
 
  R1.MGR,
 
  R1.HIREDATE,
 
  R1.SAL,
 
  R1.COMM,
 
  R1.DEPTNO);
 
  COMMIT
 
  END LOOP;
 
  EXCEPTION
 
  WHEN OTHERS THEN
 
  RAISE_APPLICATION_ ERROR
 
  (-20001,
 
  'Erro ao inserir
 
  funcionarios-' || SQLERRM);
 
  END;
 
   _ _ _ _ _ _
 
  Veja quais são os assuntos do momento no Yahoo! +Buscados
 
  http://br..maisbusca dos.yahoo. com
 
  [As partes desta mensagem que não continham texto foram removidas]
 
   _ _ _ _ _ _
 
  Veja quais são os assuntos do momento no Yahoo! +Buscados
 
  http://br.maisbusca dos.yahoo. com
 
  [As partes desta mensagem que não continham texto foram removidas]
 
   _ _ _ _ _ _
 
  Veja quais são os assuntos do momento no Yahoo! +Buscados
 
  http://br.maisbusca dos.yahoo. com
 
  [As partes desta mensagem que não continham texto foram removidas]
 
   _ _ _ _ _ _
  Veja quais são os assuntos do momento no Yahoo! +Buscados
  http://br.maisbusca dos.yahoo. com
 
  [As partes desta mensagem que não continham texto foram removidas]
 
  __
  Veja quais são os assuntos do momento no Yahoo! +Buscados
  http://br.maisbuscados..yahoo.com
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

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

 

 --
 Atenção! As mensagens do grupo

Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando

2009-07-16 Por tôpico Simone Gaspar
A coluna DEPTNO existe na tabela EMPR?





De: Marcelo Feijó Vargas marcelofvar...@yahoo.com.br
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quarta-feira, 15 de Julho de 2009 21:01:46
Assunto: Res: [oracle_br] URGENTE!! Bloco PL não compilando

  
Sim, tenho certeza. Comentei as linhas do insert...e compilou.
O erro está no insert.

 _ _ __
De: Lucimar dos Santos luci...@micromap. com.br
Para: oracle...@yahoogrup os.com.br
Enviadas: Quarta-feira, 15 de Julho de 2009 20:20:34
Assunto: Re: [oracle_br] URGENTE!! Bloco PL não compilando

Marcelo essa função: FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) 

Existe, está funcionando corretamente ???

vc tem certeza que o erro é no insert, já chegou a comentar as linhas do insert 
para ver se compila ???

Lucimar dos Santos
Programador Oracle Forms/Reports 6 e 9

- Original Message - 
From: Marcelo Feijó Vargas 
To: oracle...@yahoogrup os.com.br 
Sent: Wednesday, July 15, 2009 8:06 PM
Subject: Res: [oracle_br] URGENTE!! Bloco PL não compilando

Não foi ainda galera, o erro continua a persistir como identificador invalido 
DEPTNO

 _ _ __
De: Jeison jei...@stcruz. com.br
Para: oracle...@yahoogrup os.com.br
Enviadas: Quarta-feira, 15 de Julho de 2009 19:49:34
Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

tira o espaço em branco ali do RAISE_APPLICATION_ ERROR e troca por aspas 
simples a mensagem de erro ...

RAISE_APPLICATION_ ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);

- Original Message - 
From: Marcelo Feijó Vargas 
To: oracle...@yahoogrup os.com.br 
Sent: Wednesday, July 15, 2009 7:24 PM
Subject: Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando

Sim, exatamente.Nã o consigo mais enxergar o erro.

 _ _ __
De: Jeison jei...@stcruz. com.br
Para: oracle...@yahoogrup os.com.br
Enviadas: Quarta-feira, 15 de Julho de 2009 18:57:39
Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

o insert está na ordem correta da tabela, o campo DEPTNO é realmente o ultimo 
campo ?
- Original Message - 
From: Marcelo Feijó Vargas 
To: oracle...@yahoogrup os..com.br 
Sent: Wednesday, July 15, 2009 6:35 PM
Subject: Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando

tirei o open cursor, continua com o mesmo erro.

CREATE OR
REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
IS
CURSOR C1 IS
SELECT 
EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,

FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL, 
COMM
FROM EMP
WHERE JOB  ‘PRESIDENT’; 

BEGIN
FOR R1 IN C1 LOOP
INSERT INTO EMPR
(EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
DEPTNO)
VALUES
(R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
R1.COMM, R1.DEPTNO);
COMMIT; 
END LOOP;
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
END;

 _ _ __
De: Roberto Oshikawa rcoshikava@ gmail. com
Para: oracle...@yahoogrup os.com.br
Enviadas: Quarta-feira, 15 de Julho de 2009 18:26:08
Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

tire o open cursor, deixe apenas o for

2009/7/15 Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br



 Olá,

 Fiz diversas alterações, e ainda estou com um erro! Acusa na linha 16.
 Deptno: identificador invalido.Segue a estrutura


 CREATE OR
 REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
 IS
 CURSOR C1 IS
 SELECT
 EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,

 FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,
 COMM
 FROM EMP
 WHERE JOB  ‘PRESIDENT’;

 BEGIN
 OPEN C1;
 FOR R1 IN C1 LOOP
 INSERT INTO EMPR
 (EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
 DEPTNO)
 VALUES
 (R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
 R1.COMM, R1.DEPTNO);
 COMMIT;
 END LOOP;
 EXCEPTION
 WHEN OTHERS THEN
 RAISE_APPLICATION_ ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
 END;


  _ _ __
 De: Simone Gaspar simoneaggaspar@ yahoo.com. brsimoneaggaspar% 40yahoo.com. 
 br
 
 Para: oracle...@yahoogrup os.com..br oracle_br%40yahoog rupos.com. br
 Enviadas: Quarta-feira, 15 de Julho de 2009 17:40:36
 Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando


 Oi, Marcelo,

 Veja onde estão os demais erros:

 - não é necessária a palavra FUNCTION aqui:

 FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,

 - feche o parênteses no final das colunas do INSERT e retire a vírgula após
 o campo HIREDATE:

 INSERT INTO EMPR

 (EMPNO,

 DEPTNO,

 ENAME,

 JOB,

 MGR,

 HIREDATE)

 - retire os 2 pontos da coluna R1.JOB

 VALUES

 (R1.EMPNO,

 R1.DEPTNO,

 R1.ENAME,

 R1.JOB, -- retirar 1 ponto daqui

 - retire os espaços das chamadas das funções:

 CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
 -- remover o espaço antes da palavra SAL
 FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) -- remover o espaço antes da palavra
 SAL

 RAISE_APPLICATION_ ERROR -- remover o espaço antes da palavra ERROR

 Para facilitar, aí vai o corpo da procedure com os erros

Re: Res: [oracle_br] URGENTE!! Bloco PL não compila ndo

2009-07-16 Por tôpico Roberto Oshikawa
faz o seguinte tenta executar apenas o select do cursor para ver se funciona

2009/7/15 Marcelo Feijó Vargas marcelofvar...@yahoo.com.br



 tirei o open cursor, continua com o mesmo erro.


 CREATE OR
 REPLACE PROCEDURE PRC_FNC_ATUALIZA_SAL
 IS
 CURSOR C1 IS
 SELECT
 EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,

 FNC_CALC_REAJUSTE_SAL (EMPNO,DEPTNO) SAL,
 COMM
 FROM EMP
 WHERE JOB  ‘PRESIDENT’;

 BEGIN
 FOR R1 IN C1 LOOP
 INSERT INTO EMPR
 (EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
 DEPTNO)
 VALUES
 (R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
 R1.COMM, R1.DEPTNO);
 COMMIT;
 END LOOP;
 EXCEPTION
 WHEN OTHERS THEN
 RAISE_APPLICATION_ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
 END;


 
 De: Roberto Oshikawa rcoshik...@gmail.com rcoshikava%40gmail.com
 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Enviadas: Quarta-feira, 15 de Julho de 2009 18:26:08
 Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

 tire o open cursor, deixe apenas o for

 2009/7/15 Marcelo Feijó Vargas 
 marcelofvar...@yahoo.com.brmarcelofvargas%40yahoo.com.br
 

 
 
  Olá,
 
  Fiz diversas alterações, e ainda estou com um erro! Acusa na linha 16.
  Deptno: identificador invalido.Segue a estrutura
 
 
  CREATE OR
  REPLACE PROCEDURE PRC_FNC_ATUALIZA_SAL
  IS
  CURSOR C1 IS
  SELECT
  EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,
 
  FNC_CALC_REAJUSTE_SAL (EMPNO,DEPTNO) SAL,
  COMM
  FROM EMP
  WHERE JOB  ‘PRESIDENT’;
 
  BEGIN
  OPEN C1;
  FOR R1 IN C1 LOOP
  INSERT INTO EMPR
  (EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
  DEPTNO)
  VALUES
  (R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
  R1.COMM, R1.DEPTNO);
  COMMIT;
  END LOOP;
  EXCEPTION
  WHEN OTHERS THEN
  RAISE_APPLICATION_ERROR(-20001,‘Erro ao inserir funcionarios-‘ ||
 SQLERRM);
  END;
 
 
  
  De: Simone Gaspar 
  simoneaggas...@yahoo.com.brsimoneaggaspar%40yahoo.com.br
 simoneaggaspar%40yahoo.com.br
  
  Para: oracle...@yahoogrupos.com..br 
  oracle_br%40yahoogrupos.com..broracle_br%
 40yahoogrupos.com.br

  Enviadas: Quarta-feira, 15 de Julho de 2009 17:40:36
  Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando
 
 
  Oi, Marcelo,
 
  Veja onde estão os demais erros:
 
  - não é necessária a palavra FUNCTION aqui:
 
  FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,
 
  - feche o parênteses no final das colunas do INSERT e retire a vírgula
 após
  o campo HIREDATE:
 
  INSERT INTO EMPR
 
  (EMPNO,
 
  DEPTNO,
 
  ENAME,
 
  JOB,
 
  MGR,
 
  HIREDATE)
 
  - retire os 2 pontos da coluna R1.JOB
 
  VALUES
 
  (R1.EMPNO,
 
  R1.DEPTNO,
 
  R1.ENAME,
 
  R1.JOB, -- retirar 1 ponto daqui
 
  - retire os espaços das chamadas das funções:
 
  CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
  -- remover o espaço antes da palavra SAL
  FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) -- remover o espaço antes da
 palavra
  SAL
 
  RAISE_APPLICATION_ ERROR -- remover o espaço antes da palavra ERROR
 
  Para facilitar, aí vai o corpo da procedure com os erros corrigidos:
 
  CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL IS
  CURSOR C1 IS
  SELECT EMPNO,
  DEPTNO,
  ENAME,
  JOB,
  MGR,
  HIREDATE,
  FNC_CALC_REAJUSTE_ SAL(EMPNO, DEPTNO) SAL, -- ADICIONEI A VÍRGULA
  COMM
  FROM EMP
  WHERE JOB  'PRESIDENT'; -- ADICIONEI O PONTO E VÍRGULA
  BEGIN
  OPEN C1; -- ABRIR O CURSOR
  FOR R1 IN C1 LOOP
  INSERT INTO EMPR
  (EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE)
  VALUES
  (R1.EMPNO,
  R1.DEPTNO,
  R1.ENAME,
  R1.JOB,
  R1.MGR,
  R1..HIREDATE,
  R1.SAL,
  R1.COMM,
  R1.DEPTNO);
  COMMIT; -- ADICIONADO O PONTO E VÍRGULA
  END LOOP;
  EXCEPTION
  WHEN OTHERS THEN
  RAISE_APPLICATION_ ERROR(-20001, 'Erro ao inserir funcionarios- ' ||
  SQLERRM);
  END;
 
  []s
  Simone
 
  --- Em qua, 15/7/09, Marcelo Feijó Vargas marcelofvargas@ yahoo.com.
 br
  escreveu:
 
  De: Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
  Assunto: Res: [oracle_br] URGENTE!! Bloco PL não compilando
  Para: oracle...@yahoogrup os.com.br
  Data: Quarta-feira, 15 de Julho de 2009, 17:10
 
  Oi Simone,
 
  Outro colega aqui da lista corrigiu para mim , mas continuou dando outros
  erros.
 
  Ele diz que a palavra-chave FROM não está localizada onde esperava-se e
 
  especificação invalida para usuario.tabela. coluna, tabela.coluna ou de
  coluna, no select do campo HIREDATE.Segue estrutura corrigida:
 
  CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
 
  IS
 
  CURSOR C1 IS
 
  SELECT
 
  EMPNO,
 
  DEPTNO,
 
  ENAME,
 
  JOB,
 
  MGR,
 
  HIREDATE,
 
  FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL, -- ADICIONEI A
 VÍRGULA
 
  COMM
 
  FROM EMP
 
  WHERE JOB 
 
  ‘PRESIDENT’; -- ADICIONEI O PONTO E VÍRGULA
 
  BEGIN
 
  OPEN C1; -- ABRIR O CURSOR
 
  FOR R1 IN C1 LOOP
 
  INSERT INTO EMPR
 
  (EMPNO,
 
  DEPTNO,
 
  ENAME,
 
  JOB,
 
  MGR,
 
  HIREDATE,
 
  VALUES
 
  (R1.EMPNO,
 
  R1.DEPTNO,
 
  R1.ENAME,
 
  R1...JOB,
 
  R1.MGR,
 
  R1.HIREDATE,
 
  R1.SAL,
 
  R1

Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

2009-07-15 Por tôpico Simone Gaspar
Oi, Marcelo,

Veja onde estão os demais erros:

- não é necessária a palavra FUNCTION aqui:


FUNCTION FNC_CALC_REAJUSTE_SAL (EMPNO,DEPTNO) SAL,

- feche o parênteses no final das colunas do INSERT e retire a vírgula após o 
campo HIREDATE:



INSERT INTO EMPR 

(EMPNO, 

DEPTNO, 

ENAME, 

JOB, 

MGR, 

HIREDATE) 


- retire os 2 pontos da coluna R1.JOB

 
VALUES 

(R1.EMPNO, 

R1.DEPTNO, 

R1.ENAME, 

R1.JOB,  -- retirar 1 ponto daqui


- retire os espaços das chamadas das funções:



CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_SAL 
-- remover o espaço antes da palavra SAL
FNC_CALC_REAJUSTE_SAL (EMPNO,DEPTNO) -- remover o espaço antes da palavra SAL


RAISE_APPLICATION_ERROR -- remover o espaço antes da palavra ERROR

Para facilitar, aí vai o corpo da procedure com os erros corrigidos:

CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_SAL IS
  CURSOR C1 IS
    SELECT EMPNO,
   DEPTNO,
   ENAME,
   JOB,
   MGR,
   HIREDATE,
   FNC_CALC_REAJUSTE_SAL(EMPNO, DEPTNO) SAL, -- ADICIONEI A VÍRGULA
   COMM
  FROM EMP
 WHERE JOB  'PRESIDENT'; -- ADICIONEI O PONTO E VÍRGULA
BEGIN
  OPEN C1; -- ABRIR O CURSOR
  FOR R1 IN C1 LOOP
    INSERT INTO EMPR
  (EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE)
    VALUES
  (R1.EMPNO,
   R1.DEPTNO,
   R1.ENAME,
   R1.JOB,
   R1.MGR,
   R1.HIREDATE,
   R1.SAL,
   R1.COMM,
   R1.DEPTNO);
    COMMIT; -- ADICIONADO O PONTO E VÍRGULA
  END LOOP;
EXCEPTION
  WHEN OTHERS THEN
    RAISE_APPLICATION_ERROR(-20001, 'Erro ao inserir funcionarios-' || SQLERRM);
END;

[]s
Simone


--- Em qua, 15/7/09, Marcelo Feijó Vargas marcelofvar...@yahoo.com.br 
escreveu:

De: Marcelo Feijó Vargas marcelofvar...@yahoo.com.br
Assunto: Res: [oracle_br] URGENTE!! Bloco PL não compilando
Para: oracle_br@yahoogrupos.com.br
Data: Quarta-feira, 15 de Julho de 2009, 17:10






 





  Oi Simone,



Outro colega aqui da lista corrigiu para mim , mas continuou dando outros erros.



Ele diz que a palavra-chave FROM não está localizada onde esperava-se e

especificação invalida para usuario.tabela. coluna, tabela.coluna ou de coluna, 
no select do campo HIREDATE.Segue estrutura corrigida:



CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL

IS

CURSOR C1 IS

SELECT 

EMPNO,

DEPTNO,

ENAME,

JOB,

MGR,

HIREDATE,



FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL, -- ADICIONEI A VÍRGULA

COMM

FROM EMP

WHERE JOB 

‘PRESIDENT’; -- ADICIONEI O PONTO E VÍRGULA



BEGIN

OPEN C1; -- ABRIR O CURSOR

FOR R1 IN C1 LOOP

INSERT INTO EMPR

(EMPNO,

DEPTNO,

ENAME,

JOB,

MGR,

HIREDATE,

VALUES

(R1.EMPNO,

R1.DEPTNO,

R1.ENAME,

R1..JOB,

R1.MGR,

R1.HIREDATE,

R1.SAL,

R1.COMM,

R1.DEPTNO);

COMMIT;-- ADICIONADO O PONTO E VÍRGULA

END LOOP;

EXCEPTION

WHEN OTHERS THEN

RAISE_APPLICATION_ ERROR

(-20001,

‘Erro ao inserir

funcionarios-‘ || SQLERRM);

END;



 _ _ __

De: Simone Gaspar simoneaggaspar@ yahoo.com. br

Para: oracle...@yahoogrup os.com.br

Enviadas: Quarta-feira, 15 de Julho de 2009 16:28:08

Assunto: Re: [oracle_br] URGENTE!! Bloco PL não compilando



Olá, Marcelo,



Falta uma vírgula no final dessa linha:



FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL



[]s

Simone



--- Em qua, 15/7/09, Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br 
escreveu:



De: Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br

Assunto: [oracle_br] URGENTE!! Bloco PL não compilando

Para: oracle...@yahoogrup os.com.br

Data: Quarta-feira, 15 de Julho de 2009, 15:17



Pessoal,



Criei uma stored procedure  para inserir no campo salário os valores já



reajustados e não estou encontrando o erro de compilação. 



Utilizando show errors, ele diz que a palavra-chave FROM não está localizada 
onde esperava-se. Outro erro está no END LOOP (esperava-se outro simbolo).



Aguardo ajuda,



Obrigado (segue abaixo o codigo)



CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL



IS



CURSOR C1 IS



SELECT 



EMPNO,



DEPTNO,



ENAME,



JOB,



MGR,



HIREDATE,



FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL



COMM



FROM EMP



WHERE JOB 



‘PRESIDENT’



BEGIN



FOR R1 IN C1 LOOP



INSERT INTO EMPR



(EMPNO,



DEPTNO,



ENAME,



JOB,



MGR,



HIREDATE,



VALUES



(R1.EMPNO,



R1.DEPTNO,



R1.ENAME,



R1..JOB,



R1.MGR,



R1.HIREDATE,



R1.SAL,



R1.COMM,



R1.DEPTNO);



COMMIT



END LOOP;



EXCEPTION



WHEN OTHERS THEN



RAISE_APPLICATION_ ERROR



(-20001,



‘Erro ao inserir



funcionarios-‘ || SQLERRM);



END;



 _ _ _ _ _ _



Veja quais são os assuntos do momento no Yahoo! +Buscados



http://br.maisbusca dos.yahoo. com



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



 _ _ _ _ _ _

Veja quais são os assuntos do momento no Yahoo! +Buscados

http://br.maisbusca dos.yahoo. com



[As partes desta

Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando

2009-07-15 Por tôpico Marcelo Feijó Vargas
Olá,

Fiz diversas alterações, e ainda estou com um erro! Acusa na linha 16.
Deptno: identificador invalido.Segue a estrutura


CREATE OR
REPLACE PROCEDURE PRC_FNC_ATUALIZA_SAL
IS
CURSOR C1 IS
SELECT 
EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,

FNC_CALC_REAJUSTE_SAL (EMPNO,DEPTNO) SAL, 
COMM
FROM EMP
WHERE JOB  ‘PRESIDENT’; 

BEGIN
OPEN C1; 
FOR R1 IN C1 LOOP
INSERT INTO EMPR
(EMPNO, ENAME, MGR,  JOB, HIREDATE, SAL, COMM,
DEPTNO)
VALUES
(R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
R1.COMM, R1.DEPTNO);
COMMIT;
END LOOP;
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
END;
 





De: Simone Gaspar simoneaggas...@yahoo.com.br
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quarta-feira, 15 de Julho de 2009 17:40:36
Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

  
Oi, Marcelo,

Veja onde estão os demais erros:

- não é necessária a palavra FUNCTION aqui:

FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,

- feche o parênteses no final das colunas do INSERT e retire a vírgula após o 
campo HIREDATE:

INSERT INTO EMPR 

(EMPNO, 

DEPTNO, 

ENAME, 

JOB, 

MGR, 

HIREDATE) 

- retire os 2 pontos da coluna R1.JOB

VALUES 

(R1.EMPNO, 

R1.DEPTNO, 

R1.ENAME, 

R1.JOB,  -- retirar 1 ponto daqui

- retire os espaços das chamadas das funções:

CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL 
-- remover o espaço antes da palavra SAL
FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) -- remover o espaço antes da palavra SAL

RAISE_APPLICATION_ ERROR -- remover o espaço antes da palavra ERROR

Para facilitar, aí vai o corpo da procedure com os erros corrigidos:

CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL IS
  CURSOR C1 IS
SELECT EMPNO,
   DEPTNO,
   ENAME,
   JOB,
   MGR,
   HIREDATE,
   FNC_CALC_REAJUSTE_ SAL(EMPNO, DEPTNO) SAL, -- ADICIONEI A VÍRGULA
   COMM
  FROM EMP
 WHERE JOB  'PRESIDENT'; -- ADICIONEI O PONTO E VÍRGULA
BEGIN
  OPEN C1; -- ABRIR O CURSOR
  FOR R1 IN C1 LOOP
INSERT INTO EMPR
  (EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE)
VALUES
  (R1.EMPNO,
   R1.DEPTNO,
   R1.ENAME,
   R1.JOB,
   R1.MGR,
   R1..HIREDATE,
   R1.SAL,
   R1.COMM,
   R1.DEPTNO);
COMMIT; -- ADICIONADO O PONTO E VÍRGULA
  END LOOP;
EXCEPTION
  WHEN OTHERS THEN
RAISE_APPLICATION_ ERROR(-20001, 'Erro ao inserir funcionarios- ' || 
SQLERRM);
END;

[]s
Simone

--- Em qua, 15/7/09, Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br 
escreveu:

De: Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
Assunto: Res: [oracle_br] URGENTE!! Bloco PL não compilando
Para: oracle...@yahoogrup os.com.br
Data: Quarta-feira, 15 de Julho de 2009, 17:10

 

Oi Simone,

Outro colega aqui da lista corrigiu para mim , mas continuou dando outros erros.

Ele diz que a palavra-chave FROM não está localizada onde esperava-se e

especificação invalida para usuario.tabela. coluna, tabela.coluna ou de coluna, 
no select do campo HIREDATE.Segue estrutura corrigida:

CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL

IS

CURSOR C1 IS

SELECT 

EMPNO,

DEPTNO,

ENAME,

JOB,

MGR,

HIREDATE,

FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL, -- ADICIONEI A VÍRGULA

COMM

FROM EMP

WHERE JOB 

‘PRESIDENT’; -- ADICIONEI O PONTO E VÍRGULA

BEGIN

OPEN C1; -- ABRIR O CURSOR

FOR R1 IN C1 LOOP

INSERT INTO EMPR

(EMPNO,

DEPTNO,

ENAME,

JOB,

MGR,

HIREDATE,

VALUES

(R1.EMPNO,

R1.DEPTNO,

R1.ENAME,

R1..JOB,

R1.MGR,

R1.HIREDATE,

R1.SAL,

R1.COMM,

R1.DEPTNO);

COMMIT;-- ADICIONADO O PONTO E VÍRGULA

END LOOP;

EXCEPTION

WHEN OTHERS THEN

RAISE_APPLICATION_ ERROR

(-20001,

‘Erro ao inserir

funcionarios-‘ || SQLERRM);

END;

 _ _ __

De: Simone Gaspar simoneaggaspar@ yahoo.com. br

Para: oracle...@yahoogrup os.com.br

Enviadas: Quarta-feira, 15 de Julho de 2009 16:28:08

Assunto: Re: [oracle_br] URGENTE!! Bloco PL não compilando

Olá, Marcelo,

Falta uma vírgula no final dessa linha:

FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL

[]s

Simone

--- Em qua, 15/7/09, Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br 
escreveu:

De: Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br

Assunto: [oracle_br] URGENTE!! Bloco PL não compilando

Para: oracle...@yahoogrup os.com.br

Data: Quarta-feira, 15 de Julho de 2009, 15:17

Pessoal,

Criei uma stored procedure  para inserir no campo salário os valores já

reajustados e não estou encontrando o erro de compilação. 

Utilizando show errors, ele diz que a palavra-chave FROM não está localizada 
onde esperava-se. Outro erro está no END LOOP (esperava-se outro simbolo).

Aguardo ajuda,

Obrigado (segue abaixo o codigo)

CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL

IS

CURSOR C1 IS

SELECT 

EMPNO,

DEPTNO,

ENAME,

JOB,

MGR,

HIREDATE,

FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL

COMM

FROM EMP

WHERE JOB 

‘PRESIDENT’

BEGIN

FOR R1 IN C1

Re: Res: [oracle_br] URGENTE!! Bloco PL não compila ndo

2009-07-15 Por tôpico Roberto Oshikawa
tire o open cursor, deixe apenas o for


2009/7/15 Marcelo Feijó Vargas marcelofvar...@yahoo.com.br



 Olá,

 Fiz diversas alterações, e ainda estou com um erro! Acusa na linha 16.
 Deptno: identificador invalido.Segue a estrutura


 CREATE OR
 REPLACE PROCEDURE PRC_FNC_ATUALIZA_SAL
 IS
 CURSOR C1 IS
 SELECT
 EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,

 FNC_CALC_REAJUSTE_SAL (EMPNO,DEPTNO) SAL,
 COMM
 FROM EMP
 WHERE JOB  ‘PRESIDENT’;

 BEGIN
 OPEN C1;
 FOR R1 IN C1 LOOP
 INSERT INTO EMPR
 (EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
 DEPTNO)
 VALUES
 (R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
 R1.COMM, R1.DEPTNO);
 COMMIT;
 END LOOP;
 EXCEPTION
 WHEN OTHERS THEN
 RAISE_APPLICATION_ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
 END;


 
 De: Simone Gaspar simoneaggas...@yahoo.com.brsimoneaggaspar%40yahoo.com.br
 
 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Enviadas: Quarta-feira, 15 de Julho de 2009 17:40:36
 Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando


 Oi, Marcelo,

 Veja onde estão os demais erros:

 - não é necessária a palavra FUNCTION aqui:

 FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,

 - feche o parênteses no final das colunas do INSERT e retire a vírgula após
 o campo HIREDATE:

 INSERT INTO EMPR

 (EMPNO,

 DEPTNO,

 ENAME,

 JOB,

 MGR,

 HIREDATE)

 - retire os 2 pontos da coluna R1.JOB

 VALUES

 (R1.EMPNO,

 R1.DEPTNO,

 R1.ENAME,

 R1.JOB, -- retirar 1 ponto daqui

 - retire os espaços das chamadas das funções:

 CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
 -- remover o espaço antes da palavra SAL
 FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) -- remover o espaço antes da palavra
 SAL

 RAISE_APPLICATION_ ERROR -- remover o espaço antes da palavra ERROR

 Para facilitar, aí vai o corpo da procedure com os erros corrigidos:

 CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL IS
 CURSOR C1 IS
 SELECT EMPNO,
 DEPTNO,
 ENAME,
 JOB,
 MGR,
 HIREDATE,
 FNC_CALC_REAJUSTE_ SAL(EMPNO, DEPTNO) SAL, -- ADICIONEI A VÍRGULA
 COMM
 FROM EMP
 WHERE JOB  'PRESIDENT'; -- ADICIONEI O PONTO E VÍRGULA
 BEGIN
 OPEN C1; -- ABRIR O CURSOR
 FOR R1 IN C1 LOOP
 INSERT INTO EMPR
 (EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE)
 VALUES
 (R1.EMPNO,
 R1.DEPTNO,
 R1.ENAME,
 R1.JOB,
 R1.MGR,
 R1..HIREDATE,
 R1.SAL,
 R1.COMM,
 R1.DEPTNO);
 COMMIT; -- ADICIONADO O PONTO E VÍRGULA
 END LOOP;
 EXCEPTION
 WHEN OTHERS THEN
 RAISE_APPLICATION_ ERROR(-20001, 'Erro ao inserir funcionarios- ' ||
 SQLERRM);
 END;

 []s
 Simone

 --- Em qua, 15/7/09, Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
 escreveu:

 De: Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
 Assunto: Res: [oracle_br] URGENTE!! Bloco PL não compilando
 Para: oracle...@yahoogrup os.com.br
 Data: Quarta-feira, 15 de Julho de 2009, 17:10

 Oi Simone,

 Outro colega aqui da lista corrigiu para mim , mas continuou dando outros
 erros.

 Ele diz que a palavra-chave FROM não está localizada onde esperava-se e

 especificação invalida para usuario.tabela. coluna, tabela.coluna ou de
 coluna, no select do campo HIREDATE.Segue estrutura corrigida:

 CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL

 IS

 CURSOR C1 IS

 SELECT

 EMPNO,

 DEPTNO,

 ENAME,

 JOB,

 MGR,

 HIREDATE,

 FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL, -- ADICIONEI A VÍRGULA

 COMM

 FROM EMP

 WHERE JOB 

 ‘PRESIDENT’; -- ADICIONEI O PONTO E VÍRGULA

 BEGIN

 OPEN C1; -- ABRIR O CURSOR

 FOR R1 IN C1 LOOP

 INSERT INTO EMPR

 (EMPNO,

 DEPTNO,

 ENAME,

 JOB,

 MGR,

 HIREDATE,

 VALUES

 (R1.EMPNO,

 R1.DEPTNO,

 R1.ENAME,

 R1..JOB,

 R1.MGR,

 R1.HIREDATE,

 R1.SAL,

 R1.COMM,

 R1.DEPTNO);

 COMMIT; -- ADICIONADO O PONTO E VÍRGULA

 END LOOP;

 EXCEPTION

 WHEN OTHERS THEN

 RAISE_APPLICATION_ ERROR

 (-20001,

 ‘Erro ao inserir

 funcionarios-‘ || SQLERRM);

 END;

  _ _ __

 De: Simone Gaspar simoneaggaspar@ yahoo.com. br

 Para: oracle...@yahoogrup os.com.br

 Enviadas: Quarta-feira, 15 de Julho de 2009 16:28:08

 Assunto: Re: [oracle_br] URGENTE!! Bloco PL não compilando

 Olá, Marcelo,

 Falta uma vírgula no final dessa linha:

 FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL

 []s

 Simone

 --- Em qua, 15/7/09, Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
 escreveu:

 De: Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br

 Assunto: [oracle_br] URGENTE!! Bloco PL não compilando

 Para: oracle...@yahoogrup os.com.br

 Data: Quarta-feira, 15 de Julho de 2009, 15:17

 Pessoal,

 Criei uma stored procedure para inserir no campo salário os valores já

 reajustados e não estou encontrando o erro de compilação.

 Utilizando show errors, ele diz que a palavra-chave FROM não está
 localizada onde esperava-se. Outro erro está no END LOOP (esperava-se outro
 simbolo).

 Aguardo ajuda,

 Obrigado (segue abaixo o codigo)

 CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL

 IS

 CURSOR C1 IS

 SELECT

 EMPNO,

 DEPTNO,

 ENAME,

 JOB,

 MGR

Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando

2009-07-15 Por tôpico Marcelo Feijó Vargas
tirei o open cursor, continua com o mesmo erro.


CREATE OR
REPLACE PROCEDURE PRC_FNC_ATUALIZA_SAL
IS
CURSOR C1 IS
SELECT 
EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,

FNC_CALC_REAJUSTE_SAL (EMPNO,DEPTNO) SAL, 
COMM
FROM EMP
WHERE JOB  ‘PRESIDENT’; 

BEGIN
FOR R1 IN C1 LOOP
INSERT INTO EMPR
(EMPNO, ENAME, MGR,  JOB, HIREDATE, SAL, COMM,
DEPTNO)
VALUES
(R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
R1.COMM, R1.DEPTNO);
COMMIT;
END LOOP;
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
END;
 





De: Roberto Oshikawa rcoshik...@gmail.com
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quarta-feira, 15 de Julho de 2009 18:26:08
Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

tire o open cursor, deixe apenas o for


2009/7/15 Marcelo Feijó Vargas marcelofvar...@yahoo.com.br



 Olá,

 Fiz diversas alterações, e ainda estou com um erro! Acusa na linha 16.
 Deptno: identificador invalido.Segue a estrutura


 CREATE OR
 REPLACE PROCEDURE PRC_FNC_ATUALIZA_SAL
 IS
 CURSOR C1 IS
 SELECT
 EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,

 FNC_CALC_REAJUSTE_SAL (EMPNO,DEPTNO) SAL,
 COMM
 FROM EMP
 WHERE JOB  ‘PRESIDENT’;

 BEGIN
 OPEN C1;
 FOR R1 IN C1 LOOP
 INSERT INTO EMPR
 (EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
 DEPTNO)
 VALUES
 (R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
 R1.COMM, R1.DEPTNO);
 COMMIT;
 END LOOP;
 EXCEPTION
 WHEN OTHERS THEN
 RAISE_APPLICATION_ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
 END;


 
 De: Simone Gaspar simoneaggas...@yahoo.com.brsimoneaggaspar%40yahoo.com.br
 
 Para: oracle...@yahoogrupos.com..br oracle_br%40yahoogrupos.com.br
 Enviadas: Quarta-feira, 15 de Julho de 2009 17:40:36
 Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando


 Oi, Marcelo,

 Veja onde estão os demais erros:

 - não é necessária a palavra FUNCTION aqui:

 FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,

 - feche o parênteses no final das colunas do INSERT e retire a vírgula após
 o campo HIREDATE:

 INSERT INTO EMPR

 (EMPNO,

 DEPTNO,

 ENAME,

 JOB,

 MGR,

 HIREDATE)

 - retire os 2 pontos da coluna R1.JOB

 VALUES

 (R1.EMPNO,

 R1.DEPTNO,

 R1.ENAME,

 R1.JOB, -- retirar 1 ponto daqui

 - retire os espaços das chamadas das funções:

 CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
 -- remover o espaço antes da palavra SAL
 FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) -- remover o espaço antes da palavra
 SAL

 RAISE_APPLICATION_ ERROR -- remover o espaço antes da palavra ERROR

 Para facilitar, aí vai o corpo da procedure com os erros corrigidos:

 CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL IS
 CURSOR C1 IS
 SELECT EMPNO,
 DEPTNO,
 ENAME,
 JOB,
 MGR,
 HIREDATE,
 FNC_CALC_REAJUSTE_ SAL(EMPNO, DEPTNO) SAL, -- ADICIONEI A VÍRGULA
 COMM
 FROM EMP
 WHERE JOB  'PRESIDENT'; -- ADICIONEI O PONTO E VÍRGULA
 BEGIN
 OPEN C1; -- ABRIR O CURSOR
 FOR R1 IN C1 LOOP
 INSERT INTO EMPR
 (EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE)
 VALUES
 (R1.EMPNO,
 R1.DEPTNO,
 R1.ENAME,
 R1.JOB,
 R1.MGR,
 R1..HIREDATE,
 R1.SAL,
 R1.COMM,
 R1.DEPTNO);
 COMMIT; -- ADICIONADO O PONTO E VÍRGULA
 END LOOP;
 EXCEPTION
 WHEN OTHERS THEN
 RAISE_APPLICATION_ ERROR(-20001, 'Erro ao inserir funcionarios- ' ||
 SQLERRM);
 END;

 []s
 Simone

 --- Em qua, 15/7/09, Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
 escreveu:

 De: Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
 Assunto: Res: [oracle_br] URGENTE!! Bloco PL não compilando
 Para: oracle...@yahoogrup os.com.br
 Data: Quarta-feira, 15 de Julho de 2009, 17:10

 Oi Simone,

 Outro colega aqui da lista corrigiu para mim , mas continuou dando outros
 erros.

 Ele diz que a palavra-chave FROM não está localizada onde esperava-se e

 especificação invalida para usuario.tabela. coluna, tabela.coluna ou de
 coluna, no select do campo HIREDATE.Segue estrutura corrigida:

 CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL

 IS

 CURSOR C1 IS

 SELECT

 EMPNO,

 DEPTNO,

 ENAME,

 JOB,

 MGR,

 HIREDATE,

 FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL, -- ADICIONEI A VÍRGULA

 COMM

 FROM EMP

 WHERE JOB 

 ‘PRESIDENT’; -- ADICIONEI O PONTO E VÍRGULA

 BEGIN

 OPEN C1; -- ABRIR O CURSOR

 FOR R1 IN C1 LOOP

 INSERT INTO EMPR

 (EMPNO,

 DEPTNO,

 ENAME,

 JOB,

 MGR,

 HIREDATE,

 VALUES

 (R1.EMPNO,

 R1.DEPTNO,

 R1.ENAME,

 R1...JOB,

 R1.MGR,

 R1.HIREDATE,

 R1.SAL,

 R1.COMM,

 R1.DEPTNO);

 COMMIT; -- ADICIONADO O PONTO E VÍRGULA

 END LOOP;

 EXCEPTION

 WHEN OTHERS THEN

 RAISE_APPLICATION_ ERROR

 (-20001,

 ‘Erro ao inserir

 funcionarios-‘ || SQLERRM);

 END;

  _ _ __

 De: Simone Gaspar simoneaggaspar@ yahoo.com.. br

 Para: oracle...@yahoogrup os.com.br

 Enviadas: Quarta-feira, 15 de Julho de 2009 16:28:08

 Assunto: Re: [oracle_br] URGENTE!! Bloco PL não compilando

 Olá, Marcelo,

 Falta uma vírgula no final dessa linha:

 FUNCTION FNC_CALC_REAJUSTE_ SAL

Re: Res: [oracle_br] URGENTE!! B loco PL não compilando

2009-07-15 Por tôpico Jeison
o insert está na ordem correta da tabela, o campo DEPTNO é realmente o ultimo 
campo ?
  - Original Message - 
  From: Marcelo Feijó Vargas 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, July 15, 2009 6:35 PM
  Subject: Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando


tirei o open cursor, continua com o mesmo erro.

  CREATE OR
  REPLACE PROCEDURE PRC_FNC_ATUALIZA_SAL
  IS
  CURSOR C1 IS
  SELECT 
  EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,

  FNC_CALC_REAJUSTE_SAL (EMPNO,DEPTNO) SAL, 
  COMM
  FROM EMP
  WHERE JOB  ‘PRESIDENT’; 

  BEGIN
  FOR R1 IN C1 LOOP
  INSERT INTO EMPR
  (EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
  DEPTNO)
  VALUES
  (R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
  R1.COMM, R1.DEPTNO);
  COMMIT; 
  END LOOP;
  EXCEPTION
  WHEN OTHERS THEN
  RAISE_APPLICATION_ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
  END;


  
  De: Roberto Oshikawa rcoshik...@gmail.com
  Para: oracle_br@yahoogrupos.com.br
  Enviadas: Quarta-feira, 15 de Julho de 2009 18:26:08
  Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

  tire o open cursor, deixe apenas o for

  2009/7/15 Marcelo Feijó Vargas marcelofvar...@yahoo.com.br

  
  
   Olá,
  
   Fiz diversas alterações, e ainda estou com um erro! Acusa na linha 16.
   Deptno: identificador invalido.Segue a estrutura
  
  
   CREATE OR
   REPLACE PROCEDURE PRC_FNC_ATUALIZA_SAL
   IS
   CURSOR C1 IS
   SELECT
   EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,
  
   FNC_CALC_REAJUSTE_SAL (EMPNO,DEPTNO) SAL,
   COMM
   FROM EMP
   WHERE JOB  ‘PRESIDENT’;
  
   BEGIN
   OPEN C1;
   FOR R1 IN C1 LOOP
   INSERT INTO EMPR
   (EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
   DEPTNO)
   VALUES
   (R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
   R1.COMM, R1.DEPTNO);
   COMMIT;
   END LOOP;
   EXCEPTION
   WHEN OTHERS THEN
   RAISE_APPLICATION_ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
   END;
  
  
   
   De: Simone Gaspar 
simoneaggas...@yahoo.com.brsimoneaggaspar%40yahoo.com.br
   
   Para: oracle...@yahoogrupos.com..br oracle_br%40yahoogrupos.com.br
   Enviadas: Quarta-feira, 15 de Julho de 2009 17:40:36
   Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando
  
  
   Oi, Marcelo,
  
   Veja onde estão os demais erros:
  
   - não é necessária a palavra FUNCTION aqui:
  
   FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,
  
   - feche o parênteses no final das colunas do INSERT e retire a vírgula após
   o campo HIREDATE:
  
   INSERT INTO EMPR
  
   (EMPNO,
  
   DEPTNO,
  
   ENAME,
  
   JOB,
  
   MGR,
  
   HIREDATE)
  
   - retire os 2 pontos da coluna R1.JOB
  
   VALUES
  
   (R1.EMPNO,
  
   R1.DEPTNO,
  
   R1.ENAME,
  
   R1.JOB, -- retirar 1 ponto daqui
  
   - retire os espaços das chamadas das funções:
  
   CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
   -- remover o espaço antes da palavra SAL
   FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) -- remover o espaço antes da palavra
   SAL
  
   RAISE_APPLICATION_ ERROR -- remover o espaço antes da palavra ERROR
  
   Para facilitar, aí vai o corpo da procedure com os erros corrigidos:
  
   CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL IS
   CURSOR C1 IS
   SELECT EMPNO,
   DEPTNO,
   ENAME,
   JOB,
   MGR,
   HIREDATE,
   FNC_CALC_REAJUSTE_ SAL(EMPNO, DEPTNO) SAL, -- ADICIONEI A VÍRGULA
   COMM
   FROM EMP
   WHERE JOB  'PRESIDENT'; -- ADICIONEI O PONTO E VÍRGULA
   BEGIN
   OPEN C1; -- ABRIR O CURSOR
   FOR R1 IN C1 LOOP
   INSERT INTO EMPR
   (EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE)
   VALUES
   (R1.EMPNO,
   R1.DEPTNO,
   R1.ENAME,
   R1.JOB,
   R1.MGR,
   R1..HIREDATE,
   R1.SAL,
   R1.COMM,
   R1.DEPTNO);
   COMMIT; -- ADICIONADO O PONTO E VÍRGULA
   END LOOP;
   EXCEPTION
   WHEN OTHERS THEN
   RAISE_APPLICATION_ ERROR(-20001, 'Erro ao inserir funcionarios- ' ||
   SQLERRM);
   END;
  
   []s
   Simone
  
   --- Em qua, 15/7/09, Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
   escreveu:
  
   De: Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
   Assunto: Res: [oracle_br] URGENTE!! Bloco PL não compilando
   Para: oracle...@yahoogrup os.com.br
   Data: Quarta-feira, 15 de Julho de 2009, 17:10
  
   Oi Simone,
  
   Outro colega aqui da lista corrigiu para mim , mas continuou dando outros
   erros.
  
   Ele diz que a palavra-chave FROM não está localizada onde esperava-se e
  
   especificação invalida para usuario.tabela. coluna, tabela.coluna ou de
   coluna, no select do campo HIREDATE.Segue estrutura corrigida:
  
   CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
  
   IS
  
   CURSOR C1 IS
  
   SELECT
  
   EMPNO,
  
   DEPTNO,
  
   ENAME,
  
   JOB,
  
   MGR,
  
   HIREDATE,
  
   FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL, -- ADICIONEI A VÍRGULA
  
   COMM
  
   FROM EMP
  
   WHERE JOB 
  
   ‘PRESIDENT’; -- ADICIONEI O PONTO E VÍRGULA
  
   BEGIN
  
   OPEN C1; -- ABRIR O CURSOR
  
   FOR R1

Re: Res: [oracle_br] URGENTE!! B loco PL não compilando

2009-07-15 Por tôpico Jeison
perdão não vi que tinha colocado a ordem dos campo no insert, tenta ver o que 
retorna o cursor  p/ ver se é possivel inserir nesse campo...
.
  - Original Message - 
  From: Jeison 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, July 15, 2009 6:57 PM
  Subject: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando


o insert está na ordem correta da tabela, o campo DEPTNO é realmente o 
ultimo campo ?
  - Original Message - 
  From: Marcelo Feijó Vargas 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, July 15, 2009 6:35 PM
  Subject: Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando

  tirei o open cursor, continua com o mesmo erro.

  CREATE OR
  REPLACE PROCEDURE PRC_FNC_ATUALIZA_SAL
  IS
  CURSOR C1 IS
  SELECT 
  EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,

  FNC_CALC_REAJUSTE_SAL (EMPNO,DEPTNO) SAL, 
  COMM
  FROM EMP
  WHERE JOB  ‘PRESIDENT’; 

  BEGIN
  FOR R1 IN C1 LOOP
  INSERT INTO EMPR
  (EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
  DEPTNO)
  VALUES
  (R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
  R1.COMM, R1.DEPTNO);
  COMMIT; 
  END LOOP;
  EXCEPTION
  WHEN OTHERS THEN
  RAISE_APPLICATION_ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
  END;

  
  De: Roberto Oshikawa rcoshik...@gmail.com
  Para: oracle_br@yahoogrupos.com.br
  Enviadas: Quarta-feira, 15 de Julho de 2009 18:26:08
  Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

  tire o open cursor, deixe apenas o for

  2009/7/15 Marcelo Feijó Vargas marcelofvar...@yahoo.com.br

  
  
   Olá,
  
   Fiz diversas alterações, e ainda estou com um erro! Acusa na linha 16.
   Deptno: identificador invalido.Segue a estrutura
  
  
   CREATE OR
   REPLACE PROCEDURE PRC_FNC_ATUALIZA_SAL
   IS
   CURSOR C1 IS
   SELECT
   EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,
  
   FNC_CALC_REAJUSTE_SAL (EMPNO,DEPTNO) SAL,
   COMM
   FROM EMP
   WHERE JOB  ‘PRESIDENT’;
  
   BEGIN
   OPEN C1;
   FOR R1 IN C1 LOOP
   INSERT INTO EMPR
   (EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
   DEPTNO)
   VALUES
   (R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
   R1.COMM, R1.DEPTNO);
   COMMIT;
   END LOOP;
   EXCEPTION
   WHEN OTHERS THEN
   RAISE_APPLICATION_ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
   END;
  
  
   
   De: Simone Gaspar 
simoneaggas...@yahoo.com.brsimoneaggaspar%40yahoo.com.br
   
   Para: oracle...@yahoogrupos.com..br oracle_br%40yahoogrupos.com.br
   Enviadas: Quarta-feira, 15 de Julho de 2009 17:40:36
   Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando
  
  
   Oi, Marcelo,
  
   Veja onde estão os demais erros:
  
   - não é necessária a palavra FUNCTION aqui:
  
   FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,
  
   - feche o parênteses no final das colunas do INSERT e retire a vírgula após
   o campo HIREDATE:
  
   INSERT INTO EMPR
  
   (EMPNO,
  
   DEPTNO,
  
   ENAME,
  
   JOB,
  
   MGR,
  
   HIREDATE)
  
   - retire os 2 pontos da coluna R1.JOB
  
   VALUES
  
   (R1.EMPNO,
  
   R1.DEPTNO,
  
   R1.ENAME,
  
   R1.JOB, -- retirar 1 ponto daqui
  
   - retire os espaços das chamadas das funções:
  
   CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
   -- remover o espaço antes da palavra SAL
   FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) -- remover o espaço antes da palavra
   SAL
  
   RAISE_APPLICATION_ ERROR -- remover o espaço antes da palavra ERROR
  
   Para facilitar, aí vai o corpo da procedure com os erros corrigidos:
  
   CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL IS
   CURSOR C1 IS
   SELECT EMPNO,
   DEPTNO,
   ENAME,
   JOB,
   MGR,
   HIREDATE,
   FNC_CALC_REAJUSTE_ SAL(EMPNO, DEPTNO) SAL, -- ADICIONEI A VÍRGULA
   COMM
   FROM EMP
   WHERE JOB  'PRESIDENT'; -- ADICIONEI O PONTO E VÍRGULA
   BEGIN
   OPEN C1; -- ABRIR O CURSOR
   FOR R1 IN C1 LOOP
   INSERT INTO EMPR
   (EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE)
   VALUES
   (R1.EMPNO,
   R1.DEPTNO,
   R1.ENAME,
   R1.JOB,
   R1.MGR,
   R1..HIREDATE,
   R1.SAL,
   R1.COMM,
   R1.DEPTNO);
   COMMIT; -- ADICIONADO O PONTO E VÍRGULA
   END LOOP;
   EXCEPTION
   WHEN OTHERS THEN
   RAISE_APPLICATION_ ERROR(-20001, 'Erro ao inserir funcionarios- ' ||
   SQLERRM);
   END;
  
   []s
   Simone
  
   --- Em qua, 15/7/09, Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
   escreveu:
  
   De: Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
   Assunto: Res: [oracle_br] URGENTE!! Bloco PL não compilando
   Para: oracle...@yahoogrup os.com.br
   Data: Quarta-feira, 15 de Julho de 2009, 17:10
  
   Oi Simone,
  
   Outro colega aqui da lista corrigiu para mim , mas continuou dando outros
   erros.
  
   Ele diz que a palavra-chave FROM não está localizada onde esperava-se e
  
   especificação invalida para usuario.tabela. coluna, tabela.coluna ou de
   coluna, no select do campo HIREDATE.Segue estrutura corrigida:
  
   CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL

Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando

2009-07-15 Por tôpico Marcelo Feijó Vargas
Sim, exatamente.Não consigo mais enxergar o erro.





De: Jeison jei...@stcruz.com.br
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quarta-feira, 15 de Julho de 2009 18:57:39
Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

  
o insert está na ordem correta da tabela, o campo DEPTNO é realmente o ultimo 
campo ?
- Original Message - 
From: Marcelo Feijó Vargas 
To: oracle...@yahoogrup os.com.br 
Sent: Wednesday, July 15, 2009 6:35 PM
Subject: Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando

tirei o open cursor, continua com o mesmo erro.

CREATE OR
REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
IS
CURSOR C1 IS
SELECT 
EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,

FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL, 
COMM
FROM EMP
WHERE JOB  ‘PRESIDENT’; 

BEGIN
FOR R1 IN C1 LOOP
INSERT INTO EMPR
(EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
DEPTNO)
VALUES
(R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
R1.COMM, R1.DEPTNO);
COMMIT; 
END LOOP;
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
END;

 _ _ __
De: Roberto Oshikawa rcoshik...@gmail. com
Para: oracle...@yahoogrup os.com.br
Enviadas: Quarta-feira, 15 de Julho de 2009 18:26:08
Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

tire o open cursor, deixe apenas o for

2009/7/15 Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br



 Olá,

 Fiz diversas alterações, e ainda estou com um erro! Acusa na linha 16.
 Deptno: identificador invalido.Segue a estrutura


 CREATE OR
 REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
 IS
 CURSOR C1 IS
 SELECT
 EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,

 FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,
 COMM
 FROM EMP
 WHERE JOB  ‘PRESIDENT’;

 BEGIN
 OPEN C1;
 FOR R1 IN C1 LOOP
 INSERT INTO EMPR
 (EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
 DEPTNO)
 VALUES
 (R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
 R1.COMM, R1.DEPTNO);
 COMMIT;
 END LOOP;
 EXCEPTION
 WHEN OTHERS THEN
 RAISE_APPLICATION_ ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
 END;


  _ _ __
 De: Simone Gaspar simoneaggaspar@ yahoo.com. brsimoneaggaspar% 40yahoo.com. 
 br
 
 Para: oracle...@yahoogrup os.com..br oracle_br%40yahoog rupos.com. br
 Enviadas: Quarta-feira, 15 de Julho de 2009 17:40:36
 Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando


 Oi, Marcelo,

 Veja onde estão os demais erros:

 - não é necessária a palavra FUNCTION aqui:

 FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,

 - feche o parênteses no final das colunas do INSERT e retire a vírgula após
 o campo HIREDATE:

 INSERT INTO EMPR

 (EMPNO,

 DEPTNO,

 ENAME,

 JOB,

 MGR,

 HIREDATE)

 - retire os 2 pontos da coluna R1.JOB

 VALUES

 (R1.EMPNO,

 R1.DEPTNO,

 R1.ENAME,

 R1.JOB, -- retirar 1 ponto daqui

 - retire os espaços das chamadas das funções:

 CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
 -- remover o espaço antes da palavra SAL
 FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) -- remover o espaço antes da palavra
 SAL

 RAISE_APPLICATION_ ERROR -- remover o espaço antes da palavra ERROR

 Para facilitar, aí vai o corpo da procedure com os erros corrigidos:

 CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL IS
 CURSOR C1 IS
 SELECT EMPNO,
 DEPTNO,
 ENAME,
 JOB,
 MGR,
 HIREDATE,
 FNC_CALC_REAJUSTE_ SAL(EMPNO, DEPTNO) SAL, -- ADICIONEI A VÍRGULA
 COMM
 FROM EMP
 WHERE JOB  'PRESIDENT'; -- ADICIONEI O PONTO E VÍRGULA
 BEGIN
 OPEN C1; -- ABRIR O CURSOR
 FOR R1 IN C1 LOOP
 INSERT INTO EMPR
 (EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE)
 VALUES
 (R1.EMPNO,
 R1.DEPTNO,
 R1.ENAME,
 R1.JOB,
 R1.MGR,
 R1..HIREDATE,
 R1.SAL,
 R1.COMM,
 R1.DEPTNO);
 COMMIT; -- ADICIONADO O PONTO E VÍRGULA
 END LOOP;
 EXCEPTION
 WHEN OTHERS THEN
 RAISE_APPLICATION_ ERROR(-20001, 'Erro ao inserir funcionarios- ' ||
 SQLERRM);
 END;

 []s
 Simone

 --- Em qua, 15/7/09, Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
 escreveu:

 De: Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
 Assunto: Res: [oracle_br] URGENTE!! Bloco PL não compilando
 Para: oracle...@yahoogrup os.com.br
 Data: Quarta-feira, 15 de Julho de 2009, 17:10

 Oi Simone,

 Outro colega aqui da lista corrigiu para mim , mas continuou dando outros
 erros.

 Ele diz que a palavra-chave FROM não está localizada onde esperava-se e

 especificação invalida para usuario.tabela. coluna, tabela.coluna ou de
 coluna, no select do campo HIREDATE.Segue estrutura corrigida:

 CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL

 IS

 CURSOR C1 IS

 SELECT

 EMPNO,

 DEPTNO,

 ENAME,

 JOB,

 MGR,

 HIREDATE,

 FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL, -- ADICIONEI A VÍRGULA

 COMM

 FROM EMP

 WHERE JOB 

 ‘PRESIDENT’; -- ADICIONEI O PONTO E VÍRGULA

 BEGIN

 OPEN C1; -- ABRIR O CURSOR

 FOR R1 IN C1 LOOP

 INSERT INTO EMPR

 (EMPNO,

 DEPTNO,

 ENAME,

 JOB,

 MGR,

 HIREDATE,

 VALUES

 (R1.EMPNO,

 R1.DEPTNO,

 R1.ENAME,

 R1...JOB,

 R1

Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando

2009-07-15 Por tôpico Marcelo Feijó Vargas
desculpe, não entendi...como faço?





De: Jeison jei...@stcruz.com.br
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quarta-feira, 15 de Julho de 2009 19:07:39
Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

  
perdão não vi que tinha colocado a ordem dos campo no insert, tenta ver o que 
retorna o cursor  p/ ver se é possivel inserir nesse campo...
.
- Original Message - 
From: Jeison 
To: oracle...@yahoogrup os.com.br 
Sent: Wednesday, July 15, 2009 6:57 PM
Subject: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

o insert está na ordem correta da tabela, o campo DEPTNO é realmente o ultimo 
campo ?
- Original Message - 
From: Marcelo Feijó Vargas 
To: oracle...@yahoogrup os.com.br 
Sent: Wednesday, July 15, 2009 6:35 PM
Subject: Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando

tirei o open cursor, continua com o mesmo erro.

CREATE OR
REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
IS
CURSOR C1 IS
SELECT 
EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,

FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL, 
COMM
FROM EMP
WHERE JOB  ‘PRESIDENT’; 

BEGIN
FOR R1 IN C1 LOOP
INSERT INTO EMPR
(EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
DEPTNO)
VALUES
(R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
R1.COMM, R1.DEPTNO);
COMMIT; 
END LOOP;
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
END;

 _ _ __
De: Roberto Oshikawa rcoshik...@gmail. com
Para: oracle...@yahoogrup os.com.br
Enviadas: Quarta-feira, 15 de Julho de 2009 18:26:08
Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

tire o open cursor, deixe apenas o for

2009/7/15 Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br



 Olá,

 Fiz diversas alterações, e ainda estou com um erro! Acusa na linha 16.
 Deptno: identificador invalido.Segue a estrutura


 CREATE OR
 REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
 IS
 CURSOR C1 IS
 SELECT
 EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,

 FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,
 COMM
 FROM EMP
 WHERE JOB  ‘PRESIDENT’;

 BEGIN
 OPEN C1;
 FOR R1 IN C1 LOOP
 INSERT INTO EMPR
 (EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
 DEPTNO)
 VALUES
 (R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
 R1.COMM, R1.DEPTNO);
 COMMIT;
 END LOOP;
 EXCEPTION
 WHEN OTHERS THEN
 RAISE_APPLICATION_ ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
 END;


  _ _ __
 De: Simone Gaspar simoneaggaspar@ yahoo.com. brsimoneaggaspar% 40yahoo.com. 
 br
 
 Para: oracle...@yahoogrup os..com..br oracle_br%40yahoog rupos.com. br
 Enviadas: Quarta-feira, 15 de Julho de 2009 17:40:36
 Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando


 Oi, Marcelo,

 Veja onde estão os demais erros:

 - não é necessária a palavra FUNCTION aqui:

 FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,

 - feche o parênteses no final das colunas do INSERT e retire a vírgula após
 o campo HIREDATE:

 INSERT INTO EMPR

 (EMPNO,

 DEPTNO,

 ENAME,

 JOB,

 MGR,

 HIREDATE)

 - retire os 2 pontos da coluna R1.JOB

 VALUES

 (R1.EMPNO,

 R1.DEPTNO,

 R1.ENAME,

 R1.JOB, -- retirar 1 ponto daqui

 - retire os espaços das chamadas das funções:

 CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
 -- remover o espaço antes da palavra SAL
 FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) -- remover o espaço antes da palavra
 SAL

 RAISE_APPLICATION_ ERROR -- remover o espaço antes da palavra ERROR

 Para facilitar, aí vai o corpo da procedure com os erros corrigidos:

 CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL IS
 CURSOR C1 IS
 SELECT EMPNO,
 DEPTNO,
 ENAME,
 JOB,
 MGR,
 HIREDATE,
 FNC_CALC_REAJUSTE_ SAL(EMPNO, DEPTNO) SAL, -- ADICIONEI A VÍRGULA
 COMM
 FROM EMP
 WHERE JOB  'PRESIDENT'; -- ADICIONEI O PONTO E VÍRGULA
 BEGIN
 OPEN C1; -- ABRIR O CURSOR
 FOR R1 IN C1 LOOP
 INSERT INTO EMPR
 (EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE)
 VALUES
 (R1.EMPNO,
 R1.DEPTNO,
 R1.ENAME,
 R1.JOB,
 R1.MGR,
 R1..HIREDATE,
 R1.SAL,
 R1.COMM,
 R1.DEPTNO);
 COMMIT; -- ADICIONADO O PONTO E VÍRGULA
 END LOOP;
 EXCEPTION
 WHEN OTHERS THEN
 RAISE_APPLICATION_ ERROR(-20001, 'Erro ao inserir funcionarios- ' ||
 SQLERRM);
 END;

 []s
 Simone

 --- Em qua, 15/7/09, Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
 escreveu:

 De: Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
 Assunto: Res: [oracle_br] URGENTE!! Bloco PL não compilando
 Para: oracle...@yahoogrup os.com.br
 Data: Quarta-feira, 15 de Julho de 2009, 17:10

 Oi Simone,

 Outro colega aqui da lista corrigiu para mim , mas continuou dando outros
 erros.

 Ele diz que a palavra-chave FROM não está localizada onde esperava-se e

 especificação invalida para usuario.tabela. coluna, tabela.coluna ou de
 coluna, no select do campo HIREDATE.Segue estrutura corrigida:

 CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL

 IS

 CURSOR C1 IS

 SELECT

 EMPNO,

 DEPTNO,

 ENAME,

 JOB,

 MGR,

 HIREDATE,

 FUNCTION FNC_CALC_REAJUSTE_ SAL

Re: Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando

2009-07-15 Por tôpico lucimar_micromap
Marcelo acredito que achei o erro, esta faltando um BEGIN..END, como vc colocou 
o cursor dentro de um begin ..exception faltou o begin da procedure, veja 
abaixo con alinhamento.

CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
IS
   CURSOR C1 IS SELECT EMPNO, 
   DEPTNO, 
   EAME, 
   JOB, 
   MGR, 
   HIREDATE,
   FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL, 
   COMM
FROM   EMP
WHERE  JOB  `PRESIDENT'; 
BEGIN -- faltou esse
  BEGIN
 FOR R1 IN C1 LOOP
 INSERT INTO EMPR
(EMPNO, 
 ENAME, 
 MGR, 
 JOB, 
 HIREDATE, 
 SAL, 
 COMM,
 DEPTNO)
  VALUES
(R1.EMPNO, 
 R1.ENAME, 
 R1.MGR, 
 R1.JOB, 
 R1.HIREDATE, 
 R1.SAL,
 R1.COMM, 
 R1.DEPTNO);
  COMMIT; 
 END LOOP;
  EXCEPTION
 WHEN OTHERS THEN
  RAISE_APPLICATION_ ERROR(-20001,`Erro ao inserir funcionarios-` || 
SQLERRM);
  END;
END; -- e esse

Lucimar dos Santos
Programador Oracle Forms/Reports 6 e 9



--- Em oracle_br@yahoogrupos.com.br, Marcelo Feijó Vargas marcelofvar...@... 
escreveu

 Sim, exatamente.Não consigo mais enxergar o erro.
 
 
 
 
 
 De: Jeison jei...@...
 Para: oracle_br@yahoogrupos.com.br
 Enviadas: Quarta-feira, 15 de Julho de 2009 18:57:39
 Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando
 
   
 o insert está na ordem correta da tabela, o campo DEPTNO é realmente o ultimo 
 campo ?
 - Original Message - 
 From: Marcelo Feijó Vargas 
 To: oracle...@yahoogrup os.com.br 
 Sent: Wednesday, July 15, 2009 6:35 PM
 Subject: Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando
 
 tirei o open cursor, continua com o mesmo erro.
 
 CREATE OR
 REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
 IS
 CURSOR C1 IS
 SELECT 
 EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,
 
 FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL, 
 COMM
 FROM EMP
 WHERE JOB  `PRESIDENT´; 
 
 BEGIN
 FOR R1 IN C1 LOOP
 INSERT INTO EMPR
 (EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
 DEPTNO)
 VALUES
 (R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
 R1.COMM, R1.DEPTNO);
 COMMIT; 
 END LOOP;
 EXCEPTION
 WHEN OTHERS THEN
 RAISE_APPLICATION_ ERROR(-20001,`Erro ao inserir funcionarios-` || SQLERRM);
 END;
 
  _ _ __
 De: Roberto Oshikawa rcoshik...@gmail. com
 Para: oracle...@yahoogrup os.com.br
 Enviadas: Quarta-feira, 15 de Julho de 2009 18:26:08
 Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando
 
 tire o open cursor, deixe apenas o for
 
 2009/7/15 Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
 
 
 
  Olá,
 
  Fiz diversas alterações, e ainda estou com um erro! Acusa na linha 16.
  Deptno: identificador invalido.Segue a estrutura
 
 
  CREATE OR
  REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
  IS
  CURSOR C1 IS
  SELECT
  EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,
 
  FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,
  COMM
  FROM EMP
  WHERE JOB  `PRESIDENT´;
 
  BEGIN
  OPEN C1;
  FOR R1 IN C1 LOOP
  INSERT INTO EMPR
  (EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
  DEPTNO)
  VALUES
  (R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
  R1.COMM, R1.DEPTNO);
  COMMIT;
  END LOOP;
  EXCEPTION
  WHEN OTHERS THEN
  RAISE_APPLICATION_ ERROR(-20001,`Erro ao inserir funcionarios-` || SQLERRM);
  END;
 
 
   _ _ __
  De: Simone Gaspar simoneaggaspar@ yahoo.com. brsimoneaggaspar% 
  40yahoo.com. br
  
  Para: oracle...@yahoogrup os.com..br oracle_br%40yahoog rupos.com. br
  Enviadas: Quarta-feira, 15 de Julho de 2009 17:40:36
  Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando
 
 
  Oi, Marcelo,
 
  Veja onde estão os demais erros:
 
  - não é necessária a palavra FUNCTION aqui:
 
  FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,
 
  - feche o parênteses no final das colunas do INSERT e retire a vírgula após
  o campo HIREDATE:
 
  INSERT INTO EMPR
 
  (EMPNO,
 
  DEPTNO,
 
  ENAME,
 
  JOB,
 
  MGR,
 
  HIREDATE)
 
  - retire os 2 pontos da coluna R1.JOB
 
  VALUES
 
  (R1.EMPNO,
 
  R1.DEPTNO,
 
  R1.ENAME,
 
  R1.JOB, -- retirar 1 ponto daqui
 
  - retire os espaços das chamadas das funções:
 
  CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
  -- remover o espaço antes da palavra SAL
  FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) -- remover o espaço antes da palavra
  SAL
 
  RAISE_APPLICATION_ ERROR -- remover o espaço antes da palavra ERROR
 
  Para facilitar, aí vai o corpo da procedure com os erros corrigidos:
 
  CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL IS
  CURSOR C1 IS
  SELECT EMPNO,
  DEPTNO,
  ENAME,
  JOB,
  MGR,
  HIREDATE,
  FNC_CALC_REAJUSTE_ SAL(EMPNO, DEPTNO) SAL, -- ADICIONEI A VÍRGULA
  COMM
  FROM EMP
  WHERE JOB  'PRESIDENT

Re: Res: [oracle_br] URGENTE!! B loco PL não compilando

2009-07-15 Por tôpico Jeison
tira o espaço em branco ali do  RAISE_APPLICATION_ERROR  e troca por aspas 
simples a mensagem de erro ...

RAISE_APPLICATION_ ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);

  - Original Message - 
  From: Marcelo Feijó Vargas 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, July 15, 2009 7:24 PM
  Subject: Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando


Sim, exatamente.Não consigo mais enxergar o erro.

  
  De: Jeison jei...@stcruz.com.br
  Para: oracle_br@yahoogrupos.com.br
  Enviadas: Quarta-feira, 15 de Julho de 2009 18:57:39
  Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

  o insert está na ordem correta da tabela, o campo DEPTNO é realmente o ultimo 
campo ?
  - Original Message - 
  From: Marcelo Feijó Vargas 
  To: oracle...@yahoogrup os.com.br 
  Sent: Wednesday, July 15, 2009 6:35 PM
  Subject: Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando

  tirei o open cursor, continua com o mesmo erro.

  CREATE OR
  REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
  IS
  CURSOR C1 IS
  SELECT 
  EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,

  FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL, 
  COMM
  FROM EMP
  WHERE JOB  ‘PRESIDENT’; 

  BEGIN
  FOR R1 IN C1 LOOP
  INSERT INTO EMPR
  (EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
  DEPTNO)
  VALUES
  (R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
  R1.COMM, R1.DEPTNO);
  COMMIT; 
  END LOOP;
  EXCEPTION
  WHEN OTHERS THEN
  RAISE_APPLICATION_ ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
  END;

   _ _ __
  De: Roberto Oshikawa rcoshik...@gmail. com
  Para: oracle...@yahoogrup os.com.br
  Enviadas: Quarta-feira, 15 de Julho de 2009 18:26:08
  Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

  tire o open cursor, deixe apenas o for

  2009/7/15 Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br

  
  
   Olá,
  
   Fiz diversas alterações, e ainda estou com um erro! Acusa na linha 16.
   Deptno: identificador invalido.Segue a estrutura
  
  
   CREATE OR
   REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
   IS
   CURSOR C1 IS
   SELECT
   EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,
  
   FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,
   COMM
   FROM EMP
   WHERE JOB  ‘PRESIDENT’;
  
   BEGIN
   OPEN C1;
   FOR R1 IN C1 LOOP
   INSERT INTO EMPR
   (EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
   DEPTNO)
   VALUES
   (R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
   R1.COMM, R1.DEPTNO);
   COMMIT;
   END LOOP;
   EXCEPTION
   WHEN OTHERS THEN
   RAISE_APPLICATION_ ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
   END;
  
  
    _ _ __
   De: Simone Gaspar simoneaggaspar@ yahoo.com. brsimoneaggaspar% 
40yahoo.com. br
   
   Para: oracle...@yahoogrup os.com..br oracle_br%40yahoog rupos.com. br
   Enviadas: Quarta-feira, 15 de Julho de 2009 17:40:36
   Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando
  
  
   Oi, Marcelo,
  
   Veja onde estão os demais erros:
  
   - não é necessária a palavra FUNCTION aqui:
  
   FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,
  
   - feche o parênteses no final das colunas do INSERT e retire a vírgula após
   o campo HIREDATE:
  
   INSERT INTO EMPR
  
   (EMPNO,
  
   DEPTNO,
  
   ENAME,
  
   JOB,
  
   MGR,
  
   HIREDATE)
  
   - retire os 2 pontos da coluna R1.JOB
  
   VALUES
  
   (R1.EMPNO,
  
   R1.DEPTNO,
  
   R1.ENAME,
  
   R1.JOB, -- retirar 1 ponto daqui
  
   - retire os espaços das chamadas das funções:
  
   CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
   -- remover o espaço antes da palavra SAL
   FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) -- remover o espaço antes da palavra
   SAL
  
   RAISE_APPLICATION_ ERROR -- remover o espaço antes da palavra ERROR
  
   Para facilitar, aí vai o corpo da procedure com os erros corrigidos:
  
   CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL IS
   CURSOR C1 IS
   SELECT EMPNO,
   DEPTNO,
   ENAME,
   JOB,
   MGR,
   HIREDATE,
   FNC_CALC_REAJUSTE_ SAL(EMPNO, DEPTNO) SAL, -- ADICIONEI A VÍRGULA
   COMM
   FROM EMP
   WHERE JOB  'PRESIDENT'; -- ADICIONEI O PONTO E VÍRGULA
   BEGIN
   OPEN C1; -- ABRIR O CURSOR
   FOR R1 IN C1 LOOP
   INSERT INTO EMPR
   (EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE)
   VALUES
   (R1.EMPNO,
   R1.DEPTNO,
   R1.ENAME,
   R1.JOB,
   R1.MGR,
   R1..HIREDATE,
   R1.SAL,
   R1.COMM,
   R1.DEPTNO);
   COMMIT; -- ADICIONADO O PONTO E VÍRGULA
   END LOOP;
   EXCEPTION
   WHEN OTHERS THEN
   RAISE_APPLICATION_ ERROR(-20001, 'Erro ao inserir funcionarios- ' ||
   SQLERRM);
   END;
  
   []s
   Simone
  
   --- Em qua, 15/7/09, Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
   escreveu:
  
   De: Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
   Assunto: Res: [oracle_br] URGENTE!! Bloco PL não compilando
   Para: oracle...@yahoogrup os.com.br
   Data: Quarta-feira, 15 de Julho de 2009, 17:10
  
   Oi Simone,
  
   Outro colega

Res: [oracle_br] URGENTE!! Bloco PL não com pilando

2009-07-15 Por tôpico Marcelo Feijó Vargas
Não foi ainda galera, o erro continua a persistir como identificador invalido 
DEPTNO





De: Jeison jei...@stcruz.com.br
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quarta-feira, 15 de Julho de 2009 19:49:34
Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

  
tira o espaço em branco ali do  RAISE_APPLICATION_ ERROR  e troca por aspas 
simples a mensagem de erro ...

RAISE_APPLICATION_ ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);

- Original Message - 
From: Marcelo Feijó Vargas 
To: oracle...@yahoogrup os.com.br 
Sent: Wednesday, July 15, 2009 7:24 PM
Subject: Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando

Sim, exatamente.Nã o consigo mais enxergar o erro.

 _ _ __
De: Jeison jei...@stcruz. com.br
Para: oracle...@yahoogrup os.com.br
Enviadas: Quarta-feira, 15 de Julho de 2009 18:57:39
Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

o insert está na ordem correta da tabela, o campo DEPTNO é realmente o ultimo 
campo ?
- Original Message - 
From: Marcelo Feijó Vargas 
To: oracle...@yahoogrup os..com.br 
Sent: Wednesday, July 15, 2009 6:35 PM
Subject: Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando

tirei o open cursor, continua com o mesmo erro.

CREATE OR
REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
IS
CURSOR C1 IS
SELECT 
EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,

FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL, 
COMM
FROM EMP
WHERE JOB  ‘PRESIDENT’; 

BEGIN
FOR R1 IN C1 LOOP
INSERT INTO EMPR
(EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
DEPTNO)
VALUES
(R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
R1.COMM, R1.DEPTNO);
COMMIT; 
END LOOP;
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
END;

 _ _ __
De: Roberto Oshikawa rcoshikava@ gmail. com
Para: oracle...@yahoogrup os.com.br
Enviadas: Quarta-feira, 15 de Julho de 2009 18:26:08
Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

tire o open cursor, deixe apenas o for

2009/7/15 Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br



 Olá,

 Fiz diversas alterações, e ainda estou com um erro! Acusa na linha 16.
 Deptno: identificador invalido.Segue a estrutura


 CREATE OR
 REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
 IS
 CURSOR C1 IS
 SELECT
 EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,

 FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,
 COMM
 FROM EMP
 WHERE JOB  ‘PRESIDENT’;

 BEGIN
 OPEN C1;
 FOR R1 IN C1 LOOP
 INSERT INTO EMPR
 (EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
 DEPTNO)
 VALUES
 (R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
 R1.COMM, R1.DEPTNO);
 COMMIT;
 END LOOP;
 EXCEPTION
 WHEN OTHERS THEN
 RAISE_APPLICATION_ ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
 END;


  _ _ __
 De: Simone Gaspar simoneaggaspar@ yahoo.com. brsimoneaggaspar% 40yahoo.com. 
 br
 
 Para: oracle...@yahoogrup os.com..br oracle_br%40yahoog rupos.com. br
 Enviadas: Quarta-feira, 15 de Julho de 2009 17:40:36
 Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando


 Oi, Marcelo,

 Veja onde estão os demais erros:

 - não é necessária a palavra FUNCTION aqui:

 FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,

 - feche o parênteses no final das colunas do INSERT e retire a vírgula após
 o campo HIREDATE:

 INSERT INTO EMPR

 (EMPNO,

 DEPTNO,

 ENAME,

 JOB,

 MGR,

 HIREDATE)

 - retire os 2 pontos da coluna R1.JOB

 VALUES

 (R1.EMPNO,

 R1.DEPTNO,

 R1.ENAME,

 R1.JOB, -- retirar 1 ponto daqui

 - retire os espaços das chamadas das funções:

 CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
 -- remover o espaço antes da palavra SAL
 FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) -- remover o espaço antes da palavra
 SAL

 RAISE_APPLICATION_ ERROR -- remover o espaço antes da palavra ERROR

 Para facilitar, aí vai o corpo da procedure com os erros corrigidos:

 CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL IS
 CURSOR C1 IS
 SELECT EMPNO,
 DEPTNO,
 ENAME,
 JOB,
 MGR,
 HIREDATE,
 FNC_CALC_REAJUSTE_ SAL(EMPNO, DEPTNO) SAL, -- ADICIONEI A VÍRGULA
 COMM
 FROM EMP
 WHERE JOB  'PRESIDENT'; -- ADICIONEI O PONTO E VÍRGULA
 BEGIN
 OPEN C1; -- ABRIR O CURSOR
 FOR R1 IN C1 LOOP
 INSERT INTO EMPR
 (EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE)
 VALUES
 (R1..EMPNO,
 R1.DEPTNO,
 R1.ENAME,
 R1.JOB,
 R1.MGR,
 R1..HIREDATE,
 R1.SAL,
 R1.COMM,
 R1.DEPTNO);
 COMMIT; -- ADICIONADO O PONTO E VÍRGULA
 END LOOP;
 EXCEPTION
 WHEN OTHERS THEN
 RAISE_APPLICATION_ ERROR(-20001, 'Erro ao inserir funcionarios- ' ||
 SQLERRM);
 END;

 []s
 Simone

 --- Em qua, 15/7/09, Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
 escreveu:

 De: Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br
 Assunto: Res: [oracle_br] URGENTE!! Bloco PL não compilando
 Para: oracle...@yahoogrup os.com.br
 Data: Quarta-feira, 15 de Julho de 2009, 17:10

 Oi Simone,

 Outro colega aqui da lista corrigiu para mim , mas continuou dando outros

Res: [oracle_br] URGENTE!! Bloco PL não comp ilando

2009-07-15 Por tôpico Marcelo Feijó Vargas
Sim, tenho certeza. Comentei as linhas do insert...e compilou.
O erro está no insert.





De: Lucimar dos Santos luci...@micromap.com.br
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quarta-feira, 15 de Julho de 2009 20:20:34
Assunto: Re: [oracle_br] URGENTE!! Bloco PL não compilando

  
Marcelo essa função: FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) 

Existe, está funcionando corretamente ???

vc tem certeza que o erro é no insert, já chegou a comentar as linhas do insert 
para ver se compila ???

Lucimar dos Santos
Programador Oracle Forms/Reports 6 e 9

- Original Message - 
From: Marcelo Feijó Vargas 
To: oracle...@yahoogrup os.com.br 
Sent: Wednesday, July 15, 2009 8:06 PM
Subject: Res: [oracle_br] URGENTE!! Bloco PL não compilando

Não foi ainda galera, o erro continua a persistir como identificador invalido 
DEPTNO

 _ _ __
De: Jeison jei...@stcruz. com.br
Para: oracle...@yahoogrup os.com.br
Enviadas: Quarta-feira, 15 de Julho de 2009 19:49:34
Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

tira o espaço em branco ali do RAISE_APPLICATION_ ERROR e troca por aspas 
simples a mensagem de erro ...

RAISE_APPLICATION_ ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);

- Original Message - 
From: Marcelo Feijó Vargas 
To: oracle...@yahoogrup os.com.br 
Sent: Wednesday, July 15, 2009 7:24 PM
Subject: Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando

Sim, exatamente.Nã o consigo mais enxergar o erro.

 _ _ __
De: Jeison jei...@stcruz. com.br
Para: oracle...@yahoogrup os.com.br
Enviadas: Quarta-feira, 15 de Julho de 2009 18:57:39
Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

o insert está na ordem correta da tabela, o campo DEPTNO é realmente o ultimo 
campo ?
- Original Message - 
From: Marcelo Feijó Vargas 
To: oracle...@yahoogrup os..com.br 
Sent: Wednesday, July 15, 2009 6:35 PM
Subject: Res: Res: [oracle_br] URGENTE!! Bloco PL não compilando

tirei o open cursor, continua com o mesmo erro.

CREATE OR
REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
IS
CURSOR C1 IS
SELECT 
EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,

FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL, 
COMM
FROM EMP
WHERE JOB  ‘PRESIDENT’; 

BEGIN
FOR R1 IN C1 LOOP
INSERT INTO EMPR
(EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
DEPTNO)
VALUES
(R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
R1.COMM, R1.DEPTNO);
COMMIT; 
END LOOP;
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
END;

 _ _ __
De: Roberto Oshikawa rcoshikava@ gmail. com
Para: oracle...@yahoogrup os.com.br
Enviadas: Quarta-feira, 15 de Julho de 2009 18:26:08
Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando

tire o open cursor, deixe apenas o for

2009/7/15 Marcelo Feijó Vargas marcelofvargas@ yahoo.com. br



 Olá,

 Fiz diversas alterações, e ainda estou com um erro! Acusa na linha 16.
 Deptno: identificador invalido.Segue a estrutura


 CREATE OR
 REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
 IS
 CURSOR C1 IS
 SELECT
 EMPNO, DEPTNO, ENAME, JOB, MGR, HIREDATE,

 FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,
 COMM
 FROM EMP
 WHERE JOB  ‘PRESIDENT’;

 BEGIN
 OPEN C1;
 FOR R1 IN C1 LOOP
 INSERT INTO EMPR
 (EMPNO, ENAME, MGR, JOB, HIREDATE, SAL, COMM,
 DEPTNO)
 VALUES
 (R1.EMPNO, R1.ENAME, R1.MGR, R1.JOB, R1.HIREDATE, R1.SAL,
 R1.COMM, R1.DEPTNO);
 COMMIT;
 END LOOP;
 EXCEPTION
 WHEN OTHERS THEN
 RAISE_APPLICATION_ ERROR(-20001,‘Erro ao inserir funcionarios-‘ || SQLERRM);
 END;


  _ _ __
 De: Simone Gaspar simoneaggaspar@ yahoo.com. brsimoneaggaspar% 40yahoo.com. 
 br
 
 Para: oracle...@yahoogrup os.com..br oracle_br%40yahoog rupos.com. br
 Enviadas: Quarta-feira, 15 de Julho de 2009 17:40:36
 Assunto: Re: Res: [oracle_br] URGENTE!! Bloco PL não compilando


 Oi, Marcelo,

 Veja onde estão os demais erros:

 - não é necessária a palavra FUNCTION aqui:

 FUNCTION FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) SAL,

 - feche o parênteses no final das colunas do INSERT e retire a vírgula após
 o campo HIREDATE:

 INSERT INTO EMPR

 (EMPNO,

 DEPTNO,

 ENAME,

 JOB,

 MGR,

 HIREDATE)

 - retire os 2 pontos da coluna R1.JOB

 VALUES

 (R1.EMPNO,

 R1.DEPTNO,

 R1.ENAME,

 R1.JOB, -- retirar 1 ponto daqui

 - retire os espaços das chamadas das funções:

 CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL
 -- remover o espaço antes da palavra SAL
 FNC_CALC_REAJUSTE_ SAL (EMPNO,DEPTNO) -- remover o espaço antes da palavra
 SAL

 RAISE_APPLICATION_ ERROR -- remover o espaço antes da palavra ERROR

 Para facilitar, aí vai o corpo da procedure com os erros corrigidos:

 CREATE OR REPLACE PROCEDURE PRC_FNC_ATUALIZA_ SAL IS
 CURSOR C1 IS
 SELECT EMPNO,
 DEPTNO,
 ENAME,
 JOB,
 MGR,
 HIREDATE,
 FNC_CALC_REAJUSTE_ SAL(EMPNO, DEPTNO) SAL, -- ADICIONEI A VÍRGULA
 COMM
 FROM EMP
 WHERE JOB  'PRESIDENT'; -- ADICIONEI O PONTO E VÍRGULA
 BEGIN

Res: [oracle_br] Urgente

2009-06-20 Por tôpico MARCIO CASTRO
Resumindo: verifique os processos;kill nos mais antigos; inicie a instância; 
verifique o parâmetro PROCESSES - ou está com um valor muito baixo, ou há um 
usuário/sistema consumindo de forma indiscriminada.






De: Mária Cristina Silva mariancrist...@gmail.com
Para: oracle_br@yahoogrupos.com.br
Enviadas: Sábado, 20 de Junho de 2009 15:49:08
Assunto: Re: [oracle_br] Urgente





Sim dei uma olhada, e vi isso ORA-00020: maximum number of processes ()
exceeded
, o crs está ativo isso é o que ta me deixnado grilada, pois aparece como
está abaixo.. já tentei levanta-la usando o comando abaixo mas não tive
sucesso..

[ora...@urano backup]$ srvctl start instance -d jucmg2 -i jucmg22
PRKP-1001 : Erro ao iniciar a instância jucmg22 no nó urano
CRS-0215: Could not start resource 'ora.jucmg2. jucmg22.inst' .

Se observar abaixo os serviços estão ok..

[ora...@urano backup]$ crs_stat -t
Name   Type   TargetState Host
 - - - - - -
ora.jucmg2.db  applicationONLINEONLINEurano
ora21.inst applicationONLINEONLINEplutao
ora22.inst applicationONLINEOFFLINE
oraSM1.asm applicationONLINEONLINEplutao
oraAO.lsnr applicationONLINEONLINEplutao
ora.plutao.gsd applicationONLINEONLINEplutao
ora.plutao.ons applicationONLINEONLINEplutao
ora.plutao.vip applicationONLINEONLINEplutao
oraSM2.asm applicationONLINEONLINEurano
oraNO.lsnr applicationONLINEONLINEurano
ora.urano.gsd  applicationONLINEONLINEurano
ora.urano.ons  applicationONLINEONLINEurano
ora.urano.vip  applicationONLINEONLINEurano

2009/6/20 Rodrigo Mufalani mufal...@oi. com.br



 Boa tarde Cristina,

 Dê uma olhada nos alerts das instâncias e no clusterware para que vc tenha
 um pouco mais de informação. Bom de cara sua instância no nó Urano não
 iniciou. Verifique se os processos do Clusterware estão iniciados nesse nó.
 Com certeza vc terá maiores informações olhando o alert.

 Atenciosamente,

 Rodrigo Mufalani
 DBA Oracle Sr.
 OCP 11g  10g
 OCE RAC 10g R2
 rodrigomufalani@ netmaker. com.br rodrigomufalani% 40netmaker. com.br
 http://mufalani. blogspot. com

 - Original Message -
 From: Mária Cristina Silva mariancristina@ gmail.commariancristina% 
 40gmail.com
 
 To: oracle...@yahoogrup os.com.br oracle_br%40yahoog rupos.com. br
 Sent: Friday, June 19, 2009 11:36 PM
 Subject: [oracle_br] Urgente

 boa noite!
 senhores estou com o seguinte erro:

 Erro no Srvctl

 Ocorreu um erro durante a execução da operação. Certifique-se de que os
 processos CRS e o SRVCTL estejam funcionando de forma adequada. Atualize a
 página para consultar o status atual. Consulte o seguinte erro: PRKP-1001 :
 Error starting instance jucmg22 on node urano CRS-0233: Resource or
 relatives are currently involved with another operation.
 alguem pode me orientar ?

 --
 Abraços,
 Mária Cristina
 Cel: 031-8883-5543
 E-mail: mariancristina@ gmail.com mariancristina% 40gmail.com
 MSN: mcristinasilva3@ hotmail.com mcristinasilva3% 40hotmail. com
 --
 O começo é a parte mais importante do trabalho.
 - Platão

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

  - - --

  - - - - - -
 Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
 inteira
 responsabilidade de seus remetentes.
 Acesse: http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/
  - - - - - -
 Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
 Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO
 ESPAÇO!
 VISITE: http://www.oraclebr .com.br/
  - - - - - -
 Links do Yahoo! Grupos

 


-- 
Abraços,
Mária Cristina
Cel: 031-8883-5543
E-mail: mariancristina@ gmail.com
MSN: mcristinasilva3@ hotmail.com
-- 
O começo é a parte mais importante do trabalho.
- Platão

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


   


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



RES: [oracle_br] Urgente...Listener nao levanta....

2008-07-11 Por tôpico Sérgio T . Uetanabaro
Checa se o nome do computador que está no listener.ora está correto. Para
saber se é válido basta tentar pingar este nome. Aconteceu isso comigo mas
nao sei se eh o seu caso. Confere ai.
 
[]´s
 
Sérgio T. Uetanabaro

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Jean Carlo Stein da Fonseca
Enviada em: sexta-feira, 11 de julho de 2008 13:00
Para: oracle_br@yahoogrupos.com.br
Assunto: RE: [oracle_br] Urgente...Listener nao levanta




Esse problema começou a ocorrer depois que o pessoal do Suporte efetuou a
reinstalação do SO por causa de um vírus que entrou na rede da empresa.
O pessoal está tendando recuperar a instalação pois o sistema tem q rodar no
windows em ingles..

Alguém tem uma idéia do que possa alterar para voltar a funcionar o
listener???

OBS.: o banco levanta normal, pois no console consigo acessar as informações
via sqlplus.

Desde já agradeço a atenção de todos.

To: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.brFrom
os.com.brFrom: jcthebrother@ mailto:jcthebrother%40hotmail.comDate
hotmail.comDate: Fri, 11 Jul 2008 10:28:29 -0300Subject: [oracle_br]
Urgente...Listener nao levanta

Bom dia, Pessoal..Estou com um server windows 2000 32bits.. instalando o
Oracle 9i, a instalacao foi td certinho porém na hora de levantar o listener
aparece a seguinte mensagem de erro:Started with pid=589396Listening on:
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))Error
listening on:
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.1.0.32)(PORT=1521)))TNS-12560:
TNS:protocol adapter error TNS-00530: Protocol adapter error 32-bit Windows
Error: 38: Filename too longNo longer listening on:
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))Alguém
já passou por essa situacao..
obrigado.__Cansado
de espaço para só 50 fotos? Conheça o Spaces, o site de relacionamentos com
até 6,000 fotos!http://www.amigosdo http://www.amigosdomessenger.com.br
messenger.com.br[As partes desta mensagem que não continham texto foram
removidas] 

__
Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver
offline. Conheça o MSN Mobile!
http://mobile. http://mobile.live.com/signup/signup2.aspx?lc=pt-br
live.com/signup/signup2.aspx?lc=pt-br

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



 


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



Res: [oracle_br] Urgente uso da utl_smtp

2008-05-07 Por tôpico Anderson Santiago
É so chamar essa procedure pela trigger, ja tentou fazer isso??
att.
Anderson Santiago
DBA Sr.
www.ruevers.webs.com


- Mensagem original 
De: ajohnny1 [EMAIL PROTECTED]
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quarta-feira, 7 de Maio de 2008 15:49:23
Assunto: [oracle_br] Urgente uso da utl_smtp


CREATE OR REPLACE PROCEDURE EMAIL 
IS 
BEGIN 
DECLARE 
vHostEmail VARCHAR2( 60 ); 
vConexao UTL_SMTP.CONNECTION ; 
vMessagem VARCHAR2( 4000 ); 
vDestinatario VARCHAR2( 4000 ); 
vRemetente VARCHAR2( 100 ); 
vAssunto VARCHAR2( 60 ); 
BEGIN 
vAssunto := 'package UTL_SMTP'; 
vDestinatario := '[EMAIL PROTECTED] com.br'; 
vRemetente := '[EMAIL PROTECTED] ltda.com. br'; 
vMessagem := 'Teste de envio de e-mail, utilizando a package 
UTL_SMTP'; 
vHostEmail := 'smtp.oracle. com.br'; 
vConexao := UTL_SMTP.OPEN_ CONNECTION( vHostEmail, 25 ); 
UTL_SMTP.HELO( vConexao, vHostEmail ); 
UTL_SMTP.MAIL( vConexao, vRemetente ); 
UTL_SMTP.RCPT( vConexao, vDestinatario ); 
UTL_SMTP.DATA( vConexao, 'Date: ' || TO_CHAR( SYSDATE, 'dd Mon yy 
hh24:mi:ss' ) || UTL_TCP.CRLF || 
'From: ' || vRemetente || UTL_TCP.CRLF || 
'To: ' || vDestinatario || UTL_TCP.CRLF || 
'Subject: ' || vAssunto || 
UTL_TCP.CRLF || vMessagem ); 
UTL_SMTP.QUIT( vConexao ); 
END; 
END; 

1º Essa procedure funciona mas eu precisava que 
ela fosse disparada por uma trigger.
2º Que os dados do usuário destinatário fosse preenchidos pela 
trigger e ou outra procedure.
3º Que fosse possível colocar no corpo da mensagem um select 

 


  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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



RES: [oracle_br] Urgente !!!

2008-01-10 Por tôpico Bruno Lorenzini
Só completando a info… xD

 

FOR x IN y LOOP

 

BEGIN

 

…

 

EXCEPTION WHEN OTHERS THEN 

… log, NULL, oq for 

 

END;

 

END LOOP;

 

 

Brasss,

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de [EMAIL PROTECTED]
Enviada em: quinta-feira, 10 de janeiro de 2008 13:04
Para: Lista Oracle BR
Assunto: Re: [oracle_br] Urgente !!!

 

Não vi seu script.. mas quando uso um cursor ou um loop e não quero parar a
execução do programa quando há acontece algum erro faço assim..
begin
**
exception
when others then
null;
end;

°v° 
/(S)\ Cristiano Carlos - Analista - TI
^ ^ SOFTWARE LIVRE
Socialmente justo, economicamente viável e tecnologicamente
sustentável

--- Mensagem Original ---

Caros Colegas;

Estou com um problema e gostaria de saber se alguém pode me ajudar?

Eu tenho uma função onde eu recebo um arquivo .TXT, estou lendo os registros
deste arquivo, são várias linhas no caso em um loop. Gostaria de saber como
eu faço para ir para o próximo registro mesmo dando erro em um deles?
No java existe o comando CONTINUE, vocês sabem se existe no oracle?
Qual a sintaxe?
Procurei no google e não achei.

Muito Obrigado,

Robson R. Barata.

-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
armazenamento! 

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

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

 



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



Re: RES: [oracle_br] Urgente !!!

2008-01-10 Por tôpico Robson Ramirez
muito obrigado meus amigos !!!

Victor Vilas Boas Vargas [EMAIL PROTECTED] escreveu:  
 Robson
  
 Envolve o trecho de leitura e tratamento da linha em um bloco BEGIN - END, 
tratando a exception dentro do mesmo, como a seguir:
  
 FOR .
 BEGIN
 -- seu tratamento
 EXCEPTION
 WHEN ...
 ...
 WHEN OTHERS THEN
 ...
 END;
 END LOOP;
  
  
 
 
 
 De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Robson 
Ramirez
 Enviada em: quinta-feira, 10 de janeiro de 2008 10:36
 Para: oracle_br@yahoogrupos.com.br
 Assunto: [oracle_br] Urgente !!!
 
 Caros Colegas;
 
 Estou com um problema e gostaria de saber se alguém pode me ajudar?
 
 Eu tenho uma função onde eu recebo um arquivo .TXT, estou lendo os registros 
deste arquivo, são várias linhas no caso em um loop. Gostaria de saber como eu 
faço para ir para o próximo registro mesmo dando erro em um deles?
 No java existe o comando CONTINUE, vocês sabem se existe no oracle?
 Qual a sintaxe?
 Procurei no google e não achei.
 
 Muito Obrigado,
 
 Robson R. Barata.
 
 -
 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento! 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
   

   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



RES: [oracle_br] Urgente !!!

2008-01-10 Por tôpico Victor Vilas Boas Vargas
Robson
 
Envolve o trecho de leitura e tratamento da linha em um bloco BEGIN - END, 
tratando a exception dentro do mesmo, como a seguir:
 
FOR .
BEGIN
-- seu tratamento
EXCEPTION
WHEN ...
...
WHEN OTHERS THEN
...
END;
END LOOP;
 
 



De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Robson 
Ramirez
Enviada em: quinta-feira, 10 de janeiro de 2008 10:36
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Urgente !!!



Caros Colegas;

Estou com um problema e gostaria de saber se alguém pode me ajudar?

Eu tenho uma função onde eu recebo um arquivo .TXT, estou lendo os registros 
deste arquivo, são várias linhas no caso em um loop. Gostaria de saber como eu 
faço para ir para o próximo registro mesmo dando erro em um deles?
No java existe o comando CONTINUE, vocês sabem se existe no oracle?
Qual a sintaxe?
Procurei no google e não achei.

Muito Obrigado,

Robson R. Barata.

-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



 


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



RES: [oracle_br] ** URGENTE** - archive log

2007-10-23 Por tôpico Rodrigo Mufalani

  Primeiro, 

O nosso amigo terá que fazer um crosscheck no rman para marcar os
archives inexistentes, daí o backup dele via rman irão voltar a funcionar.

CROSSCHECK ARCHIVELOG ALL;


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Andre Campos
Enviada em: segunda-feira, 22 de outubro de 2007 20:41
Para: oracle_br
Assunto: Re:[oracle_br] ** URGENTE** - archive log

Cara,

Execute o roteiro abaixo que tudo vai
voltar ao normal:

1 - connect usuario/[EMAIL PROTECTED] as sysdba
2 - shutdown immediate
3 - startup mount pfile=path\initXXX.ora
4 - recover database until cancel;
5 - alter database archivelog;
6 - alter database open resetlogs; 

Depois deleta os archives obsoletos..

RMAN - delete obsolete archivelog all;

Abraço..

André Campos


-- Início da mensagem original ---

  De: oracle_br@yahoogrupos.com.br
Para: usuarios_oracle [EMAIL PROTECTED],oracle_br
oracle_br@yahoogrupos.com.br
  Cc: 
Data: Mon, 22 Oct 2007 18:09:36 -0300
 Assunto: [oracle_br] ** URGENTE** - archive log

 Srs(as), boa tarde, havia um diretório que o banco estava gravando os
archives log. Perdi alguns desses archives...
 
 O processo de backup utilizando o RMAN parou de funcionar, pois, diz que
não achou o arquivo  ( error identifying file
E:\BKP_ORACLE\LOGS\ARC00027_0636641169.001 ), que foi perdido.
 
 Dado isso,  eu tirei meu banco do modo de arquive, imaginando que quando
voltasse novamente para arquivelog,  o RMAN voltasse a funcionar.  Porém, no
momento de voltar para arquivolog, tenho a seguinte mensagem:
 
 ***
 
 SQL alter database archivelog;
 alter database archivelog
 *
 ERROR at line 1:
 ORA-00265: instance recovery required, cannot set ARCHIVELOG mode
 
 SQL recover database;
 Media recovery complete.
 SQL alter database archivelog;
 alter database archivelog
 
 ***
 
 Ja tentei fazer um recover database, mas não consigo colocar o banco em
modo archive.
 
 Dúvidas,  como consigo voltar o banco em modo archive?
 
 Feito isso,  quando executar meu RMAN, ele perde a referencia com o
Arquivo que ele não estava encontrando?
 
 Obrigado pelo retorno de todos.
 
 At,
 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure
» Scripts » Tutoriais acesse:
http://www.oraclebr.com.br/codigo/ListaCodigo.php 

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

--
O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
http://www.oraclebr.com.br/  

  
Links do Yahoo! Grupos

 





Res: [oracle_br] Urgente Patches

2007-07-13 Por tôpico Welvis Douglas Silva Moreto
Olá, olha se não estou enganado isso vc encontra no metalink.oracle.com

e se não estou enganado tbm esse patche ele tem quase 1G, maior que os arquivos 
que vc baixa do site.

att,

Welvis Douglas


- Mensagem original 
De: Elaine Silva [EMAIL PROTECTED]
Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br
Enviadas: Sexta-feira, 13 de Julho de 2007 9:23:34
Assunto: [oracle_br] Urgente Patches

Bom dia,
sei que é dificil alguem me ajudar, mas se não for impossivel, preciso 
de dois patches:
 Oracle Database 10g Release 2 Patch Set 1
 10.2.0.2.0
 Oracle Database 10g Release 2 Patch Set 2
 10.2.0.3.0
Seria muito grata se eu conseguisse 

Sem mais

-- 
Elaine Silva
Suporte Técnico
CINBESA - Cia de Informática de Belém
[EMAIL PROTECTED] com.br
Tel : 30840704

Você precisa ser a mudança que deseja ver no mundo.  (Mahatma Gandhi)





   

Novo Yahoo! Cadê? - Experimente uma nova busca.
http://yahoo.com.br/oqueeuganhocomisso 

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



Re: Res: [oracle_br] Urgente Patches

2007-07-13 Por tôpico Elaine Silva
Welvis, infelizmentenão tenho acesso ao metalink.

Sem mais
Elaine

Welvis Douglas Silva Moreto escreveu:

 Olá, olha se não estou enganado isso vc encontra no metalink.oracle.com

 e se não estou enganado tbm esse patche ele tem quase 1G, maior que os 
 arquivos que vc baixa do site.

 att,

 Welvis Douglas

 - Mensagem original 
 De: Elaine Silva [EMAIL PROTECTED] mailto:elaine%40cinbesa.com.br
 Para: oracle_br@yahoogrupos.com.br 
 mailto:oracle_br%40yahoogrupos.com.br oracle_br@yahoogrupos.com.br 
 mailto:oracle_br%40yahoogrupos.com.br
 Enviadas: Sexta-feira, 13 de Julho de 2007 9:23:34
 Assunto: [oracle_br] Urgente Patches

 Bom dia,
 sei que é dificil alguem me ajudar, mas se não for impossivel, preciso
 de dois patches:
  Oracle Database 10g Release 2 Patch Set 1
  10.2.0.2.0
  Oracle Database 10g Release 2 Patch Set 2
  10.2.0.3.0
 Seria muito grata se eu conseguisse 

 Sem mais

 -- 
 Elaine Silva
 Suporte Técnico
 CINBESA - Cia de Informática de Belém
 [EMAIL PROTECTED] com.br
 Tel : 30840704

 Você precisa ser a mudança que deseja ver no mundo.  (Mahatma Gandhi)

 __
 Novo Yahoo! Cadê? - Experimente uma nova busca.
 http://yahoo.com.br/oqueeuganhocomisso 
 http://yahoo.com.br/oqueeuganhocomisso

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

  

-- 
Elaine Silva
Suporte Técnico
CINBESA - Cia de Informática de Belém
[EMAIL PROTECTED]
Tel : 30840704


Você precisa ser a mudança que deseja ver no mundo.  (Mahatma Gandhi)



RES: [oracle_br] URGENTE - Banco parado...

2007-05-09 Por tôpico Rafael Milanez
Tente montar com startup force

 

Depois de montado

 

Depois de montado tentar dar um Alter database clear logfile nesse arquivo

 

Depois 

 

Recover automatic database

 

Alter database open

 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Josir 
Gomes
Enviada em: quarta-feira, 9 de maio de 2007 15:39
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] URGENTE - Banco parado...

 

Caros colegas,

tentei de tudo e não consegui acessar o banco Oracle 8.1.7
eu dou:

alter database open;

ORA-00354: corrupt redo log block header
ORA-00353: log corruption near block 408 change 88526508 time 05/09/2007 
11:38:34
ORA-00312: online log 2 thread 1: 
'/u01/app/oracle/oradata/msystems/redo02.log'

Se eu puder entrar no banco mesmo como READONLY apenas para fazer um 
EXPORT já me adianta pois posso pegar a base e exportar para outro 
servidor. Ou seja, qualquer dica será bem vinda.

Josir.

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

 



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



Res: [oracle_br] URGENTE - Renomear instância 9i

2006-12-05 Por tôpico Roberto Valenza Falzoni Alves
Wilson,

No seu caso, vc estaria estaria colocando as duas máquinas na rede, elas irão 
possuir ips diferentes, logo serão máquinas diferentes na rede, a instalação do 
oracle ser identica não é um problema, pois as máquinas são diferentes, basta 
vc acessar uma e outra configurando seu tnsnames.ora com host diferentes.

Agora caso deseje realmente alterar o oracle SID segue o link para isso, 
adianto q não é tão simples quanto parece e não acho q seja necessário no seu 
caso:

http://asktom.oracle.com/pls/ask/f?p=4950:8:F4950_P8_DISPLAYID:318216852435

Roberto Valenza.

- Mensagem original 
De: Wilson Dutra [EMAIL PROTECTED]
Para: oracle_br@yahoogrupos.com.br
Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Enviadas: Terça-feira, 5 de Dezembro de 2006 7:52:43
Assunto: [oracle_br] URGENTE - Renomear instância 9i









  



Olá meus amigos.



Por favor, há como eu renomear um banco Oracle 9i? Eu tenho dois 

servidores aqui mas um estava fora da rede e irá substituir o outro e 

nisso criei o banco idêntico ao que está em produção. Estou com uns 

problemas aqui e preciso colocar as duas máquinas na rede, mas para isso 

preciso renomear o serviço se não dará conflito entre eles, não estou 

certo? Há como renomear? Como fazer?



Atenciosamente

Wilson Dutra






  







!--

#ygrp-mlmsg {font-size:13px;font-family:arial,helvetica,clean,sans-serif;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family:Georgia;
}
#ygrp-text p{
margin:0 0 1em 0;
}
#ygrp-tpmsgs{
font-family:Arial;
clear:both;
}
#ygrp-vitnav{
padding-top:10px;
font-family:Verdana;
font-size:77%;
margin:0;
}
#ygrp-vitnav a{
padding:0 1px;
}
#ygrp-actbar{
clear:both;
margin:25px 0;
white-space:nowrap;
color:#666;
text-align:right;
}
#ygrp-actbar .left{
float:left;
white-space:nowrap;
}
.bld{font-weight:bold;}
#ygrp-grft{
font-family:Verdana;
font-size:77%;
padding:15px 0;
}
#ygrp-ft{
font-family:verdana;
font-size:77%;
border-top:1px solid #666;
padding:5px 0;
}
#ygrp-mlmsg #logo{
padding-bottom:10px;
}

#ygrp-vital{
background-color:#e0ecee;
margin-bottom:20px;
padding:2px 0 8px 8px;
}
#ygrp-vital #vithd{
font-size:77%;
font-family:Verdana;
font-weight:bold;
color:#333;
text-transform:uppercase;
}
#ygrp-vital ul{
padding:0;
margin:2px 0;
}
#ygrp-vital ul li{
list-style-type:none;
clear:both;
border:1px solid #e0ecee;
}
#ygrp-vital ul li .ct{
font-weight:bold;
color:#ff7900;
float:right;
width:2em;
text-align:right;
padding-right:.5em;
}
#ygrp-vital ul li .cat{
font-weight:bold;
}
#ygrp-vital a {
text-decoration:none;
}

#ygrp-vital a:hover{
text-decoration:underline;
}

#ygrp-sponsor #hd{
color:#999;
font-size:77%;
}
#ygrp-sponsor #ov{
padding:6px 13px;
background-color:#e0ecee;
margin-bottom:20px;
}
#ygrp-sponsor #ov ul{
padding:0 0 0 8px;
margin:0;
}
#ygrp-sponsor #ov li{
list-style-type:square;
padding:6px 0;
font-size:77%;
}
#ygrp-sponsor #ov li a{
text-decoration:none;
font-size:130%;
}
#ygrp-sponsor #nc {
background-color:#eee;
margin-bottom:20px;
padding:0 8px;
}
#ygrp-sponsor .ad{
padding:8px 0;
}
#ygrp-sponsor .ad #hd1{
font-family:Arial;
font-weight:bold;
color:#628c2a;
font-size:100%;
line-height:122%;
}
#ygrp-sponsor .ad a{
text-decoration:none;
}
#ygrp-sponsor .ad a:hover{
text-decoration:underline;
}
#ygrp-sponsor .ad p{
margin:0;
}
o {font-size:0;}
.MsoNormal {
margin:0 0 0 0;
}
#ygrp-text tt{
font-size:120%;
}
blockquote{margin:0 0 0 4px;}
.replbq {margin:4;}
--









___ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 


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



Re: Res: [oracle_br] URGENTE - Renomear instânc ia 9i

2006-12-05 Por tôpico Wilson Dutra
Meus amigos, obrigadão pela força. Estou neste momento resolvendo 
questões de rede para autenticação LDAP no novo servidor e assim que 
estiver 100% funcional estarei realizando um backup completo de toda a 
máquina (espelho) e aplicando as dicas dos amigos, inicialmente não 
renomeando e utilizando apenas IPs diferentes. Caso surta efeito já 
neste teste ficarei super feliz. Se necessitar estarei aplicando a 
segunda opção e daí creio que funcione corretamente.

Obrigado mais uma vez pelas dicas e volto logo mais tarde para informar 
como foram as operações, ok?

Atenciosamente
Wilson Dutra

Andre Campos escreveu:
 Wilson,

 Com nosso amigo Roberto disse vc até pode ter dois bancos na sua rede com o 
 mesmo nome, basta que configure o tnsnames.ora dos clients, porém se ambos 
 forem bds de produção não recomendo, se for produção e desenvolvimento 
 piorou..
 Quanto ao renomear seu banco o processo é tranquilo sim, basta seguir 
 dereitinho o how to, que é sem problemas, se não estiver seguro de fazer, 
 pegue um banco de testes que vc tenha e teste o processo, e irá ver que não é 
 nenhum bicho de 7 cabeças..

 Abraços

 André Campos
 -- Início da mensagem original ---

   De: oracle_br@yahoogrupos.com.br
 Para: oracle_br@yahoogrupos.com.br
   Cc: 
 Data: Tue, 5 Dec 2006 03:03:57 -0800 (PST)
  Assunto: Res: [oracle_br] URGENTE - Renomear instância 9i

   
 Wilson,

 No seu caso, vc estaria estaria colocando as duas máquinas na rede, elas 
 irão possuir ips diferentes, logo serão máquinas diferentes na rede, a 
 instalação do oracle ser identica não é um problema, pois as máquinas são 
 diferentes, basta vc acessar uma e outra configurando seu tnsnames.ora com 
 host diferentes.

 Agora caso deseje realmente alterar o oracle SID segue o link para isso, 
 adianto q não é tão simples quanto parece e não acho q seja necessário no 
 seu caso:

 http://asktom.oracle.com/pls/ask/f?p=4950:8:F4950_P8_DISPLAYID:318216852435

 Roberto Valenza.

 - Mensagem original 
 De: Wilson Dutra [EMAIL PROTECTED]
 Para: oracle_br@yahoogrupos.com.br
 Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]
 Enviadas: Terça-feira, 5 de Dezembro de 2006 7:52:43
 Assunto: [oracle_br] URGENTE - Renomear instância 9i









   


 
 Olá meus amigos.



 Por favor, há como eu renomear um banco Oracle 9i? Eu tenho dois 

 servidores aqui mas um estava fora da rede e irá substituir o outro e 

 nisso criei o banco idêntico ao que está em produção. Estou com uns 

 problemas aqui e preciso colocar as duas máquinas na rede, mas para isso 

 preciso renomear o serviço se não dará conflito entre eles, não estou 

 certo? Há como renomear? Como fazer?



 Atenciosamente

 Wilson Dutra





 
   

 
 




 !--

 #ygrp-mlmsg {font-size:13px;font-family:arial,helvetica,clean,sans-serif;}
 #ygrp-mlmsg table {font-size:inherit;font:100%;}
 #ygrp-mlmsg select, input, textarea {font:99% 
 arial,helvetica,clean,sans-serif;}
 #ygrp-mlmsg pre, code {font:115% monospace;}
 #ygrp-mlmsg * {line-height:1.22em;}
 #ygrp-text{
 font-family:Georgia;
 }
 #ygrp-text p{
 margin:0 0 1em 0;
 }
 #ygrp-tpmsgs{
 font-family:Arial;
 clear:both;
 }
 #ygrp-vitnav{
 padding-top:10px;
 font-family:Verdana;
 font-size:77%;
 margin:0;
 }
 #ygrp-vitnav a{
 padding:0 1px;
 }
 #ygrp-actbar{
 clear:both;
 margin:25px 0;
 white-space:nowrap;
 color:#666;
 text-align:right;
 }
 #ygrp-actbar .left{
 float:left;
 white-space:nowrap;
 }
 .bld{font-weight:bold;}
 #ygrp-grft{
 font-family:Verdana;
 font-size:77%;
 padding:15px 0;
 }
 #ygrp-ft{
 font-family:verdana;
 font-size:77%;
 border-top:1px solid #666;
 padding:5px 0;
 }
 #ygrp-mlmsg #logo{
 padding-bottom:10px;
 }

 #ygrp-vital{
 background-color:#e0ecee;
 margin-bottom:20px;
 padding:2px 0 8px 8px;
 }
 #ygrp-vital #vithd{
 font-size:77%;
 font-family:Verdana;
 font-weight:bold;
 color:#333;
 text-transform:uppercase;
 }
 #ygrp-vital ul{
 padding:0;
 margin:2px 0;
 }
 #ygrp-vital ul li{
 list-style-type:none;
 clear:both;
 border:1px solid #e0ecee;
 }
 #ygrp-vital ul li .ct{
 font-weight:bold;
 color:#ff7900;
 float:right;
 width:2em;
 text-align:right;
 padding-right:.5em;
 }
 #ygrp-vital ul li .cat{
 font-weight:bold;
 }
 #ygrp-vital a {
 text-decoration:none;
 }

 #ygrp-vital a:hover{
 text-decoration:underline;
 }

 #ygrp-sponsor #hd{
 color:#999;
 font-size:77%;
 }
 #ygrp-sponsor #ov{
 padding:6px 13px;
 background-color:#e0ecee;
 margin-bottom:20px;
 }
 #ygrp-sponsor #ov ul{
 padding:0 0 0 8px;
 margin:0;
 }
 #ygrp-sponsor #ov li{
 list-style-type:square;
 padding:6px 0;
 font-size:77%;
 }
 #ygrp-sponsor #ov li a{
 text-decoration:none;
 font-size:130%;
 }
 #ygrp-sponsor #nc {
 background-color:#eee;
 margin-bottom:20px;
 padding:0 8px;
 }
 #ygrp-sponsor .ad{
 padding:8px 0;
 }
 #ygrp-sponsor .ad #hd1{
 font-family:Arial;
 font-weight:bold;
 color:#628c2a;
 font-size:100%;
 line-height:122%;
 }
 #ygrp-sponsor .ad a{
 text-decoration:none;
 }
 #ygrp-sponsor .ad

RES: [oracle_br] URGENTE - Coloquei um datafile vazio offline

2006-06-01 Por tôpico Fabio De Souza Araujo



Por exemplo, a corrupção dos blocos ! 


Fábio Araujo 
 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Teixeira, Gabriel (WMI, Brazil - Sao Paulo)
Enviada em: quinta-feira, 1 de junho de 2006 15:42
Para: oracle_br@yahoogrupos.com.br
Assunto: RE: [oracle_br] URGENTE - Coloquei um datafile vazio offline

Esse procedimento eu sei, oq ocorreu foi um erro devido ao uso de ferramenta gráfica.mas a pergunta continua:
Em quais situações eu necessitaria colocar apenas um dos datafiles offline de uma determinada tablespace(system,temp) com o banco ABERTO?
 
Grato,
Gabriel


 _ 

From: Luis Claudio Arruda Figueiredo [mailto:[EMAIL PROTECTED]
Sent: quinta-feira, 1 de junho de 2006 15:04
To: oracle_br@yahoogrupos.com.br
Subject: RE: [oracle_br] URGENTE - Coloquei um datafile vazio offline


Amigo.
O Que você pode fazer é colocar a Tablespace offline e
não um datafile offline e os outros dois online.

Alter Tablespace Tbs_nome offline;
obs - implica em checkpoint e etc..
Alter Tablespace tbs_nome online;

O Correto seria voce ter colocado o banco no estado
mount e via sistema operacional ms-dos no seu caso e
ter dado um cp (copiar) o datafile errado para o lugar
correto seria...:

Alter database rename file
'C:\caminho_antigo\data1.dbf' to
'E:\caminho_novo_e_correto\data1.dbf';

e depois...:
alter database open;
Já a tablespace SYSTEM você não pode coloca-la
offline, eu acho que nem dá afinal ela armazena todos
os metadados do seu software.
Por exemplo se sua TBS for gerenciada pelo Dicionário
ela controla as extenções pelas tabelas do dicionário
de dados (UET$ e FET$ eu acho que são essas não lembro
de cor)mas se você colocar Milagrosamente a Talespace
SYSTEM offline qualquer forma de gerenciamento vai pro
espaço.

abs,
Luis Figueiredo.




--- Teixeira, Gabriel (WMI, Brazil - Sao Paulo)
[EMAIL PROTECTED] escreveu:


-
Pessoal,

Já resolvi o problema, optei pela opção de exportar
tudo e recriar as
tablespaces e importar novamente, agora fiquei curioso
pelo seguinte:
Em quais situações eu necessitaria colocar apenas um
dos datafiles offline
de uma determinada tablespace(system,temp) com o
banco ABERTO?

Abs,
Gabriel

 _ 

From: Reginaldo Ribeiro - DBcom IT Experts
[mailto:[EMAIL PROTECTED] 
Sent: quinta-feira, 1 de junho de 2006 13:20
To: oracle_br@yahoogrupos.com.br
Subject: Re: [oracle_br] URGENTE - Coloquei um
datafile vazio offline


Abra com nomount e dê um recover. Eu já fiz isso uma
vez também no 
9.2.0.4 num CentOs 4.3.(na minha máquina pessoal, meu
ambiente de fazer 
cagadas). Fui mudar uma tablespace e esqueci de
colocá-la on line e dei 
o startup.

-- 
Reginaldo Ribeiro - DBA
http://www.dbcom.com.br http://www.dbcom.com.br http://www.dbcom.com.br
http://www.dbcom.com.br  

[EMAIL PROTECTED]
skype: dbcom_it_experts
msn: [EMAIL PROTECTED]
55 11 62165375
55 11 92344290


Teixeira, Gabriel (WMI, Brazil - Sao Paulo) wrote:
 Pessoal,

 Fiz besteira, criei um datafile no disco errado,
então antes que o oracle
 começasse a alocar segmentos nele eu coloquei ele
como offline, apenas o
 datafile novoessa tablespace tem mais outros 2
datafiles que estão
 corretos. Não consigo mais colocar o datafile
ONLINE(ORA-01113), oq eu 
 faço?

 Oracle 8.1.7 Standard
 Win 2003

 Grato,
 Gabriel


 [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/
http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 



--__


 Este Grupo recebe o apoio da SQL Magazine - 
 www.devmedia.com.br/sqlmagazine

__
 O grupo Oracle_br não aceita anexos. Quando oferecer
algum arquivo, 
 tenha o link do mesmo para evitar trafego(pedidos)
desnecessário.


 *Yahoo! Grupos, um serviço oferecido por:*
 PUBLICIDADE

http://br.ard.yahoo.com/SIG=12fk9dki2/M=396559.7942981.9535540.2369893/D=br
http://br.ard.yahoo.com/SIG=12fk9dki2/M=396559.7942981.9535540.2369893/D=br
 
clubs/S=2137114689:HM/Y=BR/EXP=1149179036/A=3739190/R=0/id=noscript/SIG=154d
cqslu/*http://lt.dell.com/lt/lt.aspx?CID=13040
http://lt.dell.com/lt/lt.aspx?CID=13040LID=340715DGC=BADGSeg=DHSD
LID=340715DGC=BADGSeg=DHSD
URL="" href="http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%2">http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%2

Re: RES: RES: [oracle_br] Urgente!!! - Multiplos Listeners em ambiente Sun/Solaris

2006-01-23 Por tôpico Luiz Fernando
Márcio, bom dia!

Márcio, eu criei um novo user para a versão 9i (oracle9). O grupo tbém 
é novo (dba9).

Com relação ao user que rodou a shell root.sh, o user foi o root.

[ ]s e obrigado!

Luiz Fernando

--- Em oracle_br@yahoogrupos.com.br, Marcio (gmail) 
[EMAIL PROTECTED] escreveu

 Eu gostaria de ver qual o usuário e grupo voce está tentando 
conectar-se 
 ao Oracle com / as sysdba
 Essa instalação é nova? Quem instalou rodou o root.sh?
 
 Luiz Fernando wrote:
  Alguma luz??? 
 
  Valeu pessoal...
 








--
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/ 
--__
Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
__ 
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

 




RES: RES: RES: [oracle_br] Urgente!!! - Multiplos Listeners em ambiente Sun/Solaris

2006-01-23 Por tôpico Bruno Leonardo Santos Nascimento

Como estão estes parâmetros de banco ?
- mts_listener_address
- mts_multiple_listeners
- local_listener
- remote_listener

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Luiz Fernando
Enviada em: sexta-feira, 20 de janeiro de 2006 16:31
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: RES: [oracle_br] Urgente!!! - Multiplos Listeners em
ambiente Sun/Solaris


Seguem as informações:

ssaop001dodr:F4800:oracle9 echo $ORACLE_HOME
/appl/oracle/product/9.2.0
ssaop001dodr:F4800:oracle9 echo $ORACLE_SID
toolsdsv9
ssaop001dodr:F4800:oracle9 lsnrctl status listener9

LSNRCTL for Solaris: Version 9.2.0.7.0 - Production on 20-JAN-2006 
15:29:10

Copyright (c) 1991, 2002, Oracle Corporation.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC9)))
STATUS of the LISTENER

Alias listener9
Version   TNSLSNR for Solaris: Version 9.2.0.7.0 - 
Production
Start Date20-JAN-2006 15:19:13
Uptime0 days 0 hr. 9 min. 56 sec
Trace Level   off
Security  OFF
SNMP  OFF
Listener Parameter 
File   /appl/oracle/product/9.2.0/network/admin/listener.ora
Listener Log 
File /appl/oracle/product/9.2.0/network/log/listener9.log
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC9)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.84.96.14)(PORT=1521)))
The listener supports no services
The command completed successfully
ssaop001dodr:F4800:oracle9 cat listener.ora
LISTENER9 =
  (DESCRIPTION_LIST =
(DESCRIPTION =
  (ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC9))
  )
  (ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.84.96.14)(PORT = 1521))
  )
)
  )
SID_LIST_LISTENER =
  (SID_LIST =
(SID_DESC =
  (SID_NAME = PLSExtProc9)
  (ORACLE_HOME = /apps/oracle/product/9.2.0)
  (PROGRAM = extproc)
)
(SID_DESC =
#  (GLOBAL_DBNAME = toolsdsv9)
  (ORACLE_HOME = /apps/oracle/product/9.2.0)
  (SID_NAME = toolsdsv9)
)
  )
ssaop001dodr:F4800:oracle9 

Até aqui, apesar do listener não entender o serviço do banco 
TOOLSDSV9, tudo bem... o problema agora está na msg que vem qdo eu 
tento me conectar via SQL*Plus:

ssaop001dodr:F4800:oracle9 sqlplus / as  sysdba

SQL*Plus: Release 9.2.0.7.0 - Production on Fri Jan 20 15:30:52 2006

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

ERROR:
ORA-12545: Connect failed because target host or object does not 
exist


Enter user-name:


Alguma luz??? 

Valeu pessoal...

Luiz Fernando, o desesperado auauauauau



--- Em oracle_br@yahoogrupos.com.br, Bruno Leonardo Santos 
Nascimento [EMAIL PROTECTED] escreveu

 
 Mande o resultado de um lsnrctl status para a lista... Também 
mande o conteúdo dos seus listener.ora. 
 
 Att.,
 Bruno Leonardo 
 
 -Mensagem original-
 De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED]
 nome de Luiz Fernando
 Enviada em: quinta-feira, 19 de janeiro de 2006 16:10
 Para: oracle_br@yahoogrupos.com.br
 Assunto: Re: RES: [oracle_br] Urgente!!! - Multiplos Listeners em
 ambiente Sun/Solaris
 
 
 Pois é... eu já configurei o /etc/services com portas diferentes 
 (1521 e 1522) mas qdo tento startar o listener da versão 9 (enqto 
o 
 da versão 8 já está no ar), o listener diz que o danado já está 
 ativo. Qdo dou o comando status, os parâmetros vêm da versão 
8... 
 já configurei (acredito) todas as variáveis de ambiente 
corretamente.
 
 A história é a seguinte: precisei instalar a versão 9i (9.2.0.1) 
num 
 servidor Sun Fire 4800 onde já havia um DBMS 8i (8.1.7.4). Criei 
um 
 novo Unix user (oracle9) e fiz a instalação sem erros. O problema 
é 
 que agora não consigo startar ambos os listeners simultaneamente...
 
 Além disso (outro problema), me disseram que a versão do GCC (C 
 Compiler) que utilizamos não é compatível com o Oracle9i (versão 
 2.95.3). Vcs saberiam me dizer qual a versão compatível???
 
 Obrigado!!!
 
 Luiz Fernando
 
 --- Em oracle_br@yahoogrupos.com.br, jlchiappa [EMAIL PROTECTED] 
 escreveu
 
  verdade, talvez só falte acrescentar que (lógico) CADA listener 
da 
  máquina DEVERIA estar ouvindo numa porta/protocolo diferente, 
dois 
  ouvindo no mesmo lugar pode dar probs..
  
  []s
  
   Chiappa
  --- Em oracle_br@yahoogrupos.com.br, Bruno Leonardo Santos 
  Nascimento [EMAIL PROTECTED] escreveu
  
   Sim, é possível. Tanto mais de 1 listener do 
mesmo ORACLE_HOME 
  quanto listeners de versões diferentes. Tenho ambas situações 
aqui 
 no 
  cliente, uma delas inclusive em ambiente Sun. 
   
   Att.,
   Bruno Leonardo
   
   -Mensagem original-
   De: oracle_br@yahoogrupos.com.br 
  [mailto:[EMAIL PROTECTED]
   nome de Luiz Fernando
   Enviada em: quinta-feira, 19 de janeiro de 2006 15:26
   Para: oracle_br@yahoogrupos.com.br
   Assunto: [oracle_br] Urgente!!! - Multiplos

Re: RES: RES: [oracle_br] Urgente!!! - Multiplos Listeners em ambiente Sun/Solaris

2006-01-23 Por tôpico Marcio Portes
O problema, em minha opinião é permissão (/ as sysdba requer usuário do grupo 
dba).
Mude o grupo do usuario oracle9 para o dba e tente novamente.

Luiz Fernando wrote:
 Márcio, bom dia!
 
 Márcio, eu criei um novo user para a versão 9i (oracle9). O grupo tbém 
 é novo (dba9).
 
 Com relação ao user que rodou a shell root.sh, o user foi o root.
 
 [ ]s e obrigado!
 
 Luiz Fernando
 
 --- Em oracle_br@yahoogrupos.com.br, Marcio (gmail) 
 [EMAIL PROTECTED] escreveu
 Eu gostaria de ver qual o usuário e grupo voce está tentando 
 conectar-se 
 ao Oracle com / as sysdba
 Essa instalação é nova? Quem instalou rodou o root.sh?

 Luiz Fernando wrote:
 Alguma luz??? 

 Valeu pessoal...


-- 
Marcio Portes
http://mportes.blogspot.com


--
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/ 
--__
Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
__ 
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: RES: RES: [oracle_br] Urgente!!! - Multiplos Listeners em ambiente Sun/Solaris

2006-01-20 Por tôpico Luiz Fernando
Seguem as informações:

ssaop001dodr:F4800:oracle9 echo $ORACLE_HOME
/appl/oracle/product/9.2.0
ssaop001dodr:F4800:oracle9 echo $ORACLE_SID
toolsdsv9
ssaop001dodr:F4800:oracle9 lsnrctl status listener9

LSNRCTL for Solaris: Version 9.2.0.7.0 - Production on 20-JAN-2006 
15:29:10

Copyright (c) 1991, 2002, Oracle Corporation.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC9)))
STATUS of the LISTENER

Alias listener9
Version   TNSLSNR for Solaris: Version 9.2.0.7.0 - 
Production
Start Date20-JAN-2006 15:19:13
Uptime0 days 0 hr. 9 min. 56 sec
Trace Level   off
Security  OFF
SNMP  OFF
Listener Parameter 
File   /appl/oracle/product/9.2.0/network/admin/listener.ora
Listener Log 
File /appl/oracle/product/9.2.0/network/log/listener9.log
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC9)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.84.96.14)(PORT=1521)))
The listener supports no services
The command completed successfully
ssaop001dodr:F4800:oracle9 cat listener.ora
LISTENER9 =
  (DESCRIPTION_LIST =
(DESCRIPTION =
  (ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC9))
  )
  (ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.84.96.14)(PORT = 1521))
  )
)
  )
SID_LIST_LISTENER =
  (SID_LIST =
(SID_DESC =
  (SID_NAME = PLSExtProc9)
  (ORACLE_HOME = /apps/oracle/product/9.2.0)
  (PROGRAM = extproc)
)
(SID_DESC =
#  (GLOBAL_DBNAME = toolsdsv9)
  (ORACLE_HOME = /apps/oracle/product/9.2.0)
  (SID_NAME = toolsdsv9)
)
  )
ssaop001dodr:F4800:oracle9 

Até aqui, apesar do listener não entender o serviço do banco 
TOOLSDSV9, tudo bem... o problema agora está na msg que vem qdo eu 
tento me conectar via SQL*Plus:

ssaop001dodr:F4800:oracle9 sqlplus / as  sysdba

SQL*Plus: Release 9.2.0.7.0 - Production on Fri Jan 20 15:30:52 2006

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

ERROR:
ORA-12545: Connect failed because target host or object does not 
exist


Enter user-name:


Alguma luz??? 

Valeu pessoal...

Luiz Fernando, o desesperado auauauauau



--- Em oracle_br@yahoogrupos.com.br, Bruno Leonardo Santos 
Nascimento [EMAIL PROTECTED] escreveu

 
 Mande o resultado de um lsnrctl status para a lista... Também 
mande o conteúdo dos seus listener.ora. 
 
 Att.,
 Bruno Leonardo 
 
 -Mensagem original-
 De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED]
 nome de Luiz Fernando
 Enviada em: quinta-feira, 19 de janeiro de 2006 16:10
 Para: oracle_br@yahoogrupos.com.br
 Assunto: Re: RES: [oracle_br] Urgente!!! - Multiplos Listeners em
 ambiente Sun/Solaris
 
 
 Pois é... eu já configurei o /etc/services com portas diferentes 
 (1521 e 1522) mas qdo tento startar o listener da versão 9 (enqto 
o 
 da versão 8 já está no ar), o listener diz que o danado já está 
 ativo. Qdo dou o comando status, os parâmetros vêm da versão 
8... 
 já configurei (acredito) todas as variáveis de ambiente 
corretamente.
 
 A história é a seguinte: precisei instalar a versão 9i (9.2.0.1) 
num 
 servidor Sun Fire 4800 onde já havia um DBMS 8i (8.1.7.4). Criei 
um 
 novo Unix user (oracle9) e fiz a instalação sem erros. O problema 
é 
 que agora não consigo startar ambos os listeners simultaneamente...
 
 Além disso (outro problema), me disseram que a versão do GCC (C 
 Compiler) que utilizamos não é compatível com o Oracle9i (versão 
 2.95.3). Vcs saberiam me dizer qual a versão compatível???
 
 Obrigado!!!
 
 Luiz Fernando
 
 --- Em oracle_br@yahoogrupos.com.br, jlchiappa [EMAIL PROTECTED] 
 escreveu
 
  verdade, talvez só falte acrescentar que (lógico) CADA listener 
da 
  máquina DEVERIA estar ouvindo numa porta/protocolo diferente, 
dois 
  ouvindo no mesmo lugar pode dar probs..
  
  []s
  
   Chiappa
  --- Em oracle_br@yahoogrupos.com.br, Bruno Leonardo Santos 
  Nascimento [EMAIL PROTECTED] escreveu
  
   Sim, é possível. Tanto mais de 1 listener do 
mesmo ORACLE_HOME 
  quanto listeners de versões diferentes. Tenho ambas situações 
aqui 
 no 
  cliente, uma delas inclusive em ambiente Sun. 
   
   Att.,
   Bruno Leonardo
   
   -Mensagem original-
   De: oracle_br@yahoogrupos.com.br 
  [mailto:[EMAIL PROTECTED]
   nome de Luiz Fernando
   Enviada em: quinta-feira, 19 de janeiro de 2006 15:26
   Para: oracle_br@yahoogrupos.com.br
   Assunto: [oracle_br] Urgente!!! - Multiplos Listeners em 
ambiente
   Sun/Solaris
   
   
   Senhores, é possível startar mais de um listener no mesmo 
 server? 
   Estou com duas versões do Oracle (8i e 9i) mas não consigo 
 startar 
   ambos os listeners ao mesmo tempo... isso é possível?
   
   Obrigado!
   
   Luiz Fernando

Re: RES: [oracle_br] Urgente!!! - Multiplos Listeners em ambiente Sun/Solaris

2006-01-20 Por tôpico Luiz Fernando
Buenas senhores...

eu estou iniciando o listener com o seguinte comando:
lsnrctl start listener9... pois é um listener diferente do original 
(versão 8i).

Com relação ao /etc/services, é neste arquivo onde vc diz ao Unix 
qual porta fará o quê.

Bem, de qquer forma, o problema foi resolvido pela divina 
providência... agora o problema é outro: 
The listener supports no services

Não estou conseguindo startar o serviço de meu database. Qdo eu 
tento me conectar ao DB para criá-lo, aparece a seguinte msg:
ORA-12545: Connect failed because target host or object does not 
exist

Alguma luz??? 

[ ]s

Luiz Fernando

--- Em oracle_br@yahoogrupos.com.br, [EMAIL PROTECTED] escreveu

 
 Vc está iniciando os listeners como? Já que vc tem dois listeners 
configurados 
 vc terá dois nomes diferentes. Por exemplo.
 
 lsnrctl start
 
 inicia o listener com o nome default LISTENER
 
 lsnrctl start LISTENER2
 
 inicia outro listener criado com o nome lsitener2.
 
 
 Não poderia ser este o seu problema?
 
 
 Jonathan
 
 
 
 - Original Message - 
 From: jlchiappa [EMAIL PROTECTED]
 To: oracle_br@yahoogrupos.com.br
 Sent: Thursday, January 19, 2006 4:59 PM
 Subject: Re: RES: [oracle_br] Urgente!!! - Multiplos Listeners em 
ambiente 
 Sun/Solaris
 
 
 /etc/services  Não entendi, q eu saiba listebner vc configura 
é 
 no ORACLE_HOME/network/admin, tipo abaixo (veja a instrução 
PORT=nn) :
 
 /u1/app/oracle/product/9.2.0/network/admincat listener.ora
 # LISTENER.ORA Network Configuration 
 File: /u1/app/oracle/product/8.1.7/network/admin/listener.ora
 # Generated by Oracle configuration tools.
 
 LISTENER =
   (DESCRIPTION_LIST =
 (DESCRIPTION =
   (ADDRESS_LIST =
 (ADDRESS = (PROTOCOL = TCP)(HOST = 10.20.1.105)(PORT = 
1521))
   )
 )
   )
 
 SID_LIST_LISTENER =
   (SID_LIST =
 (SID_DESC =
   (SID_NAME = PLSExtProc)
   (ORACLE_HOME = /u1/app/oracle/product/9.2.0)
   (PROGRAM = extproc)
 )
 (SID_DESC =
 (SID_NAME = COBPROD)
 (ORACLE_HOME = /u1/app/oracle/product/9.2.0)
  )
 (SID_DESC =
 (SID_NAME = PPGPROD)
 (ORACLE_HOME = /u1/app/oracle/product/9.2.0)
  )
 
 e é claro, os LISTENERs devem ter nomes diferentes...
 
 []s
 
  Chiappa
 
 --- Em oracle_br@yahoogrupos.com.br, Luiz Fernando 
 [EMAIL PROTECTED] escreveu
 
  Pois é... eu já configurei o /etc/services com portas diferentes 
  (1521 e 1522) mas qdo tento startar o listener da versão 9 
(enqto o 
  da versão 8 já está no ar), o listener diz que o danado já está 
  ativo. Qdo dou o comando status, os parâmetros vêm da versão 
8... 
  já configurei (acredito) todas as variáveis de ambiente 
 corretamente.
  
  A história é a seguinte: precisei instalar a versão 9i (9.2.0.1) 
 num 
  servidor Sun Fire 4800 onde já havia um DBMS 8i (8.1.7.4). Criei 
um 
  novo Unix user (oracle9) e fiz a instalação sem erros. O 
problema é 
  que agora não consigo startar ambos os listeners 
simultaneamente...
  
  Além disso (outro problema), me disseram que a versão do GCC (C 
  Compiler) que utilizamos não é compatível com o Oracle9i (versão 
  2.95.3). Vcs saberiam me dizer qual a versão compatível???
  
  Obrigado!!!
  
  Luiz Fernando
  
  --- Em oracle_br@yahoogrupos.com.br, jlchiappa 
[EMAIL PROTECTED] 
  escreveu
  
   verdade, talvez só falte acrescentar que (lógico) CADA 
listener 
 da 
   máquina DEVERIA estar ouvindo numa porta/protocolo diferente, 
 dois 
   ouvindo no mesmo lugar pode dar probs..
   
   []s
   
Chiappa
   --- Em oracle_br@yahoogrupos.com.br, Bruno Leonardo Santos 
   Nascimento [EMAIL PROTECTED] escreveu
   
Sim, é possível. Tanto mais de 1 listener do 
 mesmo ORACLE_HOME 
   quanto listeners de versões diferentes. Tenho ambas situações 
 aqui 
  no 
   cliente, uma delas inclusive em ambiente Sun. 

Att.,
Bruno Leonardo

-Mensagem original-
De: oracle_br@yahoogrupos.com.br 
   [mailto:[EMAIL PROTECTED]
nome de Luiz Fernando
Enviada em: quinta-feira, 19 de janeiro de 2006 15:26
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Urgente!!! - Multiplos Listeners em 
 ambiente
Sun/Solaris


Senhores, é possível startar mais de um listener no mesmo 
  server? 
Estou com duas versões do Oracle (8i e 9i) mas não consigo 
  startar 
ambos os listeners ao mesmo tempo... isso é possível?

Obrigado!

Luiz Fernando






-
---
 -
  ---
   --
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

Re: RES: RES: [oracle_br] Urgente!!! - Multiplos Listeners em ambiente Sun/Solaris

2006-01-20 Por tôpico Marcio (gmail)
Eu gostaria de ver qual o usuário e grupo voce está tentando conectar-se 
ao Oracle com / as sysdba
Essa instalação é nova? Quem instalou rodou o root.sh?

Luiz Fernando wrote:
 Alguma luz??? 

 Valeu pessoal...
   



--
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/ 
--__
Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
__ 
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

 





RES: [oracle_br] Urgente!!! - Multiplos Listeners em ambiente Sun/Solaris

2006-01-19 Por tôpico Bruno Leonardo Santos Nascimento
Sim, é possível. Tanto mais de 1 listener do mesmo ORACLE_HOME quanto 
listeners de versões diferentes. Tenho ambas situações aqui no cliente, uma 
delas inclusive em ambiente Sun. 

Att.,
Bruno Leonardo

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Luiz Fernando
Enviada em: quinta-feira, 19 de janeiro de 2006 15:26
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Urgente!!! - Multiplos Listeners em ambiente
Sun/Solaris


Senhores, é possível startar mais de um listener no mesmo server? 
Estou com duas versões do Oracle (8i e 9i) mas não consigo startar 
ambos os listeners ao mesmo tempo... isso é possível?

Obrigado!

Luiz Fernando






--
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/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos




 




--
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/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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: RES: [oracle_br] Urgente!!! - Multiplos Listeners em ambiente Sun/Solaris

2006-01-19 Por tôpico jlchiappa
verdade, talvez só falte acrescentar que (lógico) CADA listener da 
máquina DEVERIA estar ouvindo numa porta/protocolo diferente, dois 
ouvindo no mesmo lugar pode dar probs..

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, Bruno Leonardo Santos 
Nascimento [EMAIL PROTECTED] escreveu

 Sim, é possível. Tanto mais de 1 listener do mesmo ORACLE_HOME 
quanto listeners de versões diferentes. Tenho ambas situações aqui no 
cliente, uma delas inclusive em ambiente Sun. 
 
 Att.,
 Bruno Leonardo
 
 -Mensagem original-
 De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED]
 nome de Luiz Fernando
 Enviada em: quinta-feira, 19 de janeiro de 2006 15:26
 Para: oracle_br@yahoogrupos.com.br
 Assunto: [oracle_br] Urgente!!! - Multiplos Listeners em ambiente
 Sun/Solaris
 
 
 Senhores, é possível startar mais de um listener no mesmo server? 
 Estou com duas versões do Oracle (8i e 9i) mas não consigo startar 
 ambos os listeners ao mesmo tempo... isso é possível?
 
 Obrigado!
 
 Luiz Fernando
 
 
 
 
 
 
 
--
 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/ 
 
--
_
 Area de download do grupo - 
http://www.4shared.com/dir/101727/a4dcc423  
 Links do Yahoo! Grupos








--
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/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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: RES: [oracle_br] Urgente!!! - Multiplos Listeners em ambiente Sun/Solaris

2006-01-19 Por tôpico Luiz Fernando
Pois é... eu já configurei o /etc/services com portas diferentes 
(1521 e 1522) mas qdo tento startar o listener da versão 9 (enqto o 
da versão 8 já está no ar), o listener diz que o danado já está 
ativo. Qdo dou o comando status, os parâmetros vêm da versão 8... 
já configurei (acredito) todas as variáveis de ambiente corretamente.

A história é a seguinte: precisei instalar a versão 9i (9.2.0.1) num 
servidor Sun Fire 4800 onde já havia um DBMS 8i (8.1.7.4). Criei um 
novo Unix user (oracle9) e fiz a instalação sem erros. O problema é 
que agora não consigo startar ambos os listeners simultaneamente...

Além disso (outro problema), me disseram que a versão do GCC (C 
Compiler) que utilizamos não é compatível com o Oracle9i (versão 
2.95.3). Vcs saberiam me dizer qual a versão compatível???

Obrigado!!!

Luiz Fernando

--- Em oracle_br@yahoogrupos.com.br, jlchiappa [EMAIL PROTECTED] 
escreveu

 verdade, talvez só falte acrescentar que (lógico) CADA listener da 
 máquina DEVERIA estar ouvindo numa porta/protocolo diferente, dois 
 ouvindo no mesmo lugar pode dar probs..
 
 []s
 
  Chiappa
 --- Em oracle_br@yahoogrupos.com.br, Bruno Leonardo Santos 
 Nascimento [EMAIL PROTECTED] escreveu
 
  Sim, é possível. Tanto mais de 1 listener do mesmo ORACLE_HOME 
 quanto listeners de versões diferentes. Tenho ambas situações aqui 
no 
 cliente, uma delas inclusive em ambiente Sun. 
  
  Att.,
  Bruno Leonardo
  
  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br 
 [mailto:[EMAIL PROTECTED]
  nome de Luiz Fernando
  Enviada em: quinta-feira, 19 de janeiro de 2006 15:26
  Para: oracle_br@yahoogrupos.com.br
  Assunto: [oracle_br] Urgente!!! - Multiplos Listeners em ambiente
  Sun/Solaris
  
  
  Senhores, é possível startar mais de um listener no mesmo 
server? 
  Estou com duas versões do Oracle (8i e 9i) mas não consigo 
startar 
  ambos os listeners ao mesmo tempo... isso é possível?
  
  Obrigado!
  
  Luiz Fernando
  
  
  
  
  
  
  -
---
 --
  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/ 
  -
---
 --
 
_
  Area de download do grupo - 
 http://www.4shared.com/dir/101727/a4dcc423  
  Links do Yahoo! Grupos
 







--
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/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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

 




RES: [oracle_br] Urgente!!! - Multiplos Listeners em ambiente Sun/Solaris

2006-01-19 Por tôpico spark

Vc está iniciando os listeners como? Já que vc tem dois listeners configurados 
vc terá dois nomes diferentes. Por exemplo.

lsnrctl start

inicia o listener com o nome default LISTENER

lsnrctl start LISTENER2

inicia outro listener criado com o nome lsitener2.


Não poderia ser este o seu problema?


Jonathan



- Original Message - 
From: jlchiappa [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Thursday, January 19, 2006 4:59 PM
Subject: Re: RES: [oracle_br] Urgente!!! - Multiplos Listeners em ambiente 
Sun/Solaris


/etc/services  Não entendi, q eu saiba listebner vc configura é 
no ORACLE_HOME/network/admin, tipo abaixo (veja a instrução PORT=nn) :

/u1/app/oracle/product/9.2.0/network/admincat listener.ora
# LISTENER.ORA Network Configuration 
File: /u1/app/oracle/product/8.1.7/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER =
  (DESCRIPTION_LIST =
(DESCRIPTION =
  (ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.20.1.105)(PORT = 1521))
  )
)
  )

SID_LIST_LISTENER =
  (SID_LIST =
(SID_DESC =
  (SID_NAME = PLSExtProc)
  (ORACLE_HOME = /u1/app/oracle/product/9.2.0)
  (PROGRAM = extproc)
)
(SID_DESC =
(SID_NAME = COBPROD)
(ORACLE_HOME = /u1/app/oracle/product/9.2.0)
 )
(SID_DESC =
(SID_NAME = PPGPROD)
(ORACLE_HOME = /u1/app/oracle/product/9.2.0)
 )

e é claro, os LISTENERs devem ter nomes diferentes...

[]s

 Chiappa

--- Em oracle_br@yahoogrupos.com.br, Luiz Fernando 
[EMAIL PROTECTED] escreveu

 Pois é... eu já configurei o /etc/services com portas diferentes 
 (1521 e 1522) mas qdo tento startar o listener da versão 9 (enqto o 
 da versão 8 já está no ar), o listener diz que o danado já está 
 ativo. Qdo dou o comando status, os parâmetros vêm da versão 8... 
 já configurei (acredito) todas as variáveis de ambiente 
corretamente.
 
 A história é a seguinte: precisei instalar a versão 9i (9.2.0.1) 
num 
 servidor Sun Fire 4800 onde já havia um DBMS 8i (8.1.7.4). Criei um 
 novo Unix user (oracle9) e fiz a instalação sem erros. O problema é 
 que agora não consigo startar ambos os listeners simultaneamente...
 
 Além disso (outro problema), me disseram que a versão do GCC (C 
 Compiler) que utilizamos não é compatível com o Oracle9i (versão 
 2.95.3). Vcs saberiam me dizer qual a versão compatível???
 
 Obrigado!!!
 
 Luiz Fernando
 
 --- Em oracle_br@yahoogrupos.com.br, jlchiappa [EMAIL PROTECTED] 
 escreveu
 
  verdade, talvez só falte acrescentar que (lógico) CADA listener 
da 
  máquina DEVERIA estar ouvindo numa porta/protocolo diferente, 
dois 
  ouvindo no mesmo lugar pode dar probs..
  
  []s
  
   Chiappa
  --- Em oracle_br@yahoogrupos.com.br, Bruno Leonardo Santos 
  Nascimento [EMAIL PROTECTED] escreveu
  
   Sim, é possível. Tanto mais de 1 listener do 
mesmo ORACLE_HOME 
  quanto listeners de versões diferentes. Tenho ambas situações 
aqui 
 no 
  cliente, uma delas inclusive em ambiente Sun. 
   
   Att.,
   Bruno Leonardo
   
   -Mensagem original-
   De: oracle_br@yahoogrupos.com.br 
  [mailto:[EMAIL PROTECTED]
   nome de Luiz Fernando
   Enviada em: quinta-feira, 19 de janeiro de 2006 15:26
   Para: oracle_br@yahoogrupos.com.br
   Assunto: [oracle_br] Urgente!!! - Multiplos Listeners em 
ambiente
   Sun/Solaris
   
   
   Senhores, é possível startar mais de um listener no mesmo 
 server? 
   Estou com duas versões do Oracle (8i e 9i) mas não consigo 
 startar 
   ambos os listeners ao mesmo tempo... isso é possível?
   
   Obrigado!
   
   Luiz Fernando
   
   
   
   
   
   
   
-
 ---
  --
   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/ 
   
-
 ---
  --
  
 
_
   Area de download do grupo - 
  http://www.4shared.com/dir/101727/a4dcc423  
   Links do Yahoo! Grupos
  
 












--
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/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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

Re: RES: [oracle_br] Urgente!!! - Multiplos Listeners em ambiente Sun/Solaris

2006-01-19 Por tôpico jlchiappa
É verdade, pode ser esse o problema do Luiz Fernando, sim... 
  Agora, outro ponto : ele tem duas versões de Oracle diferentes (8i e
9i), e quer (pelo q entendi) ter um listener 8i pro banco 8i ** E **
um listener versão 9i pro 9i : e logicamente, terá que usaro lsnrctl
DO 8i pra startar o listener 8i, E o lsnrctl DO 9i pra startar o
listener 9i, a cada vez mudando as variáveis de ORACLE_SID,
ORACLE_HOME, etc, apropriadamente pra cada instância.

[]s

 Chiappa

--- Em oracle_br@yahoogrupos.com.br, [EMAIL PROTECTED] escreveu

 
 Vc está iniciando os listeners como? Já que vc tem dois listeners
configurados 
 vc terá dois nomes diferentes. Por exemplo.
 
 lsnrctl start
 
 inicia o listener com o nome default LISTENER
 
 lsnrctl start LISTENER2
 
 inicia outro listener criado com o nome lsitener2.
 
 
 Não poderia ser este o seu problema?
 
 
 Jonathan
 
 
 
 - Original Message - 
 From: jlchiappa [EMAIL PROTECTED]
 To: oracle_br@yahoogrupos.com.br
 Sent: Thursday, January 19, 2006 4:59 PM
 Subject: Re: RES: [oracle_br] Urgente!!! - Multiplos Listeners em
ambiente 
 Sun/Solaris
 
 
 /etc/services  Não entendi, q eu saiba listebner vc configura é 
 no ORACLE_HOME/network/admin, tipo abaixo (veja a instrução PORT=nn) :
 
 /u1/app/oracle/product/9.2.0/network/admincat listener.ora
 # LISTENER.ORA Network Configuration 
 File: /u1/app/oracle/product/8.1.7/network/admin/listener.ora
 # Generated by Oracle configuration tools.
 
 LISTENER =
   (DESCRIPTION_LIST =
 (DESCRIPTION =
   (ADDRESS_LIST =
 (ADDRESS = (PROTOCOL = TCP)(HOST = 10.20.1.105)(PORT = 1521))
   )
 )
   )
 
 SID_LIST_LISTENER =
   (SID_LIST =
 (SID_DESC =
   (SID_NAME = PLSExtProc)
   (ORACLE_HOME = /u1/app/oracle/product/9.2.0)
   (PROGRAM = extproc)
 )
 (SID_DESC =
 (SID_NAME = COBPROD)
 (ORACLE_HOME = /u1/app/oracle/product/9.2.0)
  )
 (SID_DESC =
 (SID_NAME = PPGPROD)
 (ORACLE_HOME = /u1/app/oracle/product/9.2.0)
  )
 
 e é claro, os LISTENERs devem ter nomes diferentes...
 
 []s
 
  Chiappa
 
 --- Em oracle_br@yahoogrupos.com.br, Luiz Fernando 
 [EMAIL PROTECTED] escreveu
 
  Pois é... eu já configurei o /etc/services com portas diferentes 
  (1521 e 1522) mas qdo tento startar o listener da versão 9 (enqto o 
  da versão 8 já está no ar), o listener diz que o danado já está 
  ativo. Qdo dou o comando status, os parâmetros vêm da versão 8... 
  já configurei (acredito) todas as variáveis de ambiente 
 corretamente.
  
  A história é a seguinte: precisei instalar a versão 9i (9.2.0.1) 
 num 
  servidor Sun Fire 4800 onde já havia um DBMS 8i (8.1.7.4). Criei um 
  novo Unix user (oracle9) e fiz a instalação sem erros. O problema é 
  que agora não consigo startar ambos os listeners simultaneamente...
  
  Além disso (outro problema), me disseram que a versão do GCC (C 
  Compiler) que utilizamos não é compatível com o Oracle9i (versão 
  2.95.3). Vcs saberiam me dizer qual a versão compatível???
  
  Obrigado!!!
  
  Luiz Fernando
  
  --- Em oracle_br@yahoogrupos.com.br, jlchiappa [EMAIL PROTECTED] 
  escreveu
  
   verdade, talvez só falte acrescentar que (lógico) CADA listener 
 da 
   máquina DEVERIA estar ouvindo numa porta/protocolo diferente, 
 dois 
   ouvindo no mesmo lugar pode dar probs..
   
   []s
   
Chiappa
   --- Em oracle_br@yahoogrupos.com.br, Bruno Leonardo Santos 
   Nascimento [EMAIL PROTECTED] escreveu
   
Sim, é possível. Tanto mais de 1 listener do 
 mesmo ORACLE_HOME 
   quanto listeners de versões diferentes. Tenho ambas situações 
 aqui 
  no 
   cliente, uma delas inclusive em ambiente Sun. 

Att.,
Bruno Leonardo

-Mensagem original-
De: oracle_br@yahoogrupos.com.br 
   [mailto:[EMAIL PROTECTED]
nome de Luiz Fernando
Enviada em: quinta-feira, 19 de janeiro de 2006 15:26
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Urgente!!! - Multiplos Listeners em 
 ambiente
Sun/Solaris


Senhores, é possível startar mais de um listener no mesmo 
  server? 
Estou com duas versões do Oracle (8i e 9i) mas não consigo 
  startar 
ambos os listeners ao mesmo tempo... isso é possível?

Obrigado!

Luiz Fernando







 -
  ---
   --
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/ 

 -
  ---
   --
   
  
 _
Area de download do grupo - 
   http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

RES: RES: [oracle_br] Urgente!!! - Multiplos Listeners em ambiente Sun/Solaris

2006-01-19 Por tôpico Bruno Leonardo Santos Nascimento

Mande o resultado de um lsnrctl status para a lista... Também mande o 
conteúdo dos seus listener.ora. 

Att.,
Bruno Leonardo 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Luiz Fernando
Enviada em: quinta-feira, 19 de janeiro de 2006 16:10
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] Urgente!!! - Multiplos Listeners em
ambiente Sun/Solaris


Pois é... eu já configurei o /etc/services com portas diferentes 
(1521 e 1522) mas qdo tento startar o listener da versão 9 (enqto o 
da versão 8 já está no ar), o listener diz que o danado já está 
ativo. Qdo dou o comando status, os parâmetros vêm da versão 8... 
já configurei (acredito) todas as variáveis de ambiente corretamente.

A história é a seguinte: precisei instalar a versão 9i (9.2.0.1) num 
servidor Sun Fire 4800 onde já havia um DBMS 8i (8.1.7.4). Criei um 
novo Unix user (oracle9) e fiz a instalação sem erros. O problema é 
que agora não consigo startar ambos os listeners simultaneamente...

Além disso (outro problema), me disseram que a versão do GCC (C 
Compiler) que utilizamos não é compatível com o Oracle9i (versão 
2.95.3). Vcs saberiam me dizer qual a versão compatível???

Obrigado!!!

Luiz Fernando

--- Em oracle_br@yahoogrupos.com.br, jlchiappa [EMAIL PROTECTED] 
escreveu

 verdade, talvez só falte acrescentar que (lógico) CADA listener da 
 máquina DEVERIA estar ouvindo numa porta/protocolo diferente, dois 
 ouvindo no mesmo lugar pode dar probs..
 
 []s
 
  Chiappa
 --- Em oracle_br@yahoogrupos.com.br, Bruno Leonardo Santos 
 Nascimento [EMAIL PROTECTED] escreveu
 
  Sim, é possível. Tanto mais de 1 listener do mesmo ORACLE_HOME 
 quanto listeners de versões diferentes. Tenho ambas situações aqui 
no 
 cliente, uma delas inclusive em ambiente Sun. 
  
  Att.,
  Bruno Leonardo
  
  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br 
 [mailto:[EMAIL PROTECTED]
  nome de Luiz Fernando
  Enviada em: quinta-feira, 19 de janeiro de 2006 15:26
  Para: oracle_br@yahoogrupos.com.br
  Assunto: [oracle_br] Urgente!!! - Multiplos Listeners em ambiente
  Sun/Solaris
  
  
  Senhores, é possível startar mais de um listener no mesmo 
server? 
  Estou com duas versões do Oracle (8i e 9i) mas não consigo 
startar 
  ambos os listeners ao mesmo tempo... isso é possível?
  
  Obrigado!
  
  Luiz Fernando
  
  
  
  
  
  
  -
---
 --
  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/ 
  -
---
 --
 
_
  Area de download do grupo - 
 http://www.4shared.com/dir/101727/a4dcc423  
  Links do Yahoo! Grupos
 







--
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/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos




 




--
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/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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

 




RES: [oracle_br] URGENTE ARQ

2005-10-25 Por tôpico Rosiano Vieira de Sales
Gari,
 
  Se a versão dele for 9i ou superior através do Logminer vc ja 
consegue ver o user que executou o comando que eliminou o registro na view 
V$LOGMNR_CONTENTS .. tem a coluna username que mostra o usuário que executou a 
ação.
 

-Mensagem original- 
De: oracle_br@yahoogrupos.com.br em nome de Gari Julio Einsfeldt 
Enviada: seg 24/10/2005 17:10 
Para: oracle_br@yahoogrupos.com.br 
Cc: 
Assunto: RES: [oracle_br] URGENTE ARQ



Olha,

Corrijam-me se estiver errado, mas mesmo que tu use o logminer para 
abrir os archives, o maximo que vais conseguir ver é o comando que eliminou o 
registro, mas não quem o executou.

Isso so com auditoria e precisa ser implementado antes da eliminação 
(ou outra ação qualquer).



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de wellington
Enviada em: segunda-feira, 24 de outubro de 2005 17:26
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] URGENTE ARQ


Obrigado pela ajuda é isso ARCHIVE,
 mas é muito complicado para visualar???

deixa eu explicar a situacao, alguem apagou o que nao deveria ter 
apagado rs (muito comum né..) eu tenho log de usuario em todas as tabelas, eu 
penas gostaria de saber quem foi o artista ?

- Original Message -
  From: Tecnico - consulting
  To: oracle_br@yahoogrupos.com.br
  Sent: Monday, October 24, 2005 3:15 PM
  Subject: RES: [oracle_br] URGENTE ARQ


  Acho que vc deve estar se referindo ao processo de ARCHIVE, se for 
isso
  estes arquivos somente conseguem ser visualizados pelo logminer que 
é um
  processo que verifica o conteúdo gerado nos arquivos de ARCHIVE !

  Edson Almeida Junior


  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  Em nome de wellington
  Enviada em: segunda-feira, 24 de outubro de 2005 16:08
  Para: oracle_br@yahoogrupos.com.br
  Assunto: [oracle_br] URGENTE ARQ


  ALGUEM SABE ME INFORMAR COMO FACO PARA ABRIR UM ARC ARQUIVO DE 
BACKUP
  GERADO PELO BANCO ??

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



  ORACLE_BR APOIA 2ºENPO-BR
  _
  O 2º Encontro Nacional de Profissionais Oracle será realizado no dia
  05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas
  Palestras e Cases dirigidos exclusivamente por profissionais
  especialistas e renomados no mercado. Confira a programação no site 
do
  evento! http://www.enpo-br.org/
  _
  Area de download oracle_br - 
http://www.4shared.com/dir/101727/a4dcc423

  Links do Yahoo! Grupos











  ORACLE_BR APOIA 2ºENPO-BR 
_
  O 2º Encontro Nacional de Profissionais Oracle será realizado no 
dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas 
Palestras e Cases dirigidos exclusivamente por profissionais especialistas e 
renomados no mercado. Confira a programação no site do evento! 
http://www.enpo-br.org/
  _
  Area de download oracle_br - 
http://www.4shared.com/dir/101727/a4dcc423


Yahoo! Grupos, um serviço oferecido por:
 



--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
 
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
 
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos 
do Serviço do Yahoo!.



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



ORACLE_BR APOIA 2ºENPO-BR 
_
O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 
05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e 
Cases dirigidos exclusivamente por profissionais especialistas e renomados

RES: [oracle_br] URGENTE ARQ

2005-10-25 Por tôpico Rosiano Vieira de Sales
É .. realmente ... I'm sorry !!! é que como estou usando na 9i ... mas 
realmente na 8.1.7 tem mesmo ..
obrigado por corrigir Augusto...

-Mensagem original- 
De: oracle_br@yahoogrupos.com.br em nome de Augusto Cesar Rodovalho 
Costa 
Enviada: ter 25/10/2005 09:51 
Para: oracle_br@yahoogrupos.com.br 
Cc: 
Assunto: Re: [oracle_br] URGENTE ARQ



Rosiano, só uma questão, no Oracle 8.1.7 voce já tem essa 
informação e
funciona bem (é a versão que utilizo).
Wellington, já conseguiu localizar o comando? E a propósito, qual 
versão
utiliza?
Se ainda estiver precisando posso te ajudar.
Atenciosamente.
Augusto Cesar R. Costa
DBA - Oracle
Tribunal de Contas do Estado de Goiás.
Tel: (62) 3201-9076 / 3201-9000
   (62) 8125-9858
- Original Message -
From: Gari Julio Einsfeldt [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Tuesday, October 25, 2005 9:31 AM
Subject: RES: [oracle_br] URGENTE ARQ


Beleza!
Esta é nova :)

Uso tanto que nem tinha ido muito atras.
Vou pesquisar.

Valeu a dica...

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Rosiano Vieira de Sales
Enviada em: terça-feira, 25 de outubro de 2005 10:10
Para: oracle_br@yahoogrupos.com.br
Assunto: RES: [oracle_br] URGENTE ARQ


Gari,

  Se a versão dele for 9i ou superior através do Logminer vc 
ja
consegue ver o user que executou o comando que eliminou o registro na 
view
V$LOGMNR_CONTENTS .. tem a coluna username que mostra o usuário que 
executou
a ação.


-Mensagem original-
De: oracle_br@yahoogrupos.com.br em nome de Gari Julio Einsfeldt
Enviada: seg 24/10/2005 17:10
Para: oracle_br@yahoogrupos.com.br
Cc:
Assunto: RES: [oracle_br] URGENTE ARQ



Olha,

Corrijam-me se estiver errado, mas mesmo que tu use o logminer para 
abrir os
archives, o maximo que vais conseguir ver Ãf© o comando que eliminou o
registro, mas nÃf£o quem o executou.

Isso so com auditoria e precisa ser implementado antes da 
eliminaÃf§Ãf£o (ou
outra aÃf§Ãf£o qualquer).



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de wellington
Enviada em: segunda-feira, 24 de outubro de 2005 17:26
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] URGENTE ARQ


Obrigado pela ajuda Ãf© isso ARCHIVE,
mas Ãf© muito complicado para visualar???

deixa eu explicar a situacao, alguem apagou o que nao deveria ter 
apagado rs
(muito comum nÃf©..) eu tenho log de usuario em todas as tabelas, eu 
penas
gostaria de saber quem foi o artista ?

- Original Message -
  From: Tecnico - consulting
  To: oracle_br@yahoogrupos.com.br
  Sent: Monday, October 24, 2005 3:15 PM
  Subject: RES: [oracle_br] URGENTE ARQ


  Acho que vc deve estar se referindo ao processo de ARCHIVE, se for 
isso
  estes arquivos somente conseguem ser visualizados pelo logminer que 
Ãf© um
  processo que verifica o conteÃfºdo gerado nos arquivos de ARCHIVE !

  Edson Almeida Junior


  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  Em nome de wellington
  Enviada em: segunda-feira, 24 de outubro de 2005 16:08
  Para: oracle_br@yahoogrupos.com.br
  Assunto: [oracle_br] URGENTE ARQ


  ALGUEM SABE ME INFORMAR COMO FACO PARA ABRIR UM ARC ARQUIVO DE 
BACKUP
  GERADO PELO BANCO ??

  [As partes desta mensagem que nÃf£o continham texto foram removidas]



  ORACLE_BR APOIA 2Ã,ºENPO-BR
  _
  O 2Ã,º Encontro Nacional de Profissionais Oracle serÃf¡ realizado 
no dia
  05/11/2005 no auditÃf³rio da FIAP em SÃf£o Paulo. SerÃf£o 
apresentadas
  Palestras e Cases dirigidos exclusivamente por profissionais
  especialistas e renomados no mercado. Confira a programaÃf§Ãf£o no 
site do
  evento! http://www.enpo-br.org/
  _
  Area de download oracle_br - 
http://www.4shared.com/dir/101727/a4dcc423

RES: [oracle_br] URGENTE ARQ

2005-10-24 Por tôpico Tecnico - consulting
Acho que vc deve estar se referindo ao processo de ARCHIVE, se for isso
estes arquivos somente conseguem ser visualizados pelo logminer que é um
processo que verifica o conteúdo gerado nos arquivos de ARCHIVE ! 

Edson Almeida Junior


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de wellington
Enviada em: segunda-feira, 24 de outubro de 2005 16:08
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] URGENTE ARQ


ALGUEM SABE ME INFORMAR COMO FACO PARA ABRIR UM ARC ARQUIVO DE BACKUP
GERADO PELO BANCO ??

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



ORACLE_BR APOIA 2ºENPO-BR
_
O 2º Encontro Nacional de Profissionais Oracle será realizado no dia
05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas
Palestras e Cases dirigidos exclusivamente por profissionais
especialistas e renomados no mercado. Confira a programação no site do
evento! http://www.enpo-br.org/
_
Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423

Links do Yahoo! Grupos




 






ORACLE_BR APOIA 2ºENPO-BR 
_
O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 
no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases 
dirigidos exclusivamente por profissionais especialistas e renomados no 
mercado. Confira a programação no site do evento! http://www.enpo-br.org/
_
Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423  
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

 




RES: [oracle_br] URGENTE ARQ

2005-10-24 Por tôpico Gari Julio Einsfeldt
Olha,

Corrijam-me se estiver errado, mas mesmo que tu use o logminer para abrir os 
archives, o maximo que vais conseguir ver é o comando que eliminou o registro, 
mas não quem o executou.

Isso so com auditoria e precisa ser implementado antes da eliminação (ou outra 
ação qualquer).



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de wellington
Enviada em: segunda-feira, 24 de outubro de 2005 17:26
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] URGENTE ARQ


Obrigado pela ajuda é isso ARCHIVE,
 mas é muito complicado para visualar???

deixa eu explicar a situacao, alguem apagou o que nao deveria ter apagado rs 
(muito comum né..) eu tenho log de usuario em todas as tabelas, eu penas 
gostaria de saber quem foi o artista ?

- Original Message - 
  From: Tecnico - consulting 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Monday, October 24, 2005 3:15 PM
  Subject: RES: [oracle_br] URGENTE ARQ


  Acho que vc deve estar se referindo ao processo de ARCHIVE, se for isso
  estes arquivos somente conseguem ser visualizados pelo logminer que é um
  processo que verifica o conteúdo gerado nos arquivos de ARCHIVE ! 

  Edson Almeida Junior


  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  Em nome de wellington
  Enviada em: segunda-feira, 24 de outubro de 2005 16:08
  Para: oracle_br@yahoogrupos.com.br
  Assunto: [oracle_br] URGENTE ARQ


  ALGUEM SABE ME INFORMAR COMO FACO PARA ABRIR UM ARC ARQUIVO DE BACKUP
  GERADO PELO BANCO ??

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



  ORACLE_BR APOIA 2ºENPO-BR
  _
  O 2º Encontro Nacional de Profissionais Oracle será realizado no dia
  05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas
  Palestras e Cases dirigidos exclusivamente por profissionais
  especialistas e renomados no mercado. Confira a programação no site do
  evento! http://www.enpo-br.org/
  _
  Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423

  Links do Yahoo! Grupos











  ORACLE_BR APOIA 2ºENPO-BR 
_
  O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 
05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e 
Cases dirigidos exclusivamente por profissionais especialistas e renomados no 
mercado. Confira a programação no site do evento! http://www.enpo-br.org/
  _
  Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 


Yahoo! Grupos, um serviço oferecido por: 
  


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



ORACLE_BR APOIA 2ºENPO-BR 
_
O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 
no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases 
dirigidos exclusivamente por profissionais especialistas e renomados no 
mercado. Confira a programação no site do evento! http://www.enpo-br.org/
_
Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos




 




ORACLE_BR APOIA 2ºENPO-BR 
_
O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 
no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases 
dirigidos exclusivamente por profissionais especialistas e renomados no 
mercado. Confira a programação no site do evento! http://www.enpo-br.org/
_
Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423  
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

 




RES: [oracle_br] [ URGENTE ] - TNS: TIMEOUT !!!

2005-08-23 Por tôpico Ivan Ricardo Schuster
Bom, se entendi direito, o externo que você fala é uma maquina que está
fora da sua rede interna. Para estar fora dela, este cara conecta usando um
roteador ou uma VPN (que também não deixa de ser um roteador). Se o BD tem
um firewall e você realizou a configuracão idêntica nos dois IPs, acredito
que o problema esteja no roteador e não no Oracle. Sugiro que você peça
ajuda ao administrador de rede, pois seu problema É de rede.

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Eduardo Martins Prata
Enviada em: terça-feira, 23 de agosto de 2005 00:51
Para: oracle_br@yahoogrupos.com.br; [EMAIL PROTECTED];
[EMAIL PROTECTED]
Cc: 'André de Souza Fidelis '
Assunto: [oracle_br] [ URGENTE ] - TNS: TIMEOUT !!!
Prioridade: Alta

Bom Dia PessoALL,

 

Estou usando o Oracle 10g com SO Windows 2000.

 

Minha máquina está na minha rede interna com as permissões no firewall para
dois IP acessarem, sendo um da minha máquina, para conectar como se
estivesse externamente, outro realmente externo ...

 

Fazendo as devidas alterações nos arquivos, TNSNAMES e SQLNET a minha
máquina conectou normalmente, já na outra que está externa não consegue,
dando sempre timetout.

 

Gostaria de sugestões e ajudas para resolver este problema o quanto antes.

 

Estou copiando neste e-mail a pessoa na qual está tentando conectar de fora.

 

De já agradeço a todos !!!

 

Att,

 

 

 



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



__

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
__ 
Links do Yahoo! Grupos




 





__

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
__ 
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

 





RES: RES: RES: [oracle_br] Urgente.... Data File corrompido

2005-07-12 Por tôpico Rosiano Vieira de Sales
Andresa 

Vc tentou após esses passos o RECOVER DATABASE; ???

Rosiano 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Andresa 
Ferreira
Enviada em: terça-feira, 12 de julho de 2005 08:20
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: RES: [oracle_br] Urgente Data File corrompido

Olá Jonathan
 
Tentei fazer o que vc disse, mas olha o resultado. Tem alguma idéia???
 
SQL shutdown
ORA-01109: database not open

Database dismounted.
ORACLE instance shut down.

SQL startup mount
ORACLE instance started.
Total System Global Area  171966464 bytes
Fixed Size   787988 bytes
Variable Size 145750508 bytes
Database Buffers   25165824 bytes
Redo Buffers 262144 bytes
Database mounted.

SQL alter tablespace sysaux offline;
alter tablespace sysaux offline
*
ERROR at line 1:
ORA-01109: database not open

SQL alter database open;
alter database open
*
ERROR at line 1:
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open

SQL  alter database open NORESETLOGS
  2  /
 alter database open NORESETLOGS
*
ERROR at line 1:
ORA-01588: must use RESETLOGS option for database open

SQL alter database open RESETLOGS 
  2  /
alter database open RESETLOGS
*
ERROR at line 1:
ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSTEM01.DBF'


Jonathan Barbosa [EMAIL PROTECTED] escreveu:
Oi Andressa,
   Complementando o que o Gari colocou. Por qual motivo 
vc não pode fazer o EXP? Este erro deve ter acontecido quando o banco estava 
entrando no  estágio open, e agora ele deve estar no estágio mount. Para 
abrir o banco  novamente terás que colocar o tablespace sysaux offline.

shutdown
startup mount
alter tablespace sysaux offline;
alter database open;

Agora tente fazer o EXP.

Jonathan

- Original Message - 
From: Andresa Ferreira [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Monday, July 11, 2005 5:43 PM
Subject: Re: RES: RES: [oracle_br] Urgente Data File corrompido


não consigo conectar para fazer o EXP tem alguma outra maneira

Gari Julio Einsfeldt [EMAIL PROTECTED] escreveu:Bom, neste caso 
complica, mas solução rapida a base de facão: se o banco ainda estiver no 
ar, tente exportar a(s) aplicação(ões) (owners/schemas) que não queres 
perder os dados. Torce para que não estaja na tablespace deste datafile (por 
exemplo: criado por engano).

Como é banco de testes, depois mata, instala tudo denovo e importa a 
aplicação.

Estando tudo certinho, baixa o banco e faz ao menos um backup off-line.



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Andresa Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 17:05
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] Urgente Data File corrompido


Então Rosiano...

Seguinte meu banco é 10g sim, eu disse errado sempre foi 10g... 
Minha empresa é desenvolvedora de software e nosso banco aqui é só p/ 
teste porém neste extao momento tinha um banco que eu não posso 
perder

E na SYSAUX... o problema... não tenho backup e o banco está em 
noarchivelog tem alguma saída???



Rosiano Vieira de Sales [EMAIL PROTECTED] escreveu:
É realmente parece ser tablespace System ... e do banco default da 
instalação  vc tem quantos servidores Oracle (Instância) neste servidor 
(Hardware) ??

Att.

Rosiano

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em 
nome de Andresa Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 16:36
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Urgente Data File corrompido

É DO 10G SIM.

O QUE DEVO FAZER???

dbaoracle (candangoNET) [EMAIL PROTECTED] escreveu:
Será que a variável ORACLE_SID não está setada para outra instância?
Aparentemente esse datafile é da tablespace SYSAUX do Oracle 10g, é
possível que esse seja o problema.

Murilo Lima
Administrador de Banco de Dados Oracle
[EMAIL PROTECTED]



Andresa Ferreira escreveu:

Gente deu esse problema no meu banco 9i Alguém sabe como devo fazer 
neste caso???

Grata,

ORA-01122: database file 3 failed verification check

ORA-01110: data file 3: 
'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'

ORA-01251: Unknown File Header Version read for file number 3


__
Converse com seus amigos em tempo real com o Yahoo! Messenger
http://br.download.yahoo.com/messenger/

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED]
Fernanda Damous [EMAIL PROTECTED]
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group

RES: RES: RES: [oracle_br] Urgente.... Data File corrompido

2005-07-12 Por tôpico Rosiano Vieira de Sales
Ou mesmo o Alter database recover datafile 
'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSTEM01.DBF';

Att.

Rosiano 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rosiano 
Vieira de Sales
Enviada em: terça-feira, 12 de julho de 2005 08:49
Para: oracle_br@yahoogrupos.com.br
Assunto: RES: RES: RES: [oracle_br] Urgente Data File corrompido

Andresa 

Vc tentou após esses passos o RECOVER DATABASE; ???

Rosiano 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Andresa 
Ferreira
Enviada em: terça-feira, 12 de julho de 2005 08:20
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: RES: [oracle_br] Urgente Data File corrompido

Olá Jonathan
 
Tentei fazer o que vc disse, mas olha o resultado. Tem alguma idéia???
 
SQL shutdown
ORA-01109: database not open

Database dismounted.
ORACLE instance shut down.

SQL startup mount
ORACLE instance started.
Total System Global Area  171966464 bytes
Fixed Size   787988 bytes
Variable Size 145750508 bytes
Database Buffers   25165824 bytes
Redo Buffers 262144 bytes
Database mounted.

SQL alter tablespace sysaux offline;
alter tablespace sysaux offline
*
ERROR at line 1:
ORA-01109: database not open

SQL alter database open;
alter database open
*
ERROR at line 1:
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open

SQL  alter database open NORESETLOGS
  2  /
 alter database open NORESETLOGS
*
ERROR at line 1:
ORA-01588: must use RESETLOGS option for database open

SQL alter database open RESETLOGS 
  2  /
alter database open RESETLOGS
*
ERROR at line 1:
ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSTEM01.DBF'


Jonathan Barbosa [EMAIL PROTECTED] escreveu:
Oi Andressa,
   Complementando o que o Gari colocou. Por qual motivo 
vc não pode fazer o EXP? Este erro deve ter acontecido quando o banco estava 
entrando no  estágio open, e agora ele deve estar no estágio mount. Para 
abrir o banco  novamente terás que colocar o tablespace sysaux offline.

shutdown
startup mount
alter tablespace sysaux offline;
alter database open;

Agora tente fazer o EXP.

Jonathan

- Original Message - 
From: Andresa Ferreira [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Monday, July 11, 2005 5:43 PM
Subject: Re: RES: RES: [oracle_br] Urgente Data File corrompido


não consigo conectar para fazer o EXP tem alguma outra maneira

Gari Julio Einsfeldt [EMAIL PROTECTED] escreveu:Bom, neste caso 
complica, mas solução rapida a base de facão: se o banco ainda estiver no 
ar, tente exportar a(s) aplicação(ões) (owners/schemas) que não queres 
perder os dados. Torce para que não estaja na tablespace deste datafile (por 
exemplo: criado por engano).

Como é banco de testes, depois mata, instala tudo denovo e importa a 
aplicação.

Estando tudo certinho, baixa o banco e faz ao menos um backup off-line.



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Andresa Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 17:05
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] Urgente Data File corrompido


Então Rosiano...

Seguinte meu banco é 10g sim, eu disse errado sempre foi 10g... 
Minha empresa é desenvolvedora de software e nosso banco aqui é só p/ 
teste porém neste extao momento tinha um banco que eu não posso 
perder

E na SYSAUX... o problema... não tenho backup e o banco está em 
noarchivelog tem alguma saída???



Rosiano Vieira de Sales [EMAIL PROTECTED] escreveu:
É realmente parece ser tablespace System ... e do banco default da 
instalação  vc tem quantos servidores Oracle (Instância) neste servidor 
(Hardware) ??

Att.

Rosiano

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em 
nome de Andresa Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 16:36
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Urgente Data File corrompido

É DO 10G SIM.

O QUE DEVO FAZER???

dbaoracle (candangoNET) [EMAIL PROTECTED] escreveu:
Será que a variável ORACLE_SID não está setada para outra instância?
Aparentemente esse datafile é da tablespace SYSAUX do Oracle 10g, é
possível que esse seja o problema.

Murilo Lima
Administrador de Banco de Dados Oracle
[EMAIL PROTECTED]



Andresa Ferreira escreveu:

Gente deu esse problema no meu banco 9i Alguém sabe como devo fazer 
neste caso???

Grata,

ORA-01122: database file 3 failed verification check

ORA-01110: data file 3: 
'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'

ORA-01251: Unknown File Header Version read for file number 3


__
Converse com seus amigos em tempo real com o Yahoo! Messenger
http://br.download.yahoo.com/messenger/

[As partes desta mensagem

Re: RES: RES: RES: [oracle_br] Urgente.... Data File corrompido

2005-07-12 Por tôpico Andresa Ferreira
SQL Alter database recover datafile 
'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSTEM01.DBF';
Alter database recover datafile 
'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSTEM01.DBF'
*
ERROR at line 1:
ORA-00283: recovery session canceled due to errors
ORA-01610: recovery using the BACKUP CONTROLFILE option must be done

SQL alter database recover
  2  /
alter database recover
*
ERROR at line 1:
ORA-00283: recovery session canceled due to errors
ORA-01610: recovery using the BACKUP CONTROLFILE option must be done

Rosiano Vieira de Sales [EMAIL PROTECTED] escreveu:
Ou mesmo o Alter database recover datafile 
'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSTEM01.DBF';

Att.

Rosiano 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rosiano 
Vieira de Sales
Enviada em: terça-feira, 12 de julho de 2005 08:49
Para: oracle_br@yahoogrupos.com.br
Assunto: RES: RES: RES: [oracle_br] Urgente Data File corrompido

Andresa 

  Vc tentou após esses passos o RECOVER DATABASE; ???

Rosiano 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Andresa 
Ferreira
Enviada em: terça-feira, 12 de julho de 2005 08:20
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: RES: [oracle_br] Urgente Data File corrompido

Olá Jonathan

Tentei fazer o que vc disse, mas olha o resultado. Tem alguma idéia???

SQL shutdown
ORA-01109: database not open

Database dismounted.
ORACLE instance shut down.

SQL startup mount
ORACLE instance started.
Total System Global Area  171966464 bytes
Fixed Size   787988 bytes
Variable Size 145750508 bytes
Database Buffers   25165824 bytes
Redo Buffers 262144 bytes
Database mounted.

SQL alter tablespace sysaux offline;
alter tablespace sysaux offline
*
ERROR at line 1:
ORA-01109: database not open

SQL alter database open;
alter database open
*
ERROR at line 1:
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open

SQL  alter database open NORESETLOGS
  2  /
alter database open NORESETLOGS
*
ERROR at line 1:
ORA-01588: must use RESETLOGS option for database open

SQL alter database open RESETLOGS 
  2  /
alter database open RESETLOGS
*
ERROR at line 1:
ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSTEM01.DBF'


Jonathan Barbosa [EMAIL PROTECTED] escreveu:
Oi Andressa,
   Complementando o que o Gari colocou. Por qual motivo 
vc não pode fazer o EXP? Este erro deve ter acontecido quando o banco estava 
entrando no  estágio open, e agora ele deve estar no estágio mount. Para 
abrir o banco  novamente terás que colocar o tablespace sysaux offline.

shutdown
startup mount
alter tablespace sysaux offline;
alter database open;

Agora tente fazer o EXP.

Jonathan

- Original Message - 
From: Andresa Ferreira [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Monday, July 11, 2005 5:43 PM
Subject: Re: RES: RES: [oracle_br] Urgente Data File corrompido


não consigo conectar para fazer o EXP tem alguma outra maneira

Gari Julio Einsfeldt [EMAIL PROTECTED] escreveu:Bom, neste caso 
complica, mas solução rapida a base de facão: se o banco ainda estiver no 
ar, tente exportar a(s) aplicação(ões) (owners/schemas) que não queres 
perder os dados. Torce para que não estaja na tablespace deste datafile (por 
exemplo: criado por engano).

Como é banco de testes, depois mata, instala tudo denovo e importa a 
aplicação.

Estando tudo certinho, baixa o banco e faz ao menos um backup off-line.



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Andresa Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 17:05
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] Urgente Data File corrompido


Então Rosiano...

Seguinte meu banco é 10g sim, eu disse errado sempre foi 10g... 
Minha empresa é desenvolvedora de software e nosso banco aqui é só p/ 
teste porém neste extao momento tinha um banco que eu não posso 
perder

E na SYSAUX... o problema... não tenho backup e o banco está em 
noarchivelog tem alguma saída???



Rosiano Vieira de Sales [EMAIL PROTECTED] escreveu:
É realmente parece ser tablespace System ... e do banco default da 
instalação  vc tem quantos servidores Oracle (Instância) neste servidor 
(Hardware) ??

Att.

Rosiano

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em 
nome de Andresa Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 16:36
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Urgente Data File corrompido

É DO 10G SIM.

O QUE DEVO FAZER???

dbaoracle (candangoNET) [EMAIL PROTECTED] escreveu:
Será que a variável ORACLE_SID não está setada para outra instância?
Aparentemente esse datafile é da tablespace SYSAUX do Oracle 10g, é
possível que esse seja o problema.

Murilo Lima

RES: RES: RES: RES: [oracle_br] Urgente.... Data File corrompido

2005-07-12 Por tôpico Solange Maria Begosso de Laurentys
Andresa,
 
Seu banco está trabalhando em modo archive ???
Ele precisa aplicar os archivelogs pra concluir o restore, por isso sugere um 
camilho e uma sequencia ...
Se o banco estiver em archivelog, os arquivos de log estão em disco ???
 

-Mensagem original- 
De: oracle_br@yahoogrupos.com.br em nome de Andresa Ferreira 
Enviada: ter 12/07/2005 08:59 
Para: oracle_br@yahoogrupos.com.br 
Cc: 
Assunto: Re: RES: RES: RES: [oracle_br] Urgente Data File corrompido


Se eu der o recover dá essas mensagens Parece que ele pede p/ 
informar um arquivo nessa Specify log... porém não sei o que...


SQL recover database;
ORA-00283: recovery session canceled due to errors
ORA-01610: recovery using the BACKUP CONTROLFILE option must be done

SQL recover database using BACKUP CONTROLFILE
ORA-00279: change 89787851 generated at 07/11/2005 14:33:29 needed for 
thread 1
ORA-00289: suggestion : 
D:\ORACLE\PRODUCT\10.1.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2005_07_12\O1_M
ORA-00280: change 89787851 for thread 1 is in sequence #45522

Specify log: {RET=suggested | filename | AUTO | CANCEL}


Rosiano Vieira de Sales [EMAIL PROTECTED] escreveu:
Andresa 

  Vc tentou após esses passos o RECOVER DATABASE; ???

Rosiano 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de 
Andresa Ferreira
Enviada em: terça-feira, 12 de julho de 2005 08:20
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: RES: [oracle_br] Urgente Data File corrompido

Olá Jonathan

Tentei fazer o que vc disse, mas olha o resultado. Tem alguma idéia???

SQL shutdown
ORA-01109: database not open

Database dismounted.
ORACLE instance shut down.

SQL startup mount
ORACLE instance started.
Total System Global Area  171966464 bytes
Fixed Size   787988 bytes
Variable Size 145750508 bytes
Database Buffers   25165824 bytes
Redo Buffers 262144 bytes
Database mounted.

SQL alter tablespace sysaux offline;
alter tablespace sysaux offline
*
ERROR at line 1:
ORA-01109: database not open

SQL alter database open;
alter database open
*
ERROR at line 1:
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open

SQL  alter database open NORESETLOGS
  2  /
alter database open NORESETLOGS
*
ERROR at line 1:
ORA-01588: must use RESETLOGS option for database open

SQL alter database open RESETLOGS 
  2  /
alter database open RESETLOGS
*
ERROR at line 1:
ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: 
'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSTEM01.DBF'


Jonathan Barbosa [EMAIL PROTECTED] escreveu:
Oi Andressa,
   Complementando o que o Gari colocou. Por qual 
motivo 
vc não pode fazer o EXP? Este erro deve ter acontecido quando o banco 
estava 
entrando no  estágio open, e agora ele deve estar no estágio mount. 
Para 
abrir o banco  novamente terás que colocar o tablespace sysaux offline.

shutdown
startup mount
alter tablespace sysaux offline;
alter database open;

Agora tente fazer o EXP.

Jonathan

- Original Message - 
From: Andresa Ferreira [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Monday, July 11, 2005 5:43 PM
Subject: Re: RES: RES: [oracle_br] Urgente Data File corrompido


não consigo conectar para fazer o EXP tem alguma outra maneira

Gari Julio Einsfeldt [EMAIL PROTECTED] escreveu:Bom, neste caso 
complica, mas solução rapida a base de facão: se o banco ainda 
estiver no 
ar, tente exportar a(s) aplicação(ões) (owners/schemas) que não 
queres 
perder os dados. Torce para que não estaja na tablespace deste 
datafile (por 
exemplo: criado por engano).

Como é banco de testes, depois mata, instala tudo denovo e importa a 
aplicação.

Estando tudo certinho, baixa o banco e faz ao menos um backup off-line.



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Andresa Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 17:05

RES: [oracle_br] URGENTE - Conexão via Net

2005-07-12 Por tôpico Gari Julio Einsfeldt
Tecnologicamente falando, praticamente tudo é possivel, mas esta questão vai 
muito alem disso. Tem questões legais e de segurança nisso tudo.

Existem algumas perguntas que deves fazer antes de mandar ver:
- É legalmente permitido ter a base de RH da tua empresa em casa? Estranho.
- Licenciamento Oracle para a base que estas usando em casa, afinal ela deixará 
de ser apenas de estudo;
- Como a RM Sistemas ve este tipo de situação?
- Considerando que vais usar um desktop, pq não pegas um e deixa na segurança 
da tua rede interna ao inves de criar vpn e ter que custear os gastos. Sem 
contar que se o teu desktop cair, como vais fazer? Terá alguem na sua casa para 
subir a maquina e o banco?
- O cara que cuida da segurança da rede (e do firewall), está disposto e 
concorda com esta nova situação?

Não estou jogando um balde de agua fria, mas por vezes são questões importantes 
para refletir e não se complicar em um momento futuro.

Abraço!


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Oracle
Enviada em: terça-feira, 12 de julho de 2005 10:05
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] URGENTE - Conexão via Net


Sim.
 
Espero ter ajudado
me mantenha informado até resolvermos esse problema
 
Curiosidade : a sua conta de luz vai subir pois essa sua maq. vai ficar ligada 
todos os dias no horario comercial
 
abs

Oracle [EMAIL PROTECTED] escreveu:
Ok Amigo. Aqui temos uma VPN e posso pedir ao meu chefe para me passar os 
dados. No caso do tnsnames.ora, a configuração seria normal como uma conexão 
local?

Wilson Dutra

- Original Message - 
From: Oracle [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Tuesday, July 12, 2005 9:41 AM
Subject: Re: [oracle_br] URGENTE - Conexão via Net


Bom Dia

Wilson,

Na verdade seria ideal tom se vc tivesse uma VPN  da sua empresa com a sua 
residencia, e aí seria só fazer as configurações no Tsnames.ora das maq. 
client
abs,
Cello
Oracle [EMAIL PROTECTED] escreveu:
Olá pessoal!

Estou com um pequeno probleminha. Aqui na empresa existiam algumas bases 
exemplos que eram identicas as bases de produção, onde os usuarios as 
utilizavam para fazerem testes de lançamentos e etc. O problema é que eu 
tive de extinguir estas bases por questões meio que financeiras, pois a 
empresa não queria disponibilizar verbas para melhoria do hardware então 
tive de sacrificar algumas pessoas. O maior problema é que o sistema 
utilizado aqui são da RM Sistemas que SEMPRE apresentam problemas na virada 
de mës quando é fechada a folha e aparecem inúmeros erros na base, por isso 
existia a base exemplo. Eu possuo a mesma base em minha residencia e queria 
disponibilizá-la para as pessoas aqui an empresa. Como posso fazer isto? Não 
tenho prática para configuração externa e preciso muitoi da ajuda de todos. 
Meu Oracle é 9i Release 2. O Servidor na empresa é W2K e em casa é XP Pro tb 
com Oracle 9i. Minha conexão de casa é Velox com Ip virtual fornecido pela 
No-Ip, onde consigo manter conexão
em acessos remotos em minha casa, mas aqui vou precisar muito conseguir 
enxergar a base Oracle de minha casa e por excutar no Listener daqui da 
empresa. Pessoal me ajudem por favor, toda e qualquer ajuda é super bem 
vinda.

Atenciosamente
Wilson Dutra



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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED]
Fernanda Damous [EMAIL PROTECTED]
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/
__

Sair da Lista...: [EMAIL PROTECTED]



-
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 Termos do Serviço do 
Yahoo!.



-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED]
Fernanda Damous [EMAIL PROTECTED]
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/
__

Sair da Lista...: [EMAIL PROTECTED]
Links do Yahoo! Grupos










__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto 

RES: RES: RES: RES: [oracle_br] Urgente.... Data File corrompido

2005-07-12 Por tôpico Gari Julio Einsfeldt
Bom Andresa,

Teu banco 10g não estava com segurança alguma: sem backup off-line, sem backup 
on-line, sem archieve, sem rman e a tua unica chance ainda eram os redo logs. 
Mas como ele te pediu um archive, quer dizer que ele não achou neles os 
comandos necessarios para restaurar teu tablespace.

Como ele não está abrindo e agora o teu dicionario de dados está corrompido 
(tablespace system) e a situação que comentei acima persiste, não vejo o que 
fazer. Se a system estivesse 100%, ainda teria esperança.

O export podes usar com o banco aberto e como ele não está nem abrindo, ferrou 
com isso também.

Joguei a toalha, infelizmente não vejo um cenário que possa te dar alguma 
solução. Quem sabe nossos gurus da lista possam chegar a uma solução, neste 
caso estarei aprendendo também.



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Andresa Ferreira
Enviada em: terça-feira, 12 de julho de 2005 08:59
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: RES: RES: [oracle_br] Urgente Data File corrompido


Se eu der o recover dá essas mensagens Parece que ele pede p/ informar um 
arquivo nessa Specify log... porém não sei o que...
 
 
SQL recover database;
ORA-00283: recovery session canceled due to errors
ORA-01610: recovery using the BACKUP CONTROLFILE option must be done

SQL recover database using BACKUP CONTROLFILE
ORA-00279: change 89787851 generated at 07/11/2005 14:33:29 needed for thread 1
ORA-00289: suggestion : 
D:\ORACLE\PRODUCT\10.1.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2005_07_12\O1_M
ORA-00280: change 89787851 for thread 1 is in sequence #45522

Specify log: {RET=suggested | filename | AUTO | CANCEL}


Rosiano Vieira de Sales [EMAIL PROTECTED] escreveu:
Andresa 

  Vc tentou após esses passos o RECOVER DATABASE; ???

Rosiano 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Andresa 
Ferreira
Enviada em: terça-feira, 12 de julho de 2005 08:20
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: RES: [oracle_br] Urgente Data File corrompido

Olá Jonathan

Tentei fazer o que vc disse, mas olha o resultado. Tem alguma idéia???

SQL shutdown
ORA-01109: database not open

Database dismounted.
ORACLE instance shut down.

SQL startup mount
ORACLE instance started.
Total System Global Area  171966464 bytes
Fixed Size   787988 bytes
Variable Size 145750508 bytes
Database Buffers   25165824 bytes
Redo Buffers 262144 bytes
Database mounted.

SQL alter tablespace sysaux offline;
alter tablespace sysaux offline
*
ERROR at line 1:
ORA-01109: database not open

SQL alter database open;
alter database open
*
ERROR at line 1:
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open

SQL  alter database open NORESETLOGS
  2  /
alter database open NORESETLOGS
*
ERROR at line 1:
ORA-01588: must use RESETLOGS option for database open

SQL alter database open RESETLOGS 
  2  /
alter database open RESETLOGS
*
ERROR at line 1:
ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSTEM01.DBF'


Jonathan Barbosa [EMAIL PROTECTED] escreveu:
Oi Andressa,
   Complementando o que o Gari colocou. Por qual motivo 
vc não pode fazer o EXP? Este erro deve ter acontecido quando o banco estava 
entrando no  estágio open, e agora ele deve estar no estágio mount. Para 
abrir o banco  novamente terás que colocar o tablespace sysaux offline.

shutdown
startup mount
alter tablespace sysaux offline;
alter database open;

Agora tente fazer o EXP.

Jonathan

- Original Message - 
From: Andresa Ferreira [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Monday, July 11, 2005 5:43 PM
Subject: Re: RES: RES: [oracle_br] Urgente Data File corrompido


não consigo conectar para fazer o EXP tem alguma outra maneira

Gari Julio Einsfeldt [EMAIL PROTECTED] escreveu:Bom, neste caso 
complica, mas solução rapida a base de facão: se o banco ainda estiver no 
ar, tente exportar a(s) aplicação(ões) (owners/schemas) que não queres 
perder os dados. Torce para que não estaja na tablespace deste datafile (por 
exemplo: criado por engano).

Como é banco de testes, depois mata, instala tudo denovo e importa a 
aplicação.

Estando tudo certinho, baixa o banco e faz ao menos um backup off-line.



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Andresa Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 17:05
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] Urgente Data File corrompido


Então Rosiano...

Seguinte meu banco é 10g sim, eu disse errado sempre foi 10g... 
Minha empresa é desenvolvedora de software e nosso banco aqui é só p/ 
teste porém neste extao momento tinha um banco que eu não posso 
perder

E na SYSAUX... o problema... não tenho backup e o banco está em 
noarchivelog tem

RES: [oracle_br] Urgente.... Data File corrompido

2005-07-12 Por tôpico Anderson Haertel Rodrigues
Andressa,

Sugiro começar a pensar em uma política de Backup pelo menos Off-Line (Cold)
da tua base. Pode ser toda a noite, já que pelo vimos a tua Base é de Testes
(deve ser a cópia da de Produção do Cliente), enfim.

Mesmo que a tablespace SYSTEM estive Ok, não teria como recuperar os dados
perdidos.

Sugestão, pegar a base de Produção do Cliente, criar um Banco novo e começar
a se preocupar com o Backup.

Sucesso,

Atenciosamente,

Anderson Haertel Rodrigues
Administrador de Banco de Dados
Oracle 9i Database Administrator Certified
Microsoft Certified Professional SQL Server 2000

- Original Message -
From: Gari Julio Einsfeldt [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Tuesday, July 12, 2005 10:15 AM
Subject: RES: RES: RES: RES: [oracle_br] Urgente Data File corrompido


Bom Andresa,

Teu banco 10g não estava com segurança alguma: sem backup off-line, sem
backup on-line, sem archieve, sem rman e a tua unica chance ainda eram os
redo logs. Mas como ele te pediu um archive, quer dizer que ele não achou
neles os comandos necessarios para restaurar teu tablespace.

Como ele não está abrindo e agora o teu dicionario de dados está corrompido
(tablespace system) e a situação que comentei acima persiste, não vejo o que
fazer. Se a system estivesse 100%, ainda teria esperança.

O export podes usar com o banco aberto e como ele não está nem abrindo,
ferrou com isso também.

Joguei a toalha, infelizmente não vejo um cenário que possa te dar alguma
solução. Quem sabe nossos gurus da lista possam chegar a uma solução, neste
caso estarei aprendendo também.



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Andresa Ferreira
Enviada em: terça-feira, 12 de julho de 2005 08:59
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: RES: RES: [oracle_br] Urgente Data File corrompido


Se eu der o recover dá essas mensagens Parece que ele pede p/ informar
um arquivo nessa Specify log... porém não sei o que...


SQL recover database;
ORA-00283: recovery session canceled due to errors
ORA-01610: recovery using the BACKUP CONTROLFILE option must be done

SQL recover database using BACKUP CONTROLFILE
ORA-00279: change 89787851 generated at 07/11/2005 14:33:29 needed for
thread 1
ORA-00289: suggestion :
D:\ORACLE\PRODUCT\10.1.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2005_07_12\O1_M
ORA-00280: change 89787851 for thread 1 is in sequence #45522

Specify log: {RET=suggested | filename | AUTO | CANCEL}


Rosiano Vieira de Sales [EMAIL PROTECTED] escreveu:
Andresa

  Vc tentou após esses passos o RECOVER DATABASE; ???

Rosiano

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Andresa Ferreira
Enviada em: terça-feira, 12 de julho de 2005 08:20
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: RES: [oracle_br] Urgente Data File corrompido

Olá Jonathan

Tentei fazer o que vc disse, mas olha o resultado. Tem alguma idéia???

SQL shutdown
ORA-01109: database not open

Database dismounted.
ORACLE instance shut down.

SQL startup mount
ORACLE instance started.
Total System Global Area  171966464 bytes
Fixed Size   787988 bytes
Variable Size 145750508 bytes
Database Buffers   25165824 bytes
Redo Buffers 262144 bytes
Database mounted.

SQL alter tablespace sysaux offline;
alter tablespace sysaux offline
*
ERROR at line 1:
ORA-01109: database not open

SQL alter database open;
alter database open
*
ERROR at line 1:
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open

SQL  alter database open NORESETLOGS
  2  /
alter database open NORESETLOGS
*
ERROR at line 1:
ORA-01588: must use RESETLOGS option for database open

SQL alter database open RESETLOGS
  2  /
alter database open RESETLOGS
*
ERROR at line 1:
ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSTEM01.DBF'


Jonathan Barbosa [EMAIL PROTECTED] escreveu:
Oi Andressa,
   Complementando o que o Gari colocou. Por qual motivo
vc não pode fazer o EXP? Este erro deve ter acontecido quando o banco estava
entrando no  estágio open, e agora ele deve estar no estágio mount. Para
abrir o banco  novamente terás que colocar o tablespace sysaux offline.

shutdown
startup mount
alter tablespace sysaux offline;
alter database open;

Agora tente fazer o EXP.

Jonathan

- Original Message -
From: Andresa Ferreira [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Monday, July 11, 2005 5:43 PM
Subject: Re: RES: RES: [oracle_br] Urgente Data File corrompido


não consigo conectar para fazer o EXP tem alguma outra maneira

Gari Julio Einsfeldt [EMAIL PROTECTED] escreveu:Bom, neste caso
complica, mas solução rapida a base de facão: se o banco ainda estiver no
ar, tente exportar a(s) aplicação(ões) (owners/schemas) que não queres
perder os dados. Torce para que não estaja na tablespace deste datafile (por

RES: [oracle_br] URGENTE - Conexão via Net

2005-07-12 Por tôpico Gari Julio Einsfeldt
Beleza :)
Foi so um warning..

Abraço

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Oracle
Enviada em: terça-feira, 12 de julho de 2005 10:52
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] URGENTE - Conexão via Net


Amigo, concordo em genero numero e grau. A empresa me deu um prazo de 1 mes 
para me fornecer outra máquina e ser a base de testes que antes era tudo em 
uma só. Minha preocupação é de os usuários fazerem besteira na base e me dar 
neste curto tempo um trabalão danado para resolver os problemas que possam 
causar. Vc está repleto de razão, só que o sistema (base) RM náo é de RH. Na 
verdade é uma, como posso dizer, uma subBase que criei que trabalha em cima 
da base rm onde sáo testados scripts e etc. Tomara que este mes seja rápido 
e passe logo, pois assim fico livre destes problemas problemas futuros comom 
vc mesmo disse.

Wilson Dutra

- Original Message - 
From: Gari Julio Einsfeldt [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Tuesday, July 12, 2005 10:33 AM
Subject: RES: [oracle_br] URGENTE - Conexão via Net


Tecnologicamente falando, praticamente tudo é possivel, mas esta questão vai 
muito alem disso. Tem questões legais e de segurança nisso tudo.

Existem algumas perguntas que deves fazer antes de mandar ver:
- É legalmente permitido ter a base de RH da tua empresa em casa? Estranho.
- Licenciamento Oracle para a base que estas usando em casa, afinal ela 
deixará de ser apenas de estudo;
- Como a RM Sistemas ve este tipo de situação?
- Considerando que vais usar um desktop, pq não pegas um e deixa na 
segurança da tua rede interna ao inves de criar vpn e ter que custear os 
gastos. Sem contar que se o teu desktop cair, como vais fazer? Terá alguem 
na sua casa para subir a maquina e o banco?
- O cara que cuida da segurança da rede (e do firewall), está disposto e 
concorda com esta nova situação?

Não estou jogando um balde de agua fria, mas por vezes são questões 
importantes para refletir e não se complicar em um momento futuro.

Abraço!


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Oracle
Enviada em: terça-feira, 12 de julho de 2005 10:05
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] URGENTE - Conexão via Net


Sim.

Espero ter ajudado
me mantenha informado até resolvermos esse problema

Curiosidade : a sua conta de luz vai subir pois essa sua maq. vai ficar 
ligada todos os dias no horario comercial

abs

Oracle [EMAIL PROTECTED] escreveu:
Ok Amigo. Aqui temos uma VPN e posso pedir ao meu chefe para me passar os
dados. No caso do tnsnames.ora, a configuração seria normal como uma conexão
local?

Wilson Dutra

- Original Message - 
From: Oracle [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Tuesday, July 12, 2005 9:41 AM
Subject: Re: [oracle_br] URGENTE - Conexão via Net


Bom Dia

Wilson,

Na verdade seria ideal tom se vc tivesse uma VPN  da sua empresa com a sua
residencia, e aí seria só fazer as configurações no Tsnames.ora das maq.
client
abs,
Cello
Oracle [EMAIL PROTECTED] escreveu:
Olá pessoal!

Estou com um pequeno probleminha. Aqui na empresa existiam algumas bases
exemplos que eram identicas as bases de produção, onde os usuarios as
utilizavam para fazerem testes de lançamentos e etc. O problema é que eu
tive de extinguir estas bases por questões meio que financeiras, pois a
empresa não queria disponibilizar verbas para melhoria do hardware então
tive de sacrificar algumas pessoas. O maior problema é que o sistema
utilizado aqui são da RM Sistemas que SEMPRE apresentam problemas na virada
de mës quando é fechada a folha e aparecem inúmeros erros na base, por isso
existia a base exemplo. Eu possuo a mesma base em minha residencia e queria
disponibilizá-la para as pessoas aqui an empresa. Como posso fazer isto? Não
tenho prática para configuração externa e preciso muitoi da ajuda de todos.
Meu Oracle é 9i Release 2. O Servidor na empresa é W2K e em casa é XP Pro tb
com Oracle 9i. Minha conexão de casa é Velox com Ip virtual fornecido pela
No-Ip, onde consigo manter conexão
em acessos remotos em minha casa, mas aqui vou precisar muito conseguir
enxergar a base Oracle de minha casa e por excutar no Listener daqui da
empresa. Pessoal me ajudem por favor, toda e qualquer ajuda é super bem
vinda.

Atenciosamente
Wilson Dutra



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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED]
Fernanda Damous [EMAIL PROTECTED]
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/
__

Sair da Lista...: [EMAIL PROTECTED]



-
Links do Yahoo

Re: RES: [oracle_br] Urgente.... Data File corrompido

2005-07-11 Por tôpico Andresa Ferreira
Então Rosiano...
 
Seguinte meu banco é 10g sim, eu disse errado sempre foi 10g... Minha 
empresa é desenvolvedora de software e nosso banco aqui é só p/ teste 
porém neste extao momento tinha um banco que eu não posso perder
 
E na SYSAUX... o problema... não tenho backup e o banco está em 
noarchivelog tem alguma saída???
 


Rosiano Vieira de Sales [EMAIL PROTECTED] escreveu:
É realmente parece ser tablespace System ... e do banco default da instalação 
 vc tem quantos servidores Oracle (Instância) neste servidor (Hardware) ??

Att.

Rosiano 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Andresa 
Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 16:36
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Urgente Data File corrompido

É DO 10G SIM.

O QUE DEVO FAZER???

dbaoracle (candangoNET) [EMAIL PROTECTED] escreveu:
Será que a variável ORACLE_SID não está setada para outra instância? 
Aparentemente esse datafile é da tablespace SYSAUX do Oracle 10g, é 
possível que esse seja o problema.

Murilo Lima
Administrador de Banco de Dados Oracle
[EMAIL PROTECTED]



Andresa Ferreira escreveu:

Gente deu esse problema no meu banco 9i Alguém sabe como devo fazer 
neste caso???

Grata,

ORA-01122: database file 3 failed verification check

ORA-01110: data file 3: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'

ORA-01251: Unknown File Header Version read for file number 3


__
Converse com seus amigos em tempo real com o Yahoo! Messenger 
http://br.download.yahoo.com/messenger/ 

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos




 




  




__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 



-
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 Termos do Serviço do 
Yahoo!. 



-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos











__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 



-
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 Termos do Serviço do 
Yahoo!. 



-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]

RES: RES: [oracle_br] Urgente.... Data File corrompido

2005-07-11 Por tôpico Gari Julio Einsfeldt
Bom, neste caso complica, mas solução rapida a base de facão: se o banco ainda 
estiver no ar, tente exportar a(s) aplicação(ões) (owners/schemas) que não 
queres perder os dados. Torce para que não estaja na tablespace deste datafile 
(por exemplo: criado por engano).

Como é banco de testes, depois mata, instala tudo denovo e importa a aplicação.

Estando tudo certinho, baixa o banco e faz ao menos um backup off-line.



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Andresa Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 17:05
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] Urgente Data File corrompido


Então Rosiano...
 
Seguinte meu banco é 10g sim, eu disse errado sempre foi 10g... Minha 
empresa é desenvolvedora de software e nosso banco aqui é só p/ teste 
porém neste extao momento tinha um banco que eu não posso perder
 
E na SYSAUX... o problema... não tenho backup e o banco está em 
noarchivelog tem alguma saída???
 


Rosiano Vieira de Sales [EMAIL PROTECTED] escreveu:
É realmente parece ser tablespace System ... e do banco default da instalação 
 vc tem quantos servidores Oracle (Instância) neste servidor (Hardware) ??

Att.

Rosiano 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Andresa 
Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 16:36
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Urgente Data File corrompido

É DO 10G SIM.

O QUE DEVO FAZER???

dbaoracle (candangoNET) [EMAIL PROTECTED] escreveu:
Será que a variável ORACLE_SID não está setada para outra instância? 
Aparentemente esse datafile é da tablespace SYSAUX do Oracle 10g, é 
possível que esse seja o problema.

Murilo Lima
Administrador de Banco de Dados Oracle
[EMAIL PROTECTED]



Andresa Ferreira escreveu:

Gente deu esse problema no meu banco 9i Alguém sabe como devo fazer 
neste caso???

Grata,

ORA-01122: database file 3 failed verification check

ORA-01110: data file 3: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'

ORA-01251: Unknown File Header Version read for file number 3


__
Converse com seus amigos em tempo real com o Yahoo! Messenger 
http://br.download.yahoo.com/messenger/ 

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos




 




  




__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 



-
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 Termos do Serviço do 
Yahoo!. 



-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos











__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 



-
Links do Yahoo! Grupos

   Para visitar o site do