RES: [oracle_br] Re: Criptografia EAS 128 com Base64 no Oracle 11g

2017-05-09 Por tôpico Carlos Cesar Aparecido Da Silva carlos.sil...@jbsfoods.com.br [oracle_br]
Boa tarde, Camila!
Da uma olhada nessa função, se te ajuda.


function assinaturaBase64 ( i_url   in varchar2,
 i_chave in varchar2,
 i_namespace in varchar2,
 i_ds_assin varchar2,
 io_errcode  in out number,
 io_errtext  in out varchar2 ) return varchar2 is

   w_chave_src   varchar2(100) := i_chave;
   w_chave_b64   varchar2(100) := translate ( w_chave_src, '-_', 
'+/' );
   w_chave_bin   raw(2000);
   w_url varchar2(100) := utl_url.escape ( i_url );
   w_ass_mac raw(2000);
   w_base64_ass_mac  varchar2(2000);
   w_base64_ass_mac_altervarchar2(2000);
   w_programavarchar2(50);
   w_acaovarchar2(50);

begin
   --
   w_chave_bin:= utl_encode.base64_decode ( utl_i18n.string_to_raw 
( w_chave_b64, 'AL32UTF8' ) );
   w_ass_mac  := dbms_crypto.mac ( utl_i18n.string_to_raw ( w_url, 
'AL32UTF8'),
   dbms_crypto.hmac_sh1, 
w_chave_bin );
   w_base64_ass_mac   := utl_raw.cast_to_varchar2 ( 
UTL_ENCODE.base64_encode ( w_ass_mac ) );
   w_base64_ass_mac_alter := translate ( w_base64_ass_mac, '+/', '-_' );
  --
   return i_namespace || i_url || i_ds_ass || w_base64_ass_mac_alter;
exception
   when others then
io_errcode := sqlcode;
io_errtext := 'Gerar_assinatura: '||sqlerrm;
return '';
end;










De: 
sentto-1682896-121823-1494361138-carlos.silva3=jbsfoods.com...@returns.groups.yahoo.com
 
[mailto:sentto-1682896-121823-1494361138-carlos.silva3=jbsfoods.com...@returns.groups.yahoo.com]
 Em nome de camilal...@yahoo.com.br [oracle_br]
Enviada em: terça-feira, 9 de maio de 2017 17:19
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Re: Criptografia EAS 128 com Base64 no Oracle 11g



Boa tarde Chiappa,

vou tentar explicar melhor. É o seguinte, eu tenho um chave em Base64 que tenho 
que utilizar para criptografar e descriptografar informações.
Essas funções serão utilizadas na chamadas de serviços web para fazer a 
comunicação entre o meu sistema Oracle e um outro sistema Web.
O sistema web possui também rotinas para criptografar e descriptografar, e o 
meu sistema devera também possuir as mesmas funções. A chave utilizada pelos 
dois sistemas também sera a mesma.

No sistema web estão utilizando da seguinte forma:

public String cifrar(String textoOriginal, String chave) throws 
CriptografiaException {
try {
byte[] original = textoOriginal.getBytes("UTF-8");
Cipher cipher = Cipher.getInstance("AES/ECB/PKCS5Padding");
cipher.init(Cipher.ENCRYPT_MODE, gerarChave(chave));
byte[] cifrada = cipher.doFinal(original);
byte[] retorno = Base64.encodeBase64(cifrada);
return new String(retorno);
} catch (UnsupportedEncodingException | NoSuchAlgorithmException | 
NoSuchPaddingException | InvalidKeyException | IllegalBlockSizeException | 
BadPaddingException ex) {
throw new CriptografiaException(ex);
}
}

public String decifrar(String textoCifrado, String chave) throws 
CriptografiaException {
try {
byte[] cifrado = Base64.decodeBase64(textoCifrado.getBytes());
Cipher cipher = Cipher.getInstance("AES/ECB/PKCS5Padding");
cipher.init(Cipher.DECRYPT_MODE, gerarChave(chave));
byte[] decifrado = cipher.doFinal(cifrado);
return new String(decifrado, "UTF-8");
} catch (UnsupportedEncodingException | NoSuchAlgorithmException | 
NoSuchPaddingException | InvalidKeyException | IllegalBlockSizeException | 
BadPaddingException ex) {
throw new CriptografiaException(ex);
}
}

Eu preciso criar as mesmas funções no Oracle 11g. No exemplo abaixo, eu tentei 
utilizar assim:

Os valores de G_STRING e P_VAL estavam em Base64 que eu transformei em  RAW:
G_STRING :=utl_raw.cast_to_raw('chave em base64');
-- RAW PARA BASE64
G_STRING := utl_encode.base64_encode(G_STRING);

P_VAL :=utl_raw.cast_to_raw('Informação criptografada em EAS convertida em 
Base64');
-- RAW PARA BASE64
P_VAL := utl_encode.base64_encode(P_VAL);

Para criar minha função para descriptografar a informação que recebi do sistema 
web, eu fiz da seguinte forma:

 DECLARE
G_CHARACTER_SET VARCHAR2(10) := 'AL32UTF8';
G_STRING RAW(32767) := 'EF5674A75A3EE327EC319B9F5C5BBE8B';
G_KEY RAW(250) := utl_i18n.string_to_raw
  ( data => G_STRING,
  dst_charset => G_CHARACTER_SET );
G_ENCRYPTION_TYPE PLS_INTEGER := dbms_crypto.encrypt_aes256
 + dbms_crypto.chain_cbc
 + dbms_crypto.pad_pkcs5;

l_decrypted RAW(32);
l_decrypted_string VARCHAR2(32);

p_val RAW(32767) := 

[oracle_br] RES: Erro ao usar Post Forms Builder 6i - ORA-12203:TNS:unable to connect to destination[RESOLVIDO]

2016-08-23 Por tôpico Carlos Cesar Aparecido Da Silva carlos.sil...@jbsfoods.com.br [oracle_br]
Alterei meu bloco na propriedade "Update Changed Columns Only" para "YES".

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
Enviada em: terça-feira, 23 de agosto de 2016 16:13
Para: oracle_br@yahoogrupos.com.br
Assunto: [** SPAM 6.3 **] [oracle_br] Erro ao usar Post Forms Builder 6i - 
ORA-12203:TNS:unable to connect to destination


Boa tarde, Pessoal!
Tivemos uma migração recentemente, e uma tela(desenvolvida em Forms Builder 6i) 
que utiliza POST esta perdendo a conexão, sempre que o comando é chamado.
Alguém já pegou algo do tipo ???

Forms  6i
Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bi
PL/SQL Release 10.2.0.5.0 - Production

ORA-12203:TNS:unable to connect to destination

Att;



[oracle_br] Erro ao usar Post Forms Builder 6i - ORA-12203:TNS:unable to connect to destination

2016-08-23 Por tôpico Carlos Cesar Aparecido Da Silva carlos.sil...@jbsfoods.com.br [oracle_br]
Boa tarde, Pessoal!
Tivemos uma migração recentemente, e uma tela(desenvolvida em Forms Builder 6i) 
que utiliza POST esta perdendo a conexão, sempre que o comando é chamado.
Alguém já pegou algo do tipo ???

Forms  6i
Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bi
PL/SQL Release 10.2.0.5.0 - Production

ORA-12203:TNS:unable to connect to destination

Att;


[oracle_br] Duvida calculo de performance de query

2016-08-09 Por tôpico Carlos Cesar Aparecido Da Silva carlos.sil...@jbsfoods.com.br [oracle_br]
Bom dia!
 Existe algum calculo de performance de query, que eu consiga realizar para 
saber se o problema esta na minha instrução Sql ou no banco?

Att?


[oracle_br] Lentidão de acesso a procedure no Oracle Forms Builder.

2016-03-10 Por tôpico Carlos Cesar Aparecido Da Silva carlos.sil...@jbsfoods.com.br [oracle_br]
Boa tarde pessoal!

  Alguém já pegou  lentidão de acesso de procedure no Oracle Forms Builder 
6i?
  Criei uma procedure dentro da tela.
  Quando chamo a mesma ele demora para acessar essa rotina.

Obrigado,



RES: [oracle_br] Como usar Webservice no oracle

2016-02-29 Por tôpico Carlos Cesar Aparecido Da Silva carlos.sil...@jbsfoods.com.br [oracle_br]
Bom dia, Junior!

   Da uma olhada se os Headers estão sendo preenchidos corretamente.

Att;

2016-02-27 15:52 GMT-04:00 Junior 
roberjr_...@yahoo.com.br [oracle_br] 
>:

Boa tarde!

Fiz a minha procedure utilizando essa como exemplo.
O erro que tem me retornado o webservice é que os dados de entrada não foram 
encontrados.
A empresa disse que o xml que estou enviando está chegando em branco para eles.

A variável soap_request eu define como clob. Será que pode ser esse o problema ?
Ou seria outra coisa que preciso verificar ?

Desde já agradeço


--To Keep server output parameter on
set serveroutput on;--declaration
  declare

  soap_request varchar2(3);
  soap_respond varchar2(3);
  http_req utl_http.req;
  http_resp utl_http.resp;

--PL/SQL procedure
  begin--Webservice request schema
  soap_request:= '
  http://schemas.xmlsoap.org/soap/envelope/;
 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
   
xmlns:xsd="http://www.w3.org/2001/XMLSchema; 
xmlns:tns="http://www.webserviceX.NET/;>
  

  USD
  INR

   
  ';-- Set proxy details if no direct net connection.
  --HTTP request
  http_req:= utl_http.begin_request( 
'http://209.162.186.60:80/CurrencyConvertor.asmx'
 , 'POST' , 'HTTP/1.1');--set authentication
utl_http.set_header(http_req, 'Content-Type', 'text/xml; charset=utf-8');
  utl_http.set_header(http_req, 'Content-Length', length(soap_request));
  utl_http.set_header(http_req, 'SOAPAction', 
'http://www.webserviceX.NET/ConversionRate');
  utl_http.write_text(http_req, soap_request);
  http_resp:= utl_http.get_response(http_req);
  utl_http.read_text(http_resp, soap_respond);
  utl_http.end_response(http_resp);
  dbms_output.put_line(soap_respond);  end;
/

Em Sábado, 20 de Fevereiro de 2016 17:09, "Carlos Silva 
carlos-csi...@hotmail.com [oracle_br]" 
> escreveu:


Boa tarde!

Segue dois exemplos de como você pode criar sua rotina.

http://www.oratable.com/utl_http/

http://wiki.scn.sap.com/wiki/display/XI/Triggering+webservice+from+Oracle+Database+with+UTL_HTTP+supplied+package



To: oracle_br@yahoogrupos.com.br
From: oracle_br@yahoogrupos.com.br
Date: Sat, 20 Feb 2016 12:53:21 +
Subject: [oracle_br] Como usar Webservice no oracle



Bom dia Pessoal.

Estou tentando usar Webservice no oracle.

A idéia é consumir um arquivo xml via webservice. Pesquisei algumas coisas na 
internet porém está dando erro.

Alguém teria algum exemplo ou se preciso configurar alguma coisa para poder 
utilizar o webservice ?

Obrigado.






RES: [** SPAM 8.1 **] Re: [** SPAM 7.4 **] [oracle_br] Re: Problema com o utl_http. Erro: ORA-12541: TNS:no listener

2015-12-14 Por tôpico Carlos Cesar Aparecido da Silva carlos.sil...@jbsfoods.com.br [oracle_br]
Resolvido, pessoal.
Era o DNS do nosso servidor de desenvolvimento que não estava atualizando.
Ele mantinha o mesmo IP, mesmo quando o firewall era atualizado pela minha 
aplicação.


De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
Enviada em: segunda-feira, 14 de dezembro de 2015 10:28
Para: oracle_br@yahoogrupos.com.br
Assunto: [** SPAM 8.1 **] Re: [** SPAM 7.4 **] [oracle_br] Re: Problema com o 
utl_http. Erro: ORA-12541: TNS:no listener



Será que o nome da URL de acordo com o os IPs passados ?
Vocês tem que chegar a um consenso e trabalha de uma unica forma.  Nome, amanhã 
alguem muda o ip equivalente no DNS, nao te falam nada e seu sistema cai por 
terra.  Porque o mesmo deixaria de bater com o IP que liberaram no firewall, 
proxy, etc.  Endereço IP é sempre o mesmo endereço IP. O pior quando é um load 
balance.. como controlar isso com um bd..


2015-12-11 18:33 GMT-02:00 Carlos Cesar Aparecido da Silva 
carlos.sil...@jbsfoods.com.br<mailto:carlos.sil...@jbsfoods.com.br> [oracle_br] 
<oracle_br@yahoogrupos.com.br<mailto:oracle_br@yahoogrupos.com.br>>:


Chiappa,

Estou utilizando esse mesmo modelo de webservice que você enviou.
Ele já funciona legal para outros links. Esse atual é que estou tendo problemas.
Não sei se ajuda: Foi nos passado uma lista de Ranges de IP para liberar o 
acesso, mas liberamos o acesso da rede pelo nome da URL.
E ele envia e recebe informações por alguns minutos ... e depois não 
conseguimos enviar mais nada  e depois de alguns minutos volta ...

Att;


[Descrição: Descrição: Descrição: Descrição: ass]

Carlos Silva

• JBS S/A - Anhanguera
i Sistemas Comerciais ME - JBS Foods
• 
carlos.sil...@jbsfoods.com.br<mailto:carlos.sil...@jbsfoods.com.br><mailto:carlos.sil...@jbsfoods.com.br<mailto:carlos.sil...@jbsfoods.com.br>>



Av. Marginal Direita do Tietê, 500
Vila Jaguará - São Paulo – SP
CEP- 05118-100
Fone: 55 11 3144-5462<tel:55%2011%203144-5462>
www.jbs.com.br<http://www.jbs.com.br><http://www.jbs.com.br/>



De: oracle_br@yahoogrupos.com.br<mailto:oracle_br@yahoogrupos.com.br> 
[mailto:oracle_br@yahoogrupos.com.br<mailto:oracle_br@yahoogrupos.com.br>]
Enviada em: sexta-feira, 11 de dezembro de 2015 18:22
Para: oracle_br@yahoogrupos.com.br<mailto:oracle_br@yahoogrupos.com.br>
Assunto: [** SPAM 7.4 **] [oracle_br] Re: Problema com o utl_http. Erro: 
ORA-12541: TNS:no listener



Opa : então, a primeira coisa (que é crítica) e que vc não nos dá é a VERSÃO 
EXATA (e a Edição !!) do banco Oracle em questão - isso *** principalmente *** 
para comprovar que vc não está caindo na segurança de rede melhorada 
introduzida no 11g, o 11g passou a exigir um item de controle acicional, os 
ACLs (Access Control Lists) para QUALQUER tipo de acesso via rede à itens 
externos, seja pelas packages de mail, pela UTL_HTTP, pela UTL_INADDR... Isso é 
ABSOLUTAMENTE Crítico, repito : se vc estiver em banco 11g ou acima, sem setar 
os ACLs necessários vc NÃO TERÁ absolutamente nenhuma comunicação via rede
Veja 
http://www.oracleflash.com/36/Oracle-11g-Access-Control-List-for-External-Network-Services.html
 para mais refs sobre o Assuntos.

Isso estando 100% verificado e OK, aí temos : não, o RDBMS Oracle  não tem 
*** capacidade de acessar uma "página web" , ele Não Tem um browser interno, 
Não Tem Como o RDBMS "executar"uma página web... E já que ele não tem essa 
capacidade, o que ele pode receber de um website qualquer é ou uma string com o 
texto todo da página web (veja 
http://www.gokhanatil.com/2013/06/how-to-read-web-pages-using-utl_http-request_pieces.html)
 OU vc pode acionar um webservice (NÃO É que a página vai ser aberta num 
browser, não é isso, vc estará acessando diretamente, em modo não-interativo e 
FORA do browser, o webservice) que vai transmitir strings, é isso , 
http://www.sqlquery.com/dbm0415.htm exemplifica...

[]s

Chiappa

OBS : vc perguntou de UTL_HTTP, e foi isso que respondemos - fique Claro que 
existem Várias Outras maneiras de se chamar um webservice a partir do database, 
como por exemplo usar JAVA - desde a versão 8i é opcional vc ter uma JVM dentro 
do banco, mas é possível, 
http://www.oracle.com/technetwork/developer-tools/jdev/dbcalloutws-howto-084195.html
 exemplifica, OU vc pode (do database 10g em diante) usar o UTL_DBWS (que 
basicamente é uma rotina JAVA que aciona métodos SOAP do seu webservice, SE ele 
foi assim programado/preparado), 
https://oracle-base.com/articles/10g/utl_dbws-10g exemplifica, OU a partir do 
11g vc tem o NDWS 
(http://www.liberidu.com/blog/2009/07/14/howto-consume-webservices-via-plsql/ 
exemplifica) , OU ainda (o que pode ser uma opção interessante, também, se vc 
tem o APEX instalado no seu database Oracle - alguns releases/edições o trazem 
instalado após uma instalação default, e outros exigem instalação extra) seria 
usar o built-in APEX chamado APEX_WEB_SERVICE , 
https://oracle-base.com/artic

[oracle_br] Problema com o utl_http. Erro: ORA-12541: TNS:no listener

2015-12-11 Por tôpico Carlos Cesar Aparecido da Silva carlos.sil...@jbsfoods.com.br [oracle_br]
Boa tarde, pessoal!

 Tenho um serviço WEB no qual, processo um método POST.
 Nossa equipe de rede já liberou o acesso pela pagina desse serviço e 
assim não tendo mais o bloqueio de proxy.
 Quando processo minha rotina, algumas requisições vai e outras não.
 Alguém sabe me informar como é feito esse serviço pelo banco 
 Se o banco envia mesmo a pagina para executar a saída ou se utiliza o 
IP ...
 Pergunto isso pq algumas requisições passa com o tipo de liberação já 
realizada  pela pagina . Será que teria que ser feito pelo IP?

Att;



RES: [** SPAM 7.4 **] [oracle_br] Re: Problema com o utl_http. Erro: ORA-12541: TNS:no listener

2015-12-11 Por tôpico Carlos Cesar Aparecido da Silva carlos.sil...@jbsfoods.com.br [oracle_br]
Foi mal.

Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bi
PL/SQL Release 10.2.0.5.0 - Production
CORE  10.2.0.5.0  Production
TNS for HPUX: Version 10.2.0.5.0 - Production
NLSRTL Version 10.2.0.5.0 - Production


De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
Enviada em: sexta-feira, 11 de dezembro de 2015 18:22
Para: oracle_br@yahoogrupos.com.br
Assunto: [** SPAM 7.4 **] [oracle_br] Re: Problema com o utl_http. Erro: 
ORA-12541: TNS:no listener



Opa : então, a primeira coisa (que é crítica) e que vc não nos dá é a VERSÃO 
EXATA (e a Edição !!) do banco Oracle em questão - isso *** principalmente *** 
para comprovar que vc não está caindo na segurança de rede melhorada 
introduzida no 11g, o 11g passou a exigir um item de controle acicional, os 
ACLs (Access Control Lists) para QUALQUER tipo de acesso via rede à itens 
externos, seja pelas packages de mail, pela UTL_HTTP, pela UTL_INADDR... Isso é 
ABSOLUTAMENTE Crítico, repito : se vc estiver em banco 11g ou acima, sem setar 
os ACLs necessários vc NÃO TERÁ absolutamente nenhuma comunicação via rede
Veja 
http://www.oracleflash.com/36/Oracle-11g-Access-Control-List-for-External-Network-Services.html
 para mais refs sobre o Assuntos.

 Isso estando 100% verificado e OK, aí temos : não, o RDBMS Oracle  não tem 
*** capacidade de acessar uma "página web" , ele Não Tem um browser interno, 
Não Tem Como o RDBMS "executar"uma página web... E já que ele não tem essa 
capacidade, o que ele pode receber de um website qualquer é ou uma string com o 
texto todo da página web (veja 
http://www.gokhanatil.com/2013/06/how-to-read-web-pages-using-utl_http-request_pieces.html)
 OU vc pode acionar um webservice (NÃO É que a página vai ser aberta num 
browser, não é isso, vc estará acessando diretamente, em modo não-interativo e 
FORA do browser, o webservice) que vai transmitir strings, é isso , 
http://www.sqlquery.com/dbm0415.htm exemplifica...

  []s

Chiappa

OBS :  vc perguntou de UTL_HTTP, e foi isso que respondemos - fique Claro que 
existem Várias Outras maneiras de se chamar um webservice a partir do database, 
como por exemplo usar JAVA - desde a versão 8i é opcional vc ter uma JVM dentro 
do banco, mas é possível, 
http://www.oracle.com/technetwork/developer-tools/jdev/dbcalloutws-howto-084195.html
 exemplifica, OU vc pode (do database 10g em diante) usar o UTL_DBWS (que 
basicamente é uma rotina JAVA que aciona métodos SOAP do seu webservice, SE ele 
foi assim programado/preparado), 
https://oracle-base.com/articles/10g/utl_dbws-10g exemplifica, OU a partir do 
11g vc tem o NDWS 
(http://www.liberidu.com/blog/2009/07/14/howto-consume-webservices-via-plsql/ 
exemplifica) , OU ainda (o que pode ser uma opção interessante, também, se vc 
tem o APEX instalado no seu database Oracle - alguns releases/edições o trazem 
instalado após uma instalação default, e outros exigem instalação extra) seria 
usar o built-in APEX chamado APEX_WEB_SERVICE , 
https://oracle-base.com/articles/misc/apex_web_service-consuming-soap-and-rest-web-services
 exemplifica



Re: [oracle_br] Oportunidade - Consultor Oracle EBS RI

2014-08-01 Por tôpico Ronaldo Aparecido Rosa da Silva rnd_...@yahoo.com.br [oracle_br]
Gostaria muito de uma oportunidade para mostrar meu comprometimento e 
qualidades profissional ..
Desde já agradeço a oportunidade
grato 


Em Sexta-feira, 1 de Agosto de 2014 17:04, Carolina Borges 
hqsp...@yahoo.com.br [oracle_br] oracle_br@yahoogrupos.com.br escreveu:
  


  


No mercado desde 1988, temos como meta garantir ao cliente alta competitividade 
e segurança, por meio do desenho e implantação das melhores e mais adequadas 
soluções tecnológicas.
Contamos com uma consultoria formada por profissionais especialistas em 
tecnologia da informação aplicada à gestão de negócios, com equipes dedicadas, 
expertise comprovada em diferentes segmentos de mercado e tendo como parceiros 
Oracle e Philips.
 Atualmente estamos com uma oportunidade para trabalhar com Consultor Oracle 
EBS RI, QA para o Brasil, conhecimento foco RI e seus processos, desejável 
financeiro também.

Inicio: Imediato 
Tempo de alocação: Indeterminado
Local de alocação: São Paulo 


Interessados,favor enviar currículo para sele...@hqsplus.com.br   
 

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



Re: [oracle_br] Oportunidade - Consultor Oracle EBS RI

2014-08-01 Por tôpico Ronaldo Aparecido Rosa da Silva rnd_...@yahoo.com.br [oracle_br]
Gostaria muito de uma oportunidade para mostrar meu comprometimento e 
qualidades profissional ..
Desde já agradeço a oportunidade
grato 


Em Sexta-feira, 1 de Agosto de 2014 19:27, Ronaldo Aparecido Rosa da Silva 
rnd_...@yahoo.com.br escreveu:
  


Gostaria muito de uma oportunidade para mostrar meu comprometimento e 
qualidades profissional ..
Desde já agradeço a oportunidade
grato 


Em Sexta-feira, 1 de Agosto de 2014 17:04, Carolina Borges 
hqsp...@yahoo.com.br [oracle_br] oracle_br@yahoogrupos.com.br escreveu:
  


  


No mercado desde 1988, temos como meta garantir ao cliente alta competitividade 
e segurança, por meio do desenho e implantação das melhores e mais adequadas 
soluções tecnológicas.
Contamos com uma consultoria formada por profissionais especialistas em 
tecnologia da informação aplicada à gestão de negócios, com equipes dedicadas, 
expertise comprovada em diferentes segmentos de mercado e tendo como parceiros 
Oracle e Philips.
 Atualmente estamos com uma oportunidade para trabalhar com Consultor Oracle 
EBS RI, QA para o Brasil, conhecimento foco RI e seus processos, desejável 
financeiro também.

Inicio: Imediato 
Tempo de alocação: Indeterminado
Local de alocação: São Paulo 


Interessados,favor enviar currículo para sele...@hqsplus.com.br   
 

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



[oracle_br] (unknown)

2014-08-01 Por tôpico Ronaldo Aparecido Rosa da Silva rnd_...@yahoo.com.br [oracle_br]
Gostaria muito de uma oportunidade para mostrar meu comprometimento e 
qualidades profissional ..
Desde já agradeço a oportunidade
grato


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



RE: [oracle_br] Re: Problemas para criar usuario

2012-05-06 Por tôpico José Aparecido Fazolin Ferres

Sim estou usando o Win Xp e o Oracle é XE 11g. vou segueir as Dicas


José Ap. Ferres
Profº de Informática

To: oracle_br@yahoogrupos.com.br
From: jlchia...@yahoo.com.br
Date: Sun, 6 May 2012 16:28:26 +
Subject: [oracle_br] Re: Problemas para criar usuario
















 



  



  
  
   Xará, com quase Absoluta certeza vc ** Não ** está seguindo o 
procedimento correto : sqlnet.ora é um arquivo de configuração de Rede, não tem 
Nada vezes Nada a ver com criação de usuários no database, não deveria ser de 
modo algum exigida qquer alteração nele...

 Vc não diz, mas o C:\ indica que é Windows o seu SO , e vc também não diz qual 
é a sua versão e edição de RDBMS que tem instalada (informação Crítica, há 
Diferenças grandes entre as versões/edições de RDBMS Oracle), mas o 
C:\oraexe\...11.2.0..  parece indicar Oracle Express Edition (XE) versão 
11grelease 2 - na verdade a pasta criada pelo installer XE é C:\oraclexe, mas 
vou assumir erro de digitação aqui na msg...



O procedimento para se fazer criação de usuário no database XE via linha de 
comando no Windows é extremamente simples...   :



1. assegure-se que o banco de dados está startado : menu Iniciar, Todos os 
Programas,  Oracle Database 11g Express Edition, Iniciar Banco de Dados



2. abra o programa-cliente padrão de linha de comando : menu Iniciar, Todos os 
Programas,  Oracle Database 11g Express Edition, Executar Linha de Comandos SQL 
: vai aparecer o prompt , + ou - assim  :



SQL*Plus: Release 11.2.0.2.0 Production 



Copyright (c) 1982, 2010, Oracle.  All rights reserved.



SQL



3. no prompt, conecte como usuário com permissões administrativas, pode ser o 
SYSTEM (:



connect system/SENHADOUSUARIOSYSTEM



(vc escolheu a senha dele na instalação) -  a resposta ao comando de connect 
vai ser :



Conectado.



4. crie o usuário, ainda digitando no prompt sqlplus :



CREATE USER nomedousuario IDENTIFIED BY senhadousuario DEFAULT TABLESPACE 
nomedatablespacequelevaiusar TEMPORARY TABLESPACE TEMP;



(o ponto-e-vírgula ao final indica pro sqlplus o fim de comando) - a resposta 
vai ser :



Usuário criado.



5. Dê privilégios de conexão e criação para esse usuário :



GRANT CONNECT, RESOURCE TO nomedousuario;



= a resposta vai ser :



Concessão bem-sucedida.



6. conecte com esse usuário para o testar :



CONNECT nomedousuario/senhadousuario



= a resposta vai ser :



Conectado.



7. peça para mostrar o usuário conectado :



SHOW USER



okdoc ? Não tem o que errar ...



OBS : se não for Oracle XE, basicamente o que muda é a forma de startar o 
banco, a localização do programa-cliente e a entrada no menu... Outra coisa que 
pode acontecer é, se vc tiver mais de um programa Oracle instalado, ter que 
setar as variáveis ORACLE_HOME, ORACLE_SID e PATH - se for o caso fala pra 
gente que a gente te orienta melhor ...



[]s



Chiappa



--- Em oracle_br@yahoogrupos.com.br, José Aparecido Fazolin Ferres 
joseapferres@... escreveu



 

 Estou iniciando o s estudo de BD Oracle e estou com problemas de privilégios 
 criei um tablespace e um usuario estou tentando criar usuario via comando e 
 aparece os seguinte erro:

 ORA-01031: privilégios insuficientestente lterar o sqlnet.ora e nada, o 
 caminho do arquivo 
 é:C:\oraexe\app\oracle\product\11.2.0\server\network\ADMINIsto esta 
 correto?Já faz um tempo que estou com esse problema

 

 José Ap. Ferres

 Profº de Informática

 

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

* 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:
oracle_br-unsubscr...@yahoogrupos.com.br

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




RE: [oracle_br] Problemas para criar usuario

2012-05-06 Por tôpico José Aparecido Fazolin Ferres

Olha é o seguite eu sigui as isntruções deuma apostila:1 criei o table space 
user_teste e o usuario usaer.Logado como user tente criar o usuario que o 
comando menciona e aparece o erro que falei.Como se dá privilégios?E ao J 
Laurindo ao usar suas dicas aparece que table space que já criei não está 
criado.Não sei mais como proceder.


José Ap. Ferres
Profº de Informática

 To: oracle_br@yahoogrupos.com.br
 From: miltonbas...@gmail.com
 Date: Sun, 6 May 2012 16:45:09 -0300
 Subject: Re: [oracle_br] Problemas para criar usuario
 
 É, vai ficar bem dificil de ajudar dessa maneira, vc não está passando
 detalhes, a gente não consegue adivinhar.
 O erro acontece QUANDO? QUando vc tenta criar o usuario? Ou quando vc tenta
 conectar com o usuario novo?
 
 o user_teste tem privilegio de DBA?
 Ele tem privilégio suficiente pra criar um novo usuario?
 Se não tiver, acontece aquele erro mesmo, de privilégio insuficiente.
 
 
 
 
 
 2012/5/6 José Aparecido Fazolin Ferres joseapfer...@hotmail.com
 
  **
 
 
 
  entrei com o usuario system:work spate user_testee usuario user_teste e o
  comndo:
  CREATE USER USUARIO01 IDENTIFIED BY SENHA_USUARIO01DEFAULT TABLESPACE
  USER_TESTEQUOTA UNLIMITED ON USER_TESTE;
 
  
  José Ap. Ferres
  Profº de Informática
 
   To: oracle_br@yahoogrupos.com.br
   From: miltonbas...@gmail.com
   Date: Sun, 6 May 2012 12:38:10 -0300
   Subject: Re: [oracle_br] Problemas para criar usuario
 
  
   Precisamos de mais detalhes pra poder te ajudar.
  
   Copie e cole aqui pra gente:
  
   - o comando que vc usou pra se conectar via linha de comando (precisamos
   saber com qual usuário vc se conectou);
   - o comando que vc usou pra tentar criar o usuário;
   - a mensagem de erro completa que apareceu pra vc.
  
   Fico no aguardo!
  
  
   2012/5/6 José Aparecido Fazolin Ferres joseapfer...@hotmail.com
  
**
 
   
   
   
Estou iniciando o s estudo de BD Oracle e estou com problemas de
privilégios criei um tablespace e um usuario estou tentando criar
  usuario
via comando e aparece os seguinte erro:
ORA-01031: privilégios insuficientestente lterar o sqlnet.ora e nada, o
caminho do arquivo
é:C:\oraexe\app\oracle\product\11.2.0\server\network\ADMINIsto esta
correto?Já faz um tempo que estou com esse problema

José Ap. Ferres
Profº de Informática
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
  
  
  
   --
   Att,
 
  
  
   [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
 
  
  
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
   
 
 
 
 
 -- 
 Att,
 
 
 [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
 
 
  

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



RE: [oracle_br] Problemas para criar usuario

2012-05-06 Por tôpico José Aparecido Fazolin Ferres

SEGUE DUAS TELAS PARA ILUSTRAR.UMA É DO BROWSER ONDE CRIEI O TABLE SPACE E 
OUTRA É O DO PROMPT(ONDE SEGUI INSTRUÇÕES) FALANDO QUE ELE NÃO EXISTE.


José Ap. Ferres
Profº de Informática

To: oracle_br@yahoogrupos.com.br
From: joseapfer...@hotmail.com
Date: Sun, 6 May 2012 20:13:40 +
Subject: RE: [oracle_br] Problemas para criar usuario
















 



  



  
  
  

Olha é o seguite eu sigui as isntruções deuma apostila:1 criei o table space 
user_teste e o usuario usaer.Logado como user tente criar o usuario que o 
comando menciona e aparece o erro que falei.Como se dá privilégios?E ao J 
Laurindo ao usar suas dicas aparece que table space que já criei não está 
criado.Não sei mais como proceder.





José Ap. Ferres

Profº de Informática



 To: oracle_br@yahoogrupos.com.br

 From: miltonbas...@gmail.com

 Date: Sun, 6 May 2012 16:45:09 -0300

 Subject: Re: [oracle_br] Problemas para criar usuario

 

 É, vai ficar bem dificil de ajudar dessa maneira, vc não está passando

 detalhes, a gente não consegue adivinhar.

 O erro acontece QUANDO? QUando vc tenta criar o usuario? Ou quando vc tenta

 conectar com o usuario novo?

 

 o user_teste tem privilegio de DBA?

 Ele tem privilégio suficiente pra criar um novo usuario?

 Se não tiver, acontece aquele erro mesmo, de privilégio insuficiente.

 

 

 

 

 

 2012/5/6 José Aparecido Fazolin Ferres joseapfer...@hotmail.com

 

  **

 

 

 

  entrei com o usuario system:work spate user_testee usuario user_teste e o

  comndo:

  CREATE USER USUARIO01 IDENTIFIED BY SENHA_USUARIO01DEFAULT TABLESPACE

  USER_TESTEQUOTA UNLIMITED ON USER_TESTE;

 

  

  José Ap. Ferres

  Profº de Informática

 

   To: oracle_br@yahoogrupos.com.br

   From: miltonbas...@gmail.com

   Date: Sun, 6 May 2012 12:38:10 -0300

   Subject: Re: [oracle_br] Problemas para criar usuario

 

  

   Precisamos de mais detalhes pra poder te ajudar.

  

   Copie e cole aqui pra gente:

  

   - o comando que vc usou pra se conectar via linha de comando (precisamos

   saber com qual usuário vc se conectou);

   - o comando que vc usou pra tentar criar o usuário;

   - a mensagem de erro completa que apareceu pra vc.

  

   Fico no aguardo!

  

  

   2012/5/6 José Aparecido Fazolin Ferres joseapfer...@hotmail.com

  

**

 

   

   

   

Estou iniciando o s estudo de BD Oracle e estou com problemas de

privilégios criei um tablespace e um usuario estou tentando criar

  usuario

via comando e aparece os seguinte erro:

ORA-01031: privilégios insuficientestente lterar o sqlnet.ora e nada, o

caminho do arquivo

é:C:\oraexe\app\oracle\product\11.2.0\server\network\ADMINIsto esta

correto?Já faz um tempo que estou com esse problema



José Ap. Ferres

Profº de Informática

   

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

   

   

   

  

  

  

   --

   Att,

 

  

  

   [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

 

  

  

 

 

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

 

   

 

 

 

 

 -- 

 Att,

 

 

 [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

 

 

  



[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 ORACLE_BR são de acesso público

RE: [oracle_br] Material para certificação

2012-04-26 Por tôpico José Aparecido Fazolin Ferres

Obrigado pelas informações Milton e Rafael.


José Ap. Ferres
Profº de Informática

To: oracle_br@yahoogrupos.com.br
From: vieira.rafae...@yahoo.com.br
Date: Thu, 26 Apr 2012 11:31:46 -0700
Subject: Re: [oracle_br] Material para certificação
















 



  



  
  
  Eu te indicaria os livros



Primeira prova:

ORACLE DATABASE 11G SQL

DOMINE SQL E PL/SQL NO BANCO DE DADOS ORACLE 

 ou

OCA ORACLE DATABASE 11G - FUNDAMENTOS I  SQL

MANUAL DO EXAME (1ZO-051) 



OCA ORACLE DATABASE 11G - ADMINISTRAÇAO I

(GUIA DO EXAME 1Z0-052) 



ele tem alguns erros de tradução, mas são poucos, tem um que é um absurdo que 
fala que o DBWn grava de 3 em 3 segundos, enquanto é o LGWr que faz isso, então 
se desconfiar de algo, use o CD que vem com ele com o livro em inglês para 
tirar a dúvida...

Estou estudando por ele, e minha prova já está marcada...

Quanto a prova, a primeira de SQL tem em português sim, mas o restante não, a 
maioria das pessoas falam que a tradução da prova é mal feita e que não vale 
apena, eu não posso te dizer pq nunca vi.





 De: Milton Bastos Henriquis Jr. miltonbas...@gmail.com

Para: oracle_br@yahoogrupos.com.br 

Enviadas: Quinta-feira, 26 de Abril de 2012 14:46

Assunto: Re: [oracle_br] Material para certificação

 

Todas informações sobre Certificação Oracle:



http://certificacaobd.com.br



Abraço!



On Thu, Apr 26, 2012 at 2:44 PM, José Aparecido Fazolin Ferres 

joseapfer...@hotmail.com wrote:



 **









 Onde acho bons materiais em português para a certificação DBA OCA?gostaria

 de saber se as provas são em português ou inglês. alguém já fez?



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



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

* 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:
oracle_br-unsubscr...@yahoogrupos.com.br

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




[oracle_br] Re: SPREPORT (STATSPACK) FROM CLIENT

2010-09-04 Por tôpico Aparecido
Só pra informação, funcionou belezinha...

Copiei os scripts do servidor e rodei na minha estação sem problemas, desta 
forma consegui gerar relatórios na minha estação.

Obrigado a todos.

Cido

--- Em oracle_br@yahoogrupos.com.br, José Laurindo jlchia...@... escreveu

 Só pra especificar , quando vc diz sem acesso é sem acesso FÍSICO, ie sem 
 conectar no servidor, né ? Pois acesso AO BANCO DE DADOS que está nesse 
 servidor é sim, sempre, exigido...
  Uma vez vc tendo na máquina-cliente acesso direitinho ao banco de dados 
 desejado, afaik vc pode pedir (evidentemente usando os comandos ADEQUADOS 
 dependendo se a máquina-cliente é Windows ou linux) :
 
 SET ORACLE_HOME=oraclehomedamáquinacliente
 SET PATH=%ORACLE_HOME%\BIN;%PATH%
 cd $ORACLE_HOME\rdbms\admin
 sqlplus user/se...@hoststringdobancodedados
 
 e desse sqlplus rodar o script de spreport : se vc os abrir (são textos, 
 apenas, tanto o spreport.sql quanto o sprepins.sql e o  sprepcon.sql chamados 
 por ele) vc vai ver que ele busca dados de v$database e outras tabs do 
 dicionário de dados de onde ele estao conectados, eles não abrem nova 
 conexão, então deve funcionar...
 
 []s
 
   Chiappa
 
 --- Em oracle_br@yahoogrupos.com.br, Aparecido cido_re@ escreveu
 
  Olá a todos!
  
  Alguém sabe se é possível copiar o script SPREPORT.SQL para rodar 
  remotamente stravéz do SQLPLUS?
  
  A situação é a seguinte: Gostaria de gerar os relatórios sem a necessidade 
  de acesso ao servidor de banco de dados.
  
  Obrigado pela atenção de todos!
  
  Att.
  
  Cido
 





[oracle_br] Re: PARTICIONAMENTO DE TABELAS 9i

2010-08-31 Por tôpico Aparecido
Valeu Jorge, obrigado.

Cido

--- Em oracle_br@yahoogrupos.com.br, interessado60 jorgeluc...@... escreveu

 Bom dia
 
 sempre que tive este problema, executei o comando abaixo:
 
 ALTER TABLE DWH.DW_A_BASE_DIARIA SPLIT PARTITION MES_200405_E_ACIMA 
 AT   (TO_DATE(' 2004-06-01 00:00:00', 'S-MM-DD HH24:MI:SS', 
 'NLS_CALENDAR=GREGORIAN')) 
 INTO (PARTITION MES_200405  pctused 98 pctfree 1 TABLESPACE  
 TSD_DW_A_BASE_DIARIA_MAI04, 
   PARTITION RESTANTE_MAXVALUE  pctused 98 pctfree 1 TABLESPACE  
 TBL_DWH_MAXVALUE )
 parallel (degree 16);
 
 ##
   para voce tirar a duvida de quem é quem, veja p PL abaixo:
 ##
 
 # Procedimento de split da partição MAXVALUE, gerando a nova partição.
 #
 
 # Garante que o nome da nova partição vai usar a descrição do mês em inglês
 export NLS_LANG=AMERICAN_AMERICA.WE8MSWIN1252
 export ORACLE_SID=ASPP1
 
 sqlplus '/ as sysdba'  !EOF
 declare
   --
   W_TABELA  varchar2( 30 ) := '${1}';  -- Nome da tabela a ser 
 processada
   W_SUFIXO_PART varchar2( 30 ) := '${2}';  -- Suxifo para compor o nome 
 das partições
   W_PARTITION_NAME  varchar2( 30 );-- Nome da última partição
   W_HIGH_VALUE  varchar2( 300 );   -- Valor de HIGH_VALUE da 
 última partição (antes da MAXVALUE)
   W_DATA_HIGH_VALUE date;  -- Valor do HIGH_VALUE em 
 formato data
   W_PART_NOME_NOVO  varchar2( 30 );-- Nome da nova partição
   W_COMANDO_SPLIT   varchar2( 300 );   -- Statement de split para uso 
 com 'execute immediate'
   --
 begin
   --
   -- Montagem do nome da nova partição
   --
   -- Descobre o nome e o high_value da última partição (antes da MAXVALUE)
   select PARTITION_NAME, HIGH_VALUE
 into W_PARTITION_NAME, W_HIGH_VALUE
 from DBA_TAB_PARTITIONS
where TABLE_OWNER= 'ASPP_DBA'
  and TABLE_NAME = W_TABELA
  and PARTITION_POSITION = ( select max( PARTITION_POSITION ) - 1
   from DBA_TAB_PARTITIONS
  where TABLE_OWNER = 'ASPP_DBA'
and TABLE_NAME  = W_TABELA );
   --
   -- Transforma o HIGH_VALUE em 'date'
   execute immediate 'select ' || W_HIGH_VALUE || ' from dual' into 
 W_DATA_HIGH_VALUE;
   --
   -- Compõe o nome da nova partição
   W_PART_NOME_NOVO  := to_char( W_DATA_HIGH_VALUE, 'MONYY' ) || W_SUFIXO_PART;
   --
   -- Montagem e execução do comando de split
   W_COMANDO_SPLIT := 'alter table ASPP_DBA.' || W_TABELA || ' split partition 
 DATI' || W_SUFIXO_PART || ' at ( ' ||
  'to_date( ''' || to_char( add_months( W_DATA_HIGH_VALUE, 
 1 ), 'dd/mm/' ) || ''', ''DD/MM/'' ) ) ' ||
  'into ( ' || W_PART_NOME_NOVO || ', DATI' || 
 W_SUFIXO_PART || ' )';
   dbms_output.put_line( W_COMANDO_SPLIT );
   --execute immediate W_COMANDO_SPLIT;
 end;
 /
 exit
 !EOF
 
 
 
 
 
 
 
 
 
 --- Em oracle_br@yahoogrupos.com.br, Aparecido cido_re@ escreveu
 
  Muito bom seu artigo Ivan!
  
  Já está na biblioteca, rss
  
  Tenho mais uma dúvida, tenho uma tabela particionada por mês que pararam de 
  dar manutenção.
  
  O que ocorre é que tenho que criar as partições pra dar andamento no que 
  foi feito anteriormente, porém tenho mais de 3 anos de dados não 
  particionado.
  
  Estou estudando a documentação de particionamento do 9i e até o momento só 
  achei um ADD PARTITION...
  
  A pergunta é: 
  
  É transparente eu ir adicionando as partições na Tabela conforme está no 
  manual? Ou seja, é só dar um ALTER TABLE ... ADD PARTITION... e depois 
  reconstuir os indices? Ou existe alguma observação?
  
  Obrigado a todos!
  
  Cido
  
  --- Em oracle_br@yahoogrupos.com.br, Ivan Ricardo Schuster ivanrs79@ 
  escreveu
  
   Aparecido,
   
   Uma forma mais eficiente de particionar esta tabela é adicionar este
   campo e usar o exchange partition.
   
   Escrevi algo sobre isso ha um tempo atras no link abaixo, acredito que
   funcione 100% no Oracle 9i, mas é bom testar:
   
   http://ivanschuster.wordpress.com/2010/06/04/utilizando-exchange-partition/
   
   Abraço
   
   2010/8/27 Aparecido cido_re@:
Obrigado pela resposta Amigo!
   
Então, é exatamente isso, adicionar um campo somente para particionar 
uma tabela, e este campo seria adicionado na aplicação com o sysdate 
(por exemplo) pra cair na partição correta.
   
A pergunta foi porque na tabela não tenho nenhum campo data.
   
Valeu.
   
Abraço
   
--- Em oracle_br@yahoogrupos.com.br, Duilio Bruniera Junior bruniera@ 
escreveu
   
Então amigão a parada é assim !
O range partition, ou (Particionamento por intervalo),  tem como 
principal
função é dividir uma tabela em intervalos de tempo ou numéricos.
   
Agora deixa eu ver se entendi, oque voce quer fazer é

[oracle_br] Re: SPREPORT (STATSPACK) FROM CLIENT

2010-08-31 Por tôpico Aparecido
Ok Chiappa, obrigado.


--- Em oracle_br@yahoogrupos.com.br, José Laurindo jlchia...@... escreveu

 Só pra especificar , quando vc diz sem acesso é sem acesso FÍSICO, ie sem 
 conectar no servidor, né ? Pois acesso AO BANCO DE DADOS que está nesse 
 servidor é sim, sempre, exigido...
  Uma vez vc tendo na máquina-cliente acesso direitinho ao banco de dados 
 desejado, afaik vc pode pedir (evidentemente usando os comandos ADEQUADOS 
 dependendo se a máquina-cliente é Windows ou linux) :
 
 SET ORACLE_HOME=oraclehomedamáquinacliente
 SET PATH=%ORACLE_HOME%\BIN;%PATH%
 cd $ORACLE_HOME\rdbms\admin
 sqlplus user/se...@hoststringdobancodedados
 
 e desse sqlplus rodar o script de spreport : se vc os abrir (são textos, 
 apenas, tanto o spreport.sql quanto o sprepins.sql e o  sprepcon.sql chamados 
 por ele) vc vai ver que ele busca dados de v$database e outras tabs do 
 dicionário de dados de onde ele estao conectados, eles não abrem nova 
 conexão, então deve funcionar...
 
 []s
 
   Chiappa
 
 --- Em oracle_br@yahoogrupos.com.br, Aparecido cido_re@ escreveu
 
  Olá a todos!
  
  Alguém sabe se é possível copiar o script SPREPORT.SQL para rodar 
  remotamente stravéz do SQLPLUS?
  
  A situação é a seguinte: Gostaria de gerar os relatórios sem a necessidade 
  de acesso ao servidor de banco de dados.
  
  Obrigado pela atenção de todos!
  
  Att.
  
  Cido
 





[oracle_br] Re: PARTICIONAMENTO DE TABELAS 9i

2010-08-28 Por tôpico Aparecido
Muito bom seu artigo Ivan!

Já está na biblioteca, rss

Tenho mais uma dúvida, tenho uma tabela particionada por mês que pararam de dar 
manutenção.

O que ocorre é que tenho que criar as partições pra dar andamento no que foi 
feito anteriormente, porém tenho mais de 3 anos de dados não particionado.

Estou estudando a documentação de particionamento do 9i e até o momento só 
achei um ADD PARTITION...

A pergunta é: 

É transparente eu ir adicionando as partições na Tabela conforme está no 
manual? Ou seja, é só dar um ALTER TABLE ... ADD PARTITION... e depois 
reconstuir os indices? Ou existe alguma observação?

Obrigado a todos!

Cido

--- Em oracle_br@yahoogrupos.com.br, Ivan Ricardo Schuster ivanr...@... 
escreveu

 Aparecido,
 
 Uma forma mais eficiente de particionar esta tabela é adicionar este
 campo e usar o exchange partition.
 
 Escrevi algo sobre isso ha um tempo atras no link abaixo, acredito que
 funcione 100% no Oracle 9i, mas é bom testar:
 
 http://ivanschuster.wordpress.com/2010/06/04/utilizando-exchange-partition/
 
 Abraço
 
 2010/8/27 Aparecido cido...@...:
  Obrigado pela resposta Amigo!
 
  Então, é exatamente isso, adicionar um campo somente para particionar uma 
  tabela, e este campo seria adicionado na aplicação com o sysdate (por 
  exemplo) pra cair na partição correta.
 
  A pergunta foi porque na tabela não tenho nenhum campo data.
 
  Valeu.
 
  Abraço
 
  --- Em oracle_br@yahoogrupos.com.br, Duilio Bruniera Junior bruniera@ 
  escreveu
 
  Então amigão a parada é assim !
  O range partition, ou (Particionamento por intervalo),  tem como principal
  função é dividir uma tabela em intervalos de tempo ou numéricos.
 
  Agora deixa eu ver se entendi, oque voce quer fazer é criar um campo data 
  ha
  mais nessa tabela, jogar um valor sysdate ou uma sequence nesse campo pra
  poder particionar a tabela, é isso ?
 
  se for isso o primeiro passo é fazer um alter table add novo campo e
  carregar os valores depois criar a tabela_com_particionamento, depois voce
  pode fazer um INSERT INTO schema.table_com_particionamento (select *
  from tabela_sem_particionamento); depois faz um rename na tabela.
 
  mais voce tem que analizar o tamanho e se a movimentação tiver que ser a
  quente é um pouco mais complicado.
 
  Em 26 de agosto de 2010 19:59, Aparecido cido_re@ escreveu:
 
  
  
   Olá pessoal.
  
   Alguém sabe se é possível criar um campo do tipo data somente para fazer
   particionamento por range??
  
   Obrigado pela atenção.
  
   Att.
  
   Cido
  
  
  
 
 
  [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
 
 
 
 
 
 
 -- 
 Ivan Ricardo Schuster
 OCP 10g/11g
 OCE RAC 10g/Linux




[oracle_br] PARTICIONAMENTO DE TABELAS 9i

2010-08-26 Por tôpico Aparecido
Olá pessoal.

Alguém sabe se é possível criar um campo do tipo data somente para fazer 
particionamento por range??

Obrigado pela atenção.

Att.

Cido



[oracle_br] LINHAS MIGRADAS, REORGANIZAR TABELAS E ÍNDICES 9i

2010-08-25 Por tôpico Aparecido
Olá a todos.

Pessoal, qual o melhor caminho pra reorganizar tabelas e índices no oracle 9i?

Algo como o shrink.

Obrigado.

Cido



[oracle_br] Re: MAPENTO DE LUNS PARA ORACLE RAC

2009-09-30 Por tôpico Aparecido
Boa tarde a todos.

Estou utilizando como storage um cara chamado OPENFILER
(www.openfiler.com).

Consegui resolver o problema!

Tudo o que tive que fazer foi adicionar uma regra na white list do
SCSI_ID.CONF para reconhecer o OPENFILER e algumas regras para tornar
persistente os devices utilizando a mesma sequencia de luns em todos os
servidores, segue abaixo o que eu fiz:


ADICIONEI A SEGUINTE LINHA NO ARQUIVO /etc/scsi_id.conf em todos os
servidores:

vendor=OPNFILER, model=VIRTUAL-DISK, options=-g

EM SEGUIDA CRIEI O ARQUIVO /etc/udev/rules.d/55-iscsi.rules E ADICIONEI
AS SEGUINTES REGRAS:

KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
RESULT=14f504e46494c45006d6d734169672d4e5231772d616c3634 , NAME=sdb
KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
RESULT=14f504e46494c45007676787661762d694677492d33614753 , NAME=sdc
KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
RESULT=14f504e46494c450071774e6b33592d6e6d39742d58513946 , NAME=sdd
KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
RESULT=14f504e46494c450030646d4e71712d6d6650392d366d4e4b , NAME=sde
KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
RESULT=14f504e46494c45003273776c65662d4d6b64312d46305970 , NAME=sdf

Desta forma consegui persistir por exemplo a mesma lun01 em todos os
servidores como /dev/sdb, e assim sucessivamente.

OBS: Pra descobrir os IDs das LUNS eu rodei o seguinte comando como
root:  scsi_id -g -u -s /block/sd[x] sendo [x] a letra do device 
(sdb,sdc, sdd, etc...).


Espero que ajude alguém pois foram horas de pesquisa, rsss

Abraço a todos.

Aparecido Souza da Silva
ORACLE DBA / LINUX
ORACLE CERTIFIED ASSOCIATE 10g
asilva.cdi...@gmail.com


--- Em oracle_br@yahoogrupos.com.br, rolegar role...@... escreveu

 Cido,

 Qual o storage utilizado? No caso de EMC em um RPM(EMCPowerPath) que
faz o mapeamento para algo do tipo /dev/emcpowera e demais lun's
dependendo da configuração.




 
  Olá a todos.
 
  Estou montando um RAC 10g em RedHat 4 e luns fornecidas via iSCSI de
um STORAGE.
 
  Como faço para mapear as luns para os mesmo devices nos dois
servidores?
 
  Ex:
  servidor1 lun0 -- /dev/sdb
  servidor2 lun0 -- /dev/sdb
 
  O que ocorre é que tenho 5 luns e o mapeamento é aleatorio.
 
  Obrigado pela atenção.
 
  Cido
 




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



[oracle_br] Re: MAPENTO DE LUNS PARA ORACLE RAC

2009-09-30 Por tôpico Aparecido
IMPORTANTE:

ESTA SOLUÇÃO É NECESSÁRIA PARA OCR E VOTING DISKS OU RAW
DEVICES.

PARA DISCOS DE DADOS  A ASMLIB GERENCIA ISSO.

Aparecido Souza da Silva
ORACLE DBA / LINUX
ORACLE CERTIFIED ASSOCIATE 10g
asilva.cdi...@gmail.com

--- Em oracle_br@yahoogrupos.com.br, Aparecido cido...@... escreveu

 Boa tarde a todos.

 Estou utilizando como storage um cara chamado OPENFILER
 (www.openfiler.com).

 Consegui resolver o problema!

 Tudo o que tive que fazer foi adicionar uma regra na white list do
 SCSI_ID.CONF para reconhecer o OPENFILER e algumas regras para tornar
 persistente os devices utilizando a mesma sequencia de luns em todos
os
 servidores, segue abaixo o que eu fiz:


 ADICIONEI A SEGUINTE LINHA NO ARQUIVO /etc/scsi_id.conf em todos os
 servidores:

 vendor=OPNFILER, model=VIRTUAL-DISK, options=-g

 EM SEGUIDA CRIEI O ARQUIVO /etc/udev/rules.d/55-iscsi.rules E
ADICIONEI
 AS SEGUINTES REGRAS:

 KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
 RESULT=14f504e46494c45006d6d734169672d4e5231772d616c3634 ,
NAME=sdb
 KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
 RESULT=14f504e46494c45007676787661762d694677492d33614753 ,
NAME=sdc
 KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
 RESULT=14f504e46494c450071774e6b33592d6e6d39742d58513946 ,
NAME=sdd
 KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
 RESULT=14f504e46494c450030646d4e71712d6d6650392d366d4e4b ,
NAME=sde
 KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
 RESULT=14f504e46494c45003273776c65662d4d6b64312d46305970 ,
NAME=sdf

 Desta forma consegui persistir por exemplo a mesma lun01 em todos os
 servidores como /dev/sdb, e assim sucessivamente.

 OBS: Pra descobrir os IDs das LUNS eu rodei o seguinte comando como
 root:  scsi_id -g -u -s /block/sd[x] sendo [x] a letra do device
 (sdb,sdc, sdd, etc...).


 Espero que ajude alguém pois foram horas de pesquisa, rsss

 Abraço a todos.

 Aparecido Souza da Silva
 ORACLE DBA / LINUX
 ORACLE CERTIFIED ASSOCIATE 10g
 asilva.cdi...@...


 --- Em oracle_br@yahoogrupos.com.br, rolegar rolegar@ escreveu
 
  Cido,
 
  Qual o storage utilizado? No caso de EMC em um RPM(EMCPowerPath) que
 faz o mapeamento para algo do tipo /dev/emcpowera e demais lun's
 dependendo da configuração.
 
 
 
 
  
   Olá a todos.
  
   Estou montando um RAC 10g em RedHat 4 e luns fornecidas via iSCSI
de
 um STORAGE.
  
   Como faço para mapear as luns para os mesmo devices nos dois
 servidores?
  
   Ex:
   servidor1 lun0 -- /dev/sdb
   servidor2 lun0 -- /dev/sdb
  
   O que ocorre é que tenho 5 luns e o mapeamento é aleatorio.
  
   Obrigado pela atenção.
  
   Cido
  
 



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




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



[oracle_br] Re: MAPENTO DE LUNS PARA ORACLE RAC

2009-09-30 Por tôpico Aparecido
Opa, valeu pela dica!

Obrigado.


Aparecido Souza da Silva
ORACLE DBA / LINUX
ORACLE CERTIFIED ASSOCIATE 10g
asilva.cdi...@gmail.com


--- Em oracle_br@yahoogrupos.com.br, Willian Fernando Frasson
wfras...@... escreveu


 Não gerencia não, o OpenFiller apenas simula o gerencimento em
modo shared dos discos, de qualquer forma para que você teste seu RAC
em uma Vmware (pelo que estou vendo é o caso), terá que ou usar o
OpenFiller para gerenciar (OCR, Voting, ASM) ou então pode fazer de
forma compartilhada conforme ex a seguir:


http://www.oracle-base.com/articles/10g/OracleDB10gR2RACInstallationOnCe\
ntos4UsingVMware.php

 abcs

   - Original Message -
   From: Aparecido
   To: oracle_br@yahoogrupos.com.br
   Sent: Wednesday, September 30, 2009 6:08 PM
   Subject: [oracle_br] Re: MAPENTO DE LUNS PARA ORACLE RAC


 IMPORTANTE:

   ESTA SOLUÇÃO É NECESSÁRIA PARA OCR E VOTING DISKS OU RAW
   DEVICES.

   PARA DISCOS DE DADOS A ASMLIB GERENCIA ISSO.

   Aparecido Souza da Silva
   ORACLE DBA / LINUX
   ORACLE CERTIFIED ASSOCIATE 10g
   asilva.cdi...@...

   --- Em oracle_br@yahoogrupos.com.br, Aparecido cido_re@ escreveu
   
Boa tarde a todos.
   
Estou utilizando como storage um cara chamado OPENFILER
(www.openfiler.com).
   
Consegui resolver o problema!
   
Tudo o que tive que fazer foi adicionar uma regra na white list do
SCSI_ID.CONF para reconhecer o OPENFILER e algumas regras para
tornar
persistente os devices utilizando a mesma sequencia de luns em
todos
   os
servidores, segue abaixo o que eu fiz:
   
   
ADICIONEI A SEGUINTE LINHA NO ARQUIVO /etc/scsi_id.conf em todos
os
servidores:
   
vendor=OPNFILER, model=VIRTUAL-DISK, options=-g
   
EM SEGUIDA CRIEI O ARQUIVO /etc/udev/rules.d/55-iscsi.rules E
   ADICIONEI
AS SEGUINTES REGRAS:
   
KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
RESULT=14f504e46494c45006d6d734169672d4e5231772d616c3634 ,
   NAME=sdb
KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
RESULT=14f504e46494c45007676787661762d694677492d33614753 ,
   NAME=sdc
KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
RESULT=14f504e46494c450071774e6b33592d6e6d39742d58513946 ,
   NAME=sdd
KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
RESULT=14f504e46494c450030646d4e71712d6d6650392d366d4e4b ,
   NAME=sde
KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
RESULT=14f504e46494c45003273776c65662d4d6b64312d46305970 ,
   NAME=sdf
   
Desta forma consegui persistir por exemplo a mesma lun01 em todos
os
servidores como /dev/sdb, e assim sucessivamente.
   
OBS: Pra descobrir os IDs das LUNS eu rodei o seguinte comando
como
root: scsi_id -g -u -s /block/sd[x] sendo [x] a letra do device
(sdb,sdc, sdd, etc...).
   
   
Espero que ajude alguém pois foram horas de pesquisa, rsss
   
Abraço a todos.
   
Aparecido Souza da Silva
ORACLE DBA / LINUX
ORACLE CERTIFIED ASSOCIATE 10g
asilva.cditec@
   
   
--- Em oracle_br@yahoogrupos.com.br, rolegar rolegar@ escreveu

 Cido,

 Qual o storage utilizado? No caso de EMC em um RPM(EMCPowerPath)
que
faz o mapeamento para algo do tipo /dev/emcpowera e demais lun's
dependendo da configuração.




 
  Olá a todos.
 
  Estou montando um RAC 10g em RedHat 4 e luns fornecidas via
iSCSI
   de
um STORAGE.
 
  Como faço para mapear as luns para os mesmo devices nos
dois
servidores?
 
  Ex:
  servidor1 lun0 -- /dev/sdb
  servidor2 lun0 -- /dev/sdb
 
  O que ocorre é que tenho 5 luns e o mapeamento é
aleatorio.
 
  Obrigado pela atenção.
 
  Cido
 

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

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







\
--



   O Banco de Dados de Vírus interno expirou.
   Verificado por AVG - http://www.avgbrasil.com.br
   Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 -
Data de Lançamento: 30/1/2009 17:31


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





[oracle_br] Re: MAPENTO DE LUNS PARA ORACLE RAC

2009-09-30 Por tôpico Aparecido
Dei uma olhada no tutorial, realmente muito legal.
Porém o meu objetivo era fazer alguns testes com luns mesmo.
Mais uma vez obrigado!

Aparecido Souza da Silva
ORACLE DBA / LINUX
ORACLE CERTIFIED ASSOCIATE 10g
asilva.cdi...@gmail.com


--- Em oracle_br@yahoogrupos.com.br, Aparecido cido...@... escreveu

 Opa, valeu pela dica!
 
 Obrigado.
 
 
 Aparecido Souza da Silva
 ORACLE DBA / LINUX
 ORACLE CERTIFIED ASSOCIATE 10g
 asilva.cdi...@...
 
 
 --- Em oracle_br@yahoogrupos.com.br, Willian Fernando Frasson
 wfrasson@ escreveu
 
 
  Não gerencia não, o OpenFiller apenas simula o gerencimento em
 modo shared dos discos, de qualquer forma para que você teste seu RAC
 em uma Vmware (pelo que estou vendo é o caso), terá que ou usar o
 OpenFiller para gerenciar (OCR, Voting, ASM) ou então pode fazer de
 forma compartilhada conforme ex a seguir:
 
 
 http://www.oracle-base.com/articles/10g/OracleDB10gR2RACInstallationOnCe\
 ntos4UsingVMware.php
 
  abcs
 
- Original Message -
From: Aparecido
To: oracle_br@yahoogrupos.com.br
Sent: Wednesday, September 30, 2009 6:08 PM
Subject: [oracle_br] Re: MAPENTO DE LUNS PARA ORACLE RAC
 
 
  IMPORTANTE:
 
ESTA SOLUÇÃO É NECESSÁRIA PARA OCR E VOTING DISKS OU RAW
DEVICES.
 
PARA DISCOS DE DADOS A ASMLIB GERENCIA ISSO.
 
Aparecido Souza da Silva
ORACLE DBA / LINUX
ORACLE CERTIFIED ASSOCIATE 10g
asilva.cditec@
 
--- Em oracle_br@yahoogrupos.com.br, Aparecido cido_re@ escreveu

 Boa tarde a todos.

 Estou utilizando como storage um cara chamado OPENFILER
 (www.openfiler.com).

 Consegui resolver o problema!

 Tudo o que tive que fazer foi adicionar uma regra na white list do
 SCSI_ID.CONF para reconhecer o OPENFILER e algumas regras para
 tornar
 persistente os devices utilizando a mesma sequencia de luns em
 todos
os
 servidores, segue abaixo o que eu fiz:


 ADICIONEI A SEGUINTE LINHA NO ARQUIVO /etc/scsi_id.conf em todos
 os
 servidores:

 vendor=OPNFILER, model=VIRTUAL-DISK, options=-g

 EM SEGUIDA CRIEI O ARQUIVO /etc/udev/rules.d/55-iscsi.rules E
ADICIONEI
 AS SEGUINTES REGRAS:

 KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
 RESULT=14f504e46494c45006d6d734169672d4e5231772d616c3634 ,
NAME=sdb
 KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
 RESULT=14f504e46494c45007676787661762d694677492d33614753 ,
NAME=sdc
 KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
 RESULT=14f504e46494c450071774e6b33592d6e6d39742d58513946 ,
NAME=sdd
 KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
 RESULT=14f504e46494c450030646d4e71712d6d6650392d366d4e4b ,
NAME=sde
 KERNEL=sd*[!0-9], PROGRAM=/sbin/scsi_id,
 RESULT=14f504e46494c45003273776c65662d4d6b64312d46305970 ,
NAME=sdf

 Desta forma consegui persistir por exemplo a mesma lun01 em todos
 os
 servidores como /dev/sdb, e assim sucessivamente.

 OBS: Pra descobrir os IDs das LUNS eu rodei o seguinte comando
 como
 root: scsi_id -g -u -s /block/sd[x] sendo [x] a letra do device
 (sdb,sdc, sdd, etc...).


 Espero que ajude alguém pois foram horas de pesquisa, rsss

 Abraço a todos.

 Aparecido Souza da Silva
 ORACLE DBA / LINUX
 ORACLE CERTIFIED ASSOCIATE 10g
 asilva.cditec@


 --- Em oracle_br@yahoogrupos.com.br, rolegar rolegar@ escreveu
 
  Cido,
 
  Qual o storage utilizado? No caso de EMC em um RPM(EMCPowerPath)
 que
 faz o mapeamento para algo do tipo /dev/emcpowera e demais lun's
 dependendo da configuração.
 
 
 
 
  
   Olá a todos.
  
   Estou montando um RAC 10g em RedHat 4 e luns fornecidas via
 iSCSI
de
 um STORAGE.
  
   Como faço para mapear as luns para os mesmo devices nos
 dois
 servidores?
  
   Ex:
   servidor1 lun0 -- /dev/sdb
   servidor2 lun0 -- /dev/sdb
  
   O que ocorre é que tenho 5 luns e o mapeamento é
 aleatorio.
  
   Obrigado pela atenção.
  
   Cido
  
 



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

 
[As partes desta mensagem que não continham texto foram
 removidas]
 
 
 
 
 
 
 
 \
 --
 
 
 
O Banco de Dados de Vírus interno expirou.
Verificado por AVG - http://www.avgbrasil.com.br
Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 -
 Data de Lançamento: 30/1/2009 17:31
 
 
  [As partes desta mensagem que não continham texto foram removidas]