Re: RES: RES: RES: [oracle_br] Ajuda em procedure[URGENTE]

2008-11-20 Por tôpico jlchiappa
Colegas, acho que nessa discussão toda o pessoal não estabeleceu o
ponto  MAIS IMPORTANTE  de tudo, qual seja, a VERSÃO DO BANCO
EM USO, pois nas versões mais recentes as funções de string, como a
TO_CHAR, JÁ FORAM atualizadas paara permitirem conversão a partir de
CLOB (que é o datatype retornado pela DBMS em questão), yes ?? Então
NÃO FAZ SENTIDO a tal pesquisa no Google ou metalink sobre como
converter clob em varchar, isso é NATIVO, é AUTOMÁGICO, ok ? Sim ??
Obviamente, respeitando-se o LIMITE do CHAR, claro, mas bem
dificilmente vc tem um DDL único que ocupa trocentos Kb ou Mb , SE
tiver aí sim é usar a DBMS_LOB, provavelmente... 
 O exemplo :

[EMAIL PROTECTED]:SQLselect * from v$version;

BANNER

Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
PL/SQL Release 10.2.0.4.0 - Production
CORE10.2.0.4.0  Production
TNS for Solaris: Version 10.2.0.4.0 - Production
NLSRTL Version 10.2.0.4.0 - Production


[EMAIL PROTECTED]:SQLvariable x clob
[EMAIL PROTECTED]:SQLexec :x := DBMS_METADATA.get_ddl ('TABLE',
'DEF$_CALLDEST', user);

Procedimento PL/SQL concluído com sucesso.

== OK, vou trocar o nome da tabela :

[EMAIL PROTECTED]:SQLexec :x := replace(:x, 'DEF$_CALLDEST', 'TESTE');

Procedimento PL/SQL concluído com sucesso.

[EMAIL PROTECTED]:SQLprint x

X


  CREATE TABLE SYSTEM.TESTE 
   (ENQ_TID VARCHAR2(22), 
STEP_NO NUMBE
R, 
DBLINK VARCHAR2(128), 
SCHEMA_NAME VARCHAR2(30), 
PACKAGE_NAME VARC
HAR2(30), 
CATCHUP RAW(16) DEFAULT '00', 
 CONSTRAINT TESTE_PRIMARY PRIMAR
Y KEY (ENQ_TID, DBLINK, STEP_NO)
  USING INDEX PCTFREE 10 INITRANS 2 MAXTR
ANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 40960 NEXT 40960 MINEXTENTS 1 MAXE
XTENTS 505
  PCTINCREASE 50 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)

 TABLESPACE TOOLS  ENABLE, 
 CONSTRAINT DEF$_CALL_DESTINATION FOREIGN KEY (
DBLINK, CATCHUP)
  REFERENCES SYSTEM.DEF$_DESTINATION (DBLINK, CATCH
UP) ENABLE
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGIN
G
  STORAGE(INITIAL 40960 NEXT 40960 MINEXTENTS 1 MAXEXTENTS 505
  PCTINCREASE 5
0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE TOOLS 

== tento executar ddiretamente :

[EMAIL PROTECTED]:SQLBEGIN
  2  execute immediate(:x);
  3  END;
  4  /
execute immediate(:x);
 *
ERRO na linha 2:
ORA-06550: linha 2, coluna 18:
PLS-00382: a expressão é do tipo incorreto
ORA-06550: linha 2, coluna 1:
PL/SQL: Statement ignored

== OK, a documentação nos diz que o IMMEDIATE espera um CHAR, não
entende CLOB, converto então (** SEM ** usar nenhum truque mágico, tá
bem) :

[EMAIL PROTECTED]:SQLBEGIN
  2  execute immediate(to_char(:x));
  3  END;
  4  /
BEGIN
*
ERRO na linha 1:
ORA-02264: nome já usado por uma restrição existente
ORA-06512: em line 2

== executou blz, mas já tinha a constraint que ele tenta criar, vou a
alterar :

[EMAIL PROTECTED]:SQLexec :x := replace(:x, 'DEF$_CALL_DESTINATION',
'TESTE_FK');

Procedimento PL/SQL concluído com sucesso.

[EMAIL PROTECTED]:SQLprint x

X


  CREATE TABLE SYSTEM.TESTE 
   (ENQ_TID VARCHAR2(22), 
STEP_NO NUMBE
R, 
DBLINK VARCHAR2(128), 
SCHEMA_NAME VARCHAR2(30), 
PACKAGE_NAME VARC
HAR2(30), 
CATCHUP RAW(16) DEFAULT '00', 
 CONSTRAINT TESTE_PRIMARY PRIMAR
Y KEY (ENQ_TID, DBLINK, STEP_NO)
  USING INDEX PCTFREE 10 INITRANS 2 MAXTR
ANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 40960 NEXT 40960 MINEXTENTS 1 MAXE
XTENTS 505
  PCTINCREASE 50 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)

 TABLESPACE TOOLS  ENABLE, 
 CONSTRAINT TESTE_FK FOREIGN KEY (DBLINK, CA
TCHUP)
  REFERENCES SYSTEM.DEF$_DESTINATION (DBLINK, CATCHUP)
ENABLE

  ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(I
NITIAL 40960 NEXT 40960 MINEXTENTS 1 MAXEXTENTS 505
  PCTINCREASE 50 FREELISTS 1
 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE TOOLS 

== olha aí :

[EMAIL PROTECTED]:SQLBEGIN
  2  execute immediate(to_char(:x));
  3  END;
  4  /

Procedimento PL/SQL concluído com sucesso.

[EMAIL PROTECTED]:SQL@desc teste
 Nome  Nulo?Tipo
 - 

 ENQ_TID   NOT NULL VARCHAR2(22)
 STEP_NO   NOT NULL NUMBER
 DBLINKNOT NULL VARCHAR2(128)
 SCHEMA_NAMEVARCHAR2(30)
 PACKAGE_NAME   VARCHAR2(30)
 CATCHUPRAW(16)

[]s

  Chiappa

==
Palestrante ENPO.BR - acesse 

[oracle_br] Re: ORA-01031: insufficient privileges

2008-11-20 Por tôpico Flavio de Lamare
Oi Francisco!
Já verifiquei e as permissões e são as mesmas. Tenho um banco de 
homologação ainda na 9i que apresenta as mesmas permissões do import 
que fiz na 10g.
Não sei mais o que pode ser feito. Agradeço qualquer ajuda.
Grato,
Flavio de Lamare

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

 Flávio verifica todas as permissões que existiam antes para este 
schema e
 verificar quais que existem atualmente.
 Desta forma provavelmente você vai conseguir encontrar o problema.
 
 
 2008/11/17 Carlos Eduardo P. Martello [EMAIL PROTECTED]
 
Flavio, já verificou se o usuário que você está utilizando para
  atualizar os
  objetos possui os privilégios para isso?
 
  Grants de alter table, update, etc, de acordo com sua operação.
 
  Att,
 
  Carlos Martello
 
  DBA Oracle / Consultor de Tecnologia
 
  TEL: 55+21+3094-6250
 
  Choice Technologies S/A - Inteligência em Energia
 
  e-mail: [EMAIL PROTECTED] carlosmartello%40choice.com.br
 
  De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br 
[mailto:
  oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] Em
  nome de Flavio de Lamare
  Enviada em: segunda-feira, 17 de novembro de 2008 10:55
  Para: oracle_br@yahoogrupos.com.br oracle_br%
40yahoogrupos.com.br
  Assunto: [oracle_br] ORA-01031: insufficient privileges
 
 
  Estou tentando atualizar alguns objetos do Oracle com o usuário 
owner
  destes e está aparecendo a mensagem acima.
  Na semana passada, fiz uma migração da base de um servidor 9i 
para o
  10g.
 
  Podem me ajudar?
  Grato,
  Flavio
 
  [As partes desta mensagem que não continham texto foram removidas]
 
   
 
 
 
 
 -- 
 Atenciosamente
 Francisco Porfirio Ribeiro Neto
 
 
 [As partes desta mensagem que não continham texto foram removidas]





[oracle_br] Tabela temporária

2008-11-20 Por tôpico francisco porfirio
Pessoal...

Gostaria de saber se no oracle existe o conceito de tabelas temporárias por
session, ou seja: assim que um usuário se autenticar automaticamente essa
tabela é criada e quando a sessão é encerrada automaticamente a tabela é
eliminada.

-- 
Atenciosamente
Francisco Porfirio Ribeiro Neto


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



Re: [oracle_br] Tabela temporária

2008-11-20 Por tôpico Eduardo
Faça uma trigger de logon.
E outra de logoff.

2008/11/20 francisco porfirio [EMAIL PROTECTED]

   Pessoal...

 Gostaria de saber se no oracle existe o conceito de tabelas temporárias por
 session, ou seja: assim que um usuário se autenticar automaticamente essa
 tabela é criada e quando a sessão é encerrada automaticamente a tabela é
 eliminada.

 --
 Atenciosamente
 Francisco Porfirio Ribeiro Neto

 [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: Tabela temporária

2008-11-20 Por tôpico jlchiappa
Não, não existe : no bd Oracle as tabelas temporárias (conhecidas como
GTTs, Global Temporary Tables) não são criadas automaticamente, vc TEM
que fazer um CREATE para elas : a idéia delas é que na implantação do
sistema vc já as criou, nesse momento elas estão VAZIAS absolutamente,
são só um registro na DBA_TABLES e tabs internas do sistema (o que
ABSOLUTAMENTE não tem implicação prática de performance nem de
espaço), aí o usuário bota dados nelas á vontade, automaticamente
quando a sessão acaba (ou após um COMMIT, se assim vc especificar) os
dados vão embora,somem, MAS a estrutura vazia continua lá presente, ok
?  Pode consulta a documentação (principalmente o manual de Concepts)
que é isso aí
 Esse é o procedimento mais correto e recomendado para se trabalhar
com GTTs, mas se vc quiser vc pode ter algo semelhante ao que vc diz,
num trigger de LOGON vc faz o CREATE da GTT, e no trigger de logoff vc
faz o DROP : isso NÂO É RECOMENDADO, pois (entre outras questões) tem
overhead de performance (DDLs exigem COMMITs implícitos, fazem
acesso/uso do dicionário de dados, etc), implicam em PARSEs, E também
invalidam outros SQLs que estejam no cache e que usem a GTT em questão.

 Claro, em muitos casos vc PODE também usar a tabela temporária
implícita, utilizando in-line views , cláusula WITH, etc - isso
normalmente implica em materialização dos dados, logicamente
falando, MAS isso são opções de sintax SQL, são implantadas num só SQL
e são usadas atomicamente por esse SQL só, não sei se isso te serve
mas é uma outra opção...

[]s

Chiappa

==
Palestrante ENPO.BR - acesse http://www.enpo-br.org/
Instrutor Workshops ENPO/TWS - acesse http://www.twstecnologia.com.br/
==

O mundo precisa de mais gênios humildes e modestos - infelizmente
somos muito poucos
--- Em oracle_br@yahoogrupos.com.br, francisco porfirio
[EMAIL PROTECTED] escreveu

 Pessoal...
 
 Gostaria de saber se no oracle existe o conceito de tabelas
temporárias por
 session, ou seja: assim que um usuário se autenticar automaticamente
essa
 tabela é criada e quando a sessão é encerrada automaticamente a tabela é
 eliminada.
 
 -- 
 Atenciosamente
 Francisco Porfirio Ribeiro Neto
 
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: [oracle_br] Re: Tabela temporária

2008-11-20 Por tôpico francisco porfirio
Beleza Eduardo e Chiappa, muito obrigado pela resposta.

E com relação a velocidade que vocês responderam então nem se fala.

Muito obrigado mesmo.

-- 
Atenciosamente
Francisco Porfirio Ribeiro Neto


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



Res: [oracle_br] Tabela temporária

2008-11-20 Por tôpico Wellerson Leite de Araújo
Francisco,

No Oracle a tabela temporária é um pouco diferente. A tabela é criada uma única 
vez como temporária, após isso, o que é descartado no logoff são os dados. 
Desta maneira dentro do seu programa você só precisa referenciar a tabela, 
inserindo dados, alterando, selecionando e removendo. Quando o usuário se 
desconectar estes são descartados. E cada conexão enxerga somente os dados 
inseridos e alterados por ela. Pode-se criar índices nestas tabelas também.
Acredito que esta seja uma solução melhor que a criação da tabela no login e 
remoção no logoff, até porque para cada conexão o nome gerado deve ser 
diferente (se a tabela for ser criada no mesmo esquema). 
Utilize a seguinte sintaxe para criar esta tabela:
CREATE GLOBAL TEMPORARY TABLE nome (definicao das colunas) ON COMMIT 
PRESERVE ROWS;

Att,
Wellerson

 Não vou deixar me embrutecer, eu acredito nos meus ideais. Podem até 
maltratar o meu coração, que meu espírito ninguém vai conseguir quebrar...
(Legião Urbana)


As idéias estão no chão, você tropeça e acha a solução...
(Titãs)





De: Eduardo [EMAIL PROTECTED]
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quinta-feira, 20 de Novembro de 2008 10:03:36
Assunto: Re: [oracle_br] Tabela temporária


Faça uma trigger de logon.
E outra de logoff.

2008/11/20 francisco porfirio francisco.porfirio@ gmail.com

   Pessoal...

 Gostaria de saber se no oracle existe o conceito de tabelas temporárias por
 session, ou seja: assim que um usuário se autenticar automaticamente essa
 tabela é criada e quando a sessão é encerrada automaticamente a tabela é
 eliminada.

 --
 Atenciosamente
 Francisco Porfirio Ribeiro Neto

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

 


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



Re: [oracle_br] Tabela temporária

2008-11-20 Por tôpico Leonardo Rezende
Existe o conceito de tabela temporária onde os registros são temporários 
e não a estrutura da tabela em si. Esses registros podem ser 
persistentes durante uma sessão ou durante uma transação. Procure por 
CREATE GLOBAL TEMPORARY TABLE nas documentações da Oracle...

Eduardo escreveu:

 Faça uma trigger de logon.
 E outra de logoff.

 2008/11/20 francisco porfirio [EMAIL PROTECTED] 
 mailto:francisco.porfirio%40gmail.com

  Pessoal...
 
  Gostaria de saber se no oracle existe o conceito de tabelas 
 temporárias por
  session, ou seja: assim que um usuário se autenticar automaticamente 
 essa
  tabela é criada e quando a sessão é encerrada automaticamente a tabela é
  eliminada.
 
  --
  Atenciosamente
  Francisco Porfirio Ribeiro Neto
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

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

  



[oracle_br] Vista 64 x client oracle

2008-11-20 Por tôpico Aleksandro
Alguem ja conseguiu fazer funcionar corretamente o client do oracle
10g ou 11g no vista x64 ?
Instalei o client, ja tentei instalar até o banco no vista e o client
não trabalha corretamente.
Configuro o net manager e conecta com exito.
Vou até o drive odbc e instalo uma conexao e conecta com exito.
Porem quando peco para que qualquer aplicacao utilize o odbc da erro
de que o driver nao foi instalado.
Alquem sabe o que pode ser ?



[oracle_br] Re: Vista 64 x client oracle

2008-11-20 Por tôpico jlchiappa
Colega, ** peraí ** : as suas frases tão meio incoerentes entre si :
vc diz que o client
não trabalha corretamente , PORÉM mais á frente diz Vou até o drive
odbc e instalo uma conexao e conecta com exito, o job do client em
si, que é CONECTAR, tá lá, tá feito, então COMO É que não trabalha
corretamente  Pra mim aí é problema da burrinha da aplicação, que
no mínimo deve estar procurando por entrada no registry diferente, por
path diferente, tudo isso afaik MUDA quando se passa a usar ODBC 64
bits... Não uso mas numa googlada rápida caí em
http://forums.oracle.com/forums/thread.jspa?messageID=2298148 , que
diz exatamente isso, ok ? Veja lá se é isso...

[]s

Chiappa

==
Palestrante ENPO.BR - acesse http://www.enpo-br.org/
Instrutor Workshops ENPO/TWS - acesse http://www.twstecnologia.com.br/
==

Vamos nos aspirar em madre Tereza de Corumbá , disse o gerente de RH.
--- Em oracle_br@yahoogrupos.com.br, Aleksandro
[EMAIL PROTECTED] escreveu

 Alguem ja conseguiu fazer funcionar corretamente o client do oracle
 10g ou 11g no vista x64 ?
 Instalei o client, ja tentei instalar até o banco no vista e o client
 não trabalha corretamente.
 Configuro o net manager e conecta com exito.
 Vou até o drive odbc e instalo uma conexao e conecta com exito.
 Porem quando peco para que qualquer aplicacao utilize o odbc da erro
 de que o driver nao foi instalado.
 Alquem sabe o que pode ser ?





[oracle_br] Re: Vista 64 x client oracle

2008-11-20 Por tôpico jlchiappa
Complemento :
http://www.vistax64.com/vista-general/83327-oracle-odbc-driver-vista.html
fala dum tal de ODBC Trace, imagino que pode te ser útil, também...

 []s

Chiappa

==
Palestrante ENPO.BR - acesse http://www.enpo-br.org/
Instrutor Workshops ENPO/TWS - acesse http://www.twstecnologia.com.br/
==

Vamos nos aspirar em madre Tereza de Corumbá , disse o gerente de RH.

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

 Colega, ** peraí ** : as suas frases tão meio incoerentes entre si :
 vc diz que o client
 não trabalha corretamente , PORÉM mais á frente diz Vou até o drive
 odbc e instalo uma conexao e conecta com exito, o job do client em
 si, que é CONECTAR, tá lá, tá feito, então COMO É que não trabalha
 corretamente  Pra mim aí é problema da burrinha da aplicação, que
 no mínimo deve estar procurando por entrada no registry diferente, por
 path diferente, tudo isso afaik MUDA quando se passa a usar ODBC 64
 bits... Não uso mas numa googlada rápida caí em
 http://forums.oracle.com/forums/thread.jspa?messageID=2298148 , que
 diz exatamente isso, ok ? Veja lá se é isso...
 
 []s
 
 Chiappa
 
 ==
 Palestrante ENPO.BR - acesse http://www.enpo-br.org/
 Instrutor Workshops ENPO/TWS - acesse http://www.twstecnologia.com.br/
 ==
 
 Vamos nos aspirar em madre Tereza de Corumbá , disse o gerente de RH.
 --- Em oracle_br@yahoogrupos.com.br, Aleksandro
 aleksandrosouza@ escreveu
 
  Alguem ja conseguiu fazer funcionar corretamente o client do oracle
  10g ou 11g no vista x64 ?
  Instalei o client, ja tentei instalar até o banco no vista e o client
  não trabalha corretamente.
  Configuro o net manager e conecta com exito.
  Vou até o drive odbc e instalo uma conexao e conecta com exito.
  Porem quando peco para que qualquer aplicacao utilize o odbc da erro
  de que o driver nao foi instalado.
  Alquem sabe o que pode ser ?
 





[oracle_br] db_link

2008-11-20 Por tôpico Mauricio Françoso
Boa tarde,
 
oracle 9.2.0.4
 
Alguem tem uma receita 


Mauricio do C. Françoso 
Liberty Seguros 
Administrador Banco de Dados(DBA ORACLE)


  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]



[oracle_br] db_link

2008-11-20 Por tôpico Mauricio Françoso
Boa tarde,
 
oracle 9.2.0.4
 
Alguem 


Mauricio do C. Françoso 
Liberty Seguros 
Administrador Banco de Dados(DBA ORACLE)


  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]



[oracle_br] db_link

2008-11-20 Por tôpico Mauricio Françoso
Boa tarde,
 
oracle 9.2.0.4
 
Alguem tem uma receita de bola de como fazer a configuração de db_link entre 
oracle e sqlServer?
 
obrigado.


Mauricio do C. Françoso 
Liberty Seguros 
Administrador Banco de Dados(DBA ORACLE)


  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]



[oracle_br] db_link

2008-11-20 Por tôpico Mauricio Françoso
Boa tarde,
 
oracle 9.2.0.4
 
Alguem tem uma 


Mauricio do C. Françoso 
Liberty Seguros 
Administrador Banco de Dados(DBA ORACLE)


  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]



Re: [oracle_br] db_link

2008-11-20 Por tôpico Jean Carlo
CREATE PUBLIC DATABASE LINK NOME DA CONEXAO  CONNECT 
TO OWNER 
IDENTIFIED BY SENHA  
USING 'TNS_NAMES' 
--
att,
Jean Carlo Stein da Fonseca
Programador PL/SQL e Forms/Reports 6i Oracle.
DBA Oracle Jr. em busca do OCA.
Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
+55 (48) 9604-6138
Criciúma, Santa Catarina - Brasil


From: Mauricio Françoso 
Sent: Thursday, November 20, 2008 4:01 PM
To: oracle_br@yahoogrupos.com.br ; [EMAIL PROTECTED] ; Grupo OraOracle 
Subject: [oracle_br] db_link


Boa tarde,
 
oracle 9.2.0.4
 
Alguem tem uma 

Mauricio do C. Françoso 
Liberty Seguros 
Administrador Banco de Dados(DBA ORACLE)

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]



Re: [oracle_br] Oracle RAC !Linux x Windows

2008-11-20 Por tôpico Eduardo T.I
Valeu galeravou de Red Hat mesmo e começar implementar...se alguem tiver 
doc, dicas será bem vindo...

valeu...


  - Original Message - 
  From: Willian F. Frasson 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, November 19, 2008 7:34 AM
  Subject: Re: [oracle_br] Oracle RAC !Linux x Windows


  Amigo bom dia, olha temos vários clientes com RHEL4, aconselho você a montar 
em Linux, (RedHat ou Suse) que são homologados hoje pela Oracle, temos um outro 
cliente que está usando em Windows 2003 Server que também esta satisfeito, 
agora de 20, 30 RAC's que temos 1 apenas em Windows, sendo que nunca tivemos 
problemas com essa em Linux.
  Qlquer duvida que precisar na instalação é só falar
  Abçs.

  - Original Message - 
  From: Eduardo T.I 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, November 18, 2008 7:23 PM
  Subject: [oracle_br] Oracle RAC !Linux x Windows

  Boa tarde Galera,

  Estou implentando um ambiente de 2 Servidores Quad-core com 16GB de memória 
cada e Storage iSCSI com ORACLE RAC 10G
  Preciso decidir o sistema operacional, alguem poderia me dar informações dos 
dois sistemas com ORACLE em termos de Estabilidade, Desempenho e suporte !!???

  Aguardo ajuda...

  Edu

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

  __ Information from ESET NOD32 Antivirus, version of virus signature 
database 3373 (20080821) __

  The message was checked by ESET NOD32 Antivirus.

  http://www.eset.com

  [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] Re: ORA-01031: insufficient privileges

2008-11-20 Por tôpico Flavio de Lamare
Wellerson,
No momento, estou tentando resolver o problema de uma procedure que 
não executa. Não apresenta erro e nenhuma outra mensagem, apenas o 
processo fica travado.
O código é bem simples e outras três procedure semelhantes, estão 
funcionando. A procedure atualiza a tabela ISDIG_IMPORTACAO, onde o 
usuário IUSR_IS é o owner da tabela, a partir de duas view's do 
usuário CORRWIN. Atribui grant all nas duas view's para o IUSR_IS.
Já dropei e recriei a procedure mas não ajudou.

Grato,
Flavio 


CREATE OR REPLACE  PROCEDURE IUSR_IS.SP_ISDIG_IMP_BTC 
(data_movto in date,
operacao in varchar2,
codigo in varchar2) is
begin
dbms_output.put_line( '..Executando insert BTC');
dbms_output.put_line(to_char(data_movto ,'dd/mm/'));
insert into ISDIG_IMPORTACAO
(CD_CLIENTE,VL_SALDO,CD_NEGOCIO,DS_OPERACAO)
Select a.cod_cli,
   sum(a.val_comi * -1),
   codigo,
   operacao
from corrwin.vbtnego a, corrwin.vbtcliente b
where data_mvto= data_movto
  and a.cod_cli= b.cod_cli_ori
  and a.tipo_nego in ('R','L')
  and  (b.cod_asse in 
(100,110,120,150,200,201,205,210,220,230,240,250,270,300,400,410,500,6
00,610,800,810,910))
  group by a.cod_cli;
end SP_ISDIG_IMP_BTC;


--- Em oracle_br@yahoogrupos.com.br, Wellerson Leite de Araújo 
[EMAIL PROTECTED] escreveu

 Flavio,
 
 Qual é a operação que você está tentando fazer?
 Você poderia postar mais detalhes?
 Se for possível, envie todos procedimentos que você está utilizando.
 
 Att,
 Wellerson
 
  Não vou deixar me embrutecer, eu acredito nos meus ideais. Podem 
até maltratar o meu coração, que meu espírito ninguém vai conseguir 
quebrar...
 (Legião Urbana)
 
 
 As idéias estão no chão, você tropeça e acha a solução...
 (Titãs)
 
 
 
 
 
 De: Flavio de Lamare [EMAIL PROTECTED]
 Para: oracle_br@yahoogrupos.com.br
 Enviadas: Quinta-feira, 20 de Novembro de 2008 8:56:07
 Assunto: [oracle_br] Re: ORA-01031: insufficient privileges
 
 
 Oi Francisco!
 Já verifiquei e as permissões e são as mesmas. Tenho um banco de 
 homologação ainda na 9i que apresenta as mesmas permissões do 
import 
 que fiz na 10g.
 Não sei mais o que pode ser feito. Agradeço qualquer ajuda.
 Grato,
 Flavio de Lamare
 
 --- Em [EMAIL PROTECTED] os.com.br, francisco porfirio 
 francisco.porfirio @... escreveu
 
  Flávio verifica todas as permissões que existiam antes para este 
 schema e
  verificar quais que existem atualmente.
  Desta forma provavelmente você vai conseguir encontrar o problema.
  
  
  2008/11/17 Carlos Eduardo P. Martello carlos.martello@ ...
  
 Flavio, já verificou se o usuário que você está utilizando 
para
   atualizar os
   objetos possui os privilégios para isso?
  
   Grants de alter table, update, etc, de acordo com sua operação.
  
   Att,
  
   Carlos Martello
  
   DBA Oracle / Consultor de Tecnologia
  
   TEL: 55+21+3094-6250
  
   Choice Technologies S/A - Inteligência em Energia
  
   e-mail: carlosmartello@ ... carlosmartello% 40choice. com.br
  
   De: [EMAIL PROTECTED] os.com.br oracle_br%40yahoog 
rupos.com. br 
 [mailto:
   [EMAIL PROTECTED] os.com.br oracle_br%40yahoog rupos.com. 
br] Em
   nome de Flavio de Lamare
   Enviada em: segunda-feira, 17 de novembro de 2008 10:55
   Para: [EMAIL PROTECTED] os.com.br oracle_br%
 40yahoogrupos. com.br
   Assunto: [oracle_br] ORA-01031: insufficient privileges
  
  
   Estou tentando atualizar alguns objetos do Oracle com o usuário 
 owner
   destes e está aparecendo a mensagem acima.
   Na semana passada, fiz uma migração da base de um servidor 9i 
 para o
   10g.
  
   Podem me ajudar?
   Grato,
   Flavio
  
   [As partes desta mensagem que não continham texto foram 
removidas]
  
   
  
  
  
  
  -- 
  Atenciosamente
  Francisco Porfirio Ribeiro Neto
  
  
  [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]





Re: [oracle_br] db_link

2008-11-20 Por tôpico Fernando Martins
Cara se for 11g pode usar esse aqui:

http://www.easysoft.com/applications/oracle/database-gateway-dg4odbc.html

Senao for, pode usar esse aqui como modelo (ele conecta em MySQL, mas pra
SQL Server nao muda muita coisa eu acredito)

http://www.idevelopment.info/data/Oracle/DBA_tips/Heterogeneous_Services/HETERO_2.shtml

Este último eu usei e funciona pra MySQL.



2008/11/20 Jean Carlo [EMAIL PROTECTED]

   CREATE PUBLIC DATABASE LINK NOME DA CONEXAO CONNECT
 TO OWNER
 IDENTIFIED BY SENHA
 USING 'TNS_NAMES'
 --
 att,
 Jean Carlo Stein da Fonseca
 Programador PL/SQL e Forms/Reports 6i Oracle.
 DBA Oracle Jr. em busca do OCA.
 Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
 +55 (48) 9604-6138
 Criciúma, Santa Catarina - Brasil

 From: Mauricio Françoso
 Sent: Thursday, November 20, 2008 4:01 PM
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br ;
 [EMAIL PROTECTED] oracle_tools%40yahoogrupos.com.br ;
 Grupo OraOracle
 Subject: [oracle_br] db_link


 Boa tarde,

 oracle 9.2.0.4

 Alguem tem uma

 Mauricio do C. Françoso
 Liberty Seguros
 Administrador Banco de Dados(DBA ORACLE)

 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]

  




-- 


-- 
Fernando Martins
DBA Oracle

Oracle 9i / 10g DBA Certified Associate
Linux Professional Institute Certified

God grant us the serenity to accept the things we cannot change,
courage to change the things we can,
and wisdom to know the difference.


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



RES: [oracle_br] db_link

2008-11-20 Por tôpico Marcus Vinicius Miguel Pedro
Você precisa de um produto chamado Oracle Transparent DataGateway for SQL
Server...

 

 

Abraço

 

Marcus Vinicius

DBA Oracle

 

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Mauricio Françoso
Enviada em: quinta-feira, 20 de novembro de 2008 16:02
Para: oracle_br@yahoogrupos.com.br; [EMAIL PROTECTED]; Grupo
OraOracle
Assunto: [oracle_br] db_link

 

Boa tarde,
 
oracle 9.2.0.4
 
Alguem tem uma receita de bola de como fazer a configuração de db_link entre
oracle e sqlServer?
 
obrigado.

Mauricio do C. Françoso 
Liberty Seguros 
Administrador Banco de Dados(DBA ORACLE)

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]



Re: [oracle_br] Oracle RAC !Linux x Windows

2008-11-20 Por tôpico Willian F. Frasson
Sugiro esse:
http://www.oracle-base.com/articles/10g/OracleDB10gR2RACInstallationOnCentos4UsingVMware.php
mais uma coisa que nãok tem nesse DOC é a equivalência entre os nós...
Qlquer duvida estamos a disposição
Avçs.


  - Original Message - 
  From: Eduardo T.I 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, November 20, 2008 5:21 PM
  Subject: Re: [oracle_br] Oracle RAC !Linux x Windows


  Valeu galeravou de Red Hat mesmo e começar implementar...se alguem tiver 
doc, dicas será bem vindo...

  valeu...

  - Original Message - 
  From: Willian F. Frasson 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, November 19, 2008 7:34 AM
  Subject: Re: [oracle_br] Oracle RAC !Linux x Windows

  Amigo bom dia, olha temos vários clientes com RHEL4, aconselho você a montar 
em Linux, (RedHat ou Suse) que são homologados hoje pela Oracle, temos um outro 
cliente que está usando em Windows 2003 Server que também esta satisfeito, 
agora de 20, 30 RAC's que temos 1 apenas em Windows, sendo que nunca tivemos 
problemas com essa em Linux.
  Qlquer duvida que precisar na instalação é só falar
  Abçs.

  - Original Message - 
  From: Eduardo T.I 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, November 18, 2008 7:23 PM
  Subject: [oracle_br] Oracle RAC !Linux x Windows

  Boa tarde Galera,

  Estou implentando um ambiente de 2 Servidores Quad-core com 16GB de memória 
cada e Storage iSCSI com ORACLE RAC 10G
  Preciso decidir o sistema operacional, alguem poderia me dar informações dos 
dois sistemas com ORACLE em termos de Estabilidade, Desempenho e suporte !!???

  Aguardo ajuda...

  Edu

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

  __ Information from ESET NOD32 Antivirus, version of virus signature 
database 3373 (20080821) __

  The message was checked by ESET NOD32 Antivirus.

  http://www.eset.com

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

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



   

  __ Information from ESET NOD32 Antivirus, version of virus signature 
database 3373 (20080821) __

  The message was checked by ESET NOD32 Antivirus.

  http://www.eset.com


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



Re: RES: [oracle_br] db_link

2008-11-20 Por tôpico Reginaldo Ribeiro
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Ou crie uma conexão no sql server e acesse a partir dele via openquery.


Ribeiro, Reginaldo
Administrador de Bancos de Dados
Oracle Certified Associate 10g
- 
DBCom Brazil Consultoria em Tecnologia da Informação
skype: rflribeiro
mobile: 551192344290
fone: 551135225172
e-mail: [EMAIL PROTECTED]
site: http://www.dbcom.com.br
Chave Pública:
http://keyserver.noreply.org/pks/lookup?search=rflribeiro%40dbcom.com.brfingerprint=onop=index



Marcus Vinicius Miguel Pedro wrote:

 Você precisa de um produto chamado Oracle Transparent DataGateway
 for SQL Server...

 Abraço

 Marcus Vinicius

 DBA Oracle

 De: oracle_br@yahoogrupos.com.br
 mailto:oracle_br%40yahoogrupos.com.br
 [mailto:oracle_br@yahoogrupos.com.br
 mailto:oracle_br%40yahoogrupos.com.br] Em nome de Mauricio
 Françoso Enviada em: quinta-feira, 20 de novembro de 2008 16:02
 Para: oracle_br@yahoogrupos.com.br
 mailto:oracle_br%40yahoogrupos.com.br;
 [EMAIL PROTECTED]
 mailto:oracle_tools%40yahoogrupos.com.br; Grupo OraOracle
 Assunto: [oracle_br] db_link

 Boa tarde,

 oracle 9.2.0.4

 Alguem tem uma receita de bola de como fazer a configuração de
 db_link entre oracle e sqlServer?

 obrigado.

 Mauricio do C. Françoso Liberty Seguros Administrador Banco de
 Dados(DBA ORACLE)

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


 !-- #ygrp-mkp{ border: 1px solid #d8d8d8; font-family: Arial;
 margin: 14px 0px; padding: 0px 14px; } #ygrp-mkp hr{ border: 1px
 solid #d8d8d8; } #ygrp-mkp #hd{ color: #628c2a; font-size: 85%;
 font-weight: bold; line-height: 122%; margin: 10px 0px; } #ygrp-mkp
  #ads{ margin-bottom: 10px; } #ygrp-mkp .ad{ padding: 0 0; }
 #ygrp-mkp .ad a{ color: #ff; text-decoration: none; } -- !--
 #ygrp-sponsor #ygrp-lc{ font-family: Arial; } #ygrp-sponsor
 #ygrp-lc #hd{ margin: 10px 0px; font-weight: bold; font-size: 78%;
 line-height: 122%; } #ygrp-sponsor #ygrp-lc .ad{ margin-bottom:
 10px; padding: 0 0; } -- !-- #ygrp-mlmsg {font-size:13px;
 font-family:
 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
 #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;*font-size:100%;} #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-reco {
 margin-bottom: 20px; padding: 0px; } #ygrp-reco #reco-head {
 font-weight: bold; color: #ff7900; } #reco-grpname{ font-weight:
 bold; margin-top: 10px; } #reco-category{ font-size: 77%; }
 #reco-desc{ font-size: 77%; } #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} --
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iJwEAQECAAYFAkklr/MACgkQ9hsrz6ieG2jZPAQAtwV9vNdn1ailqY8R46FqXgIr

RES: [oracle_br] db_link

2008-11-20 Por tôpico Marcus Vinicius Miguel Pedro
Desculpe,

 

É o Oracle Transparent Gateway.

 

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Mauricio Françoso
Enviada em: quinta-feira, 20 de novembro de 2008 16:02
Para: oracle_br@yahoogrupos.com.br; [EMAIL PROTECTED]; Grupo
OraOracle
Assunto: [oracle_br] db_link

 

Boa tarde,
 
oracle 9.2.0.4
 
Alguem tem uma receita de bola de como fazer a configuração de db_link entre
oracle e sqlServer?
 
obrigado.

Mauricio do C. Françoso 
Liberty Seguros 
Administrador Banco de Dados(DBA ORACLE)

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]



Res: Res: [oracle_br] Re: ORA-01031: insufficient privileges

2008-11-20 Por tôpico Wellerson Leite de Araújo
Mas no seu e-mail você fala que existe um problema de privilégios 
insuficientes...
É um problema de travamento da procedure ou privilégios?

Att,
Wellerson

 Não vou deixar me embrutecer, eu acredito nos meus ideais. Podem até 
maltratar o meu coração, que meu espírito ninguém vai conseguir quebrar...
(Legião Urbana)


As idéias estão no chão, você tropeça e acha a solução...
(Titãs)





De: Flavio de Lamare [EMAIL PROTECTED]
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quinta-feira, 20 de Novembro de 2008 15:31:37
Assunto: Res: [oracle_br] Re: ORA-01031: insufficient privileges


Wellerson,
No momento, estou tentando resolver o problema de uma procedure que 
não executa. Não apresenta erro e nenhuma outra mensagem, apenas o 
processo fica travado.
O código é bem simples e outras três procedure semelhantes, estão 
funcionando. A procedure atualiza a tabela ISDIG_IMPORTACAO, onde o 
usuário IUSR_IS é o owner da tabela, a partir de duas view's do 
usuário CORRWIN. Atribui grant all nas duas view's para o IUSR_IS.
Já dropei e recriei a procedure mas não ajudou.

Grato,
Flavio 


CREATE OR REPLACE  PROCEDURE IUSR_IS.SP_ ISDIG_IMP_ BTC 
(data_movto in date,
operacao in varchar2,
codigo in varchar2) is
begin
dbms_output. put_line( '..Executando insert BTC');
dbms_output. put_line( to_char(data_ movto ,'dd/mm/' ));
insert into ISDIG_IMPORTACAO
(CD_CLIENTE, VL_SALDO, CD_NEGOCIO, DS_OPERACAO)
Select a.cod_cli,
sum(a.val_comi * -1),
codigo,
operacao
from corrwin.vbtnego a, corrwin.vbtcliente b
where data_mvto= data_movto
and a.cod_cli= b.cod_cli_ori
and a.tipo_nego in ('R','L')
and  (b.cod_asse in 
(100,110,120, 150,200,201, 205,210,220, 230,240,250, 270,300,400, 410,500,6
00,610,800,810, 910))
group by a.cod_cli;
end SP_ISDIG_IMP_ BTC;


--- Em [EMAIL PROTECTED] os.com.br, Wellerson Leite de Araújo 
waraujo_bh@ ... escreveu

 Flavio,
 
 Qual é a operação que você está tentando fazer?
 Você poderia postar mais detalhes?
 Se for possível, envie todos procedimentos que você está utilizando.
 
 Att,
 Wellerson
 
  Não vou deixar me embrutecer, eu acredito nos meus ideais. Podem 
até maltratar o meu coração, que meu espírito ninguém vai conseguir 
quebrar...
 (Legião Urbana)
 
 
 As idéias estão no chão, você tropeça e acha a solução...
 (Titãs)
 
 
 
 
  _ _ __
 De: Flavio de Lamare flavio_delamare@ ...
 Para: [EMAIL PROTECTED] os.com.br
 Enviadas: Quinta-feira, 20 de Novembro de 2008 8:56:07
 Assunto: [oracle_br] Re: ORA-01031: insufficient privileges
 
 
 Oi Francisco!
 Já verifiquei e as permissões e são as mesmas. Tenho um banco de 
 homologação ainda na 9i que apresenta as mesmas permissões do 
import 
 que fiz na 10g.
 Não sei mais o que pode ser feito. Agradeço qualquer ajuda.
 Grato,
 Flavio de Lamare
 
 --- Em [EMAIL PROTECTED] os.com.br, francisco porfirio 
 francisco.porfirio @... escreveu
 
  Flávio verifica todas as permissões que existiam antes para este 
 schema e
  verificar quais que existem atualmente.
  Desta forma provavelmente você vai conseguir encontrar o problema.
  
  
  2008/11/17 Carlos Eduardo P. Martello carlos.martello@ ...
  
 Flavio, já verificou se o usuário que você está utilizando 
para
   atualizar os
   objetos possui os privilégios para isso?
  
   Grants de alter table, update, etc, de acordo com sua operação.
  
   Att,
  
   Carlos Martello
  
   DBA Oracle / Consultor de Tecnologia
  
   TEL: 55+21+3094-6250
  
   Choice Technologies S/A - Inteligência em Energia
  
   e-mail: carlosmartello@ ... carlosmartello% 40choice. com.br
  
   De: [EMAIL PROTECTED] os.com.br oracle_br%40yahoog 
rupos.com. br 
 [mailto:
   [EMAIL PROTECTED] os.com.br oracle_br%40yahoog rupos.com. 
br] Em
   nome de Flavio de Lamare
   Enviada em: segunda-feira, 17 de novembro de 2008 10:55
   Para: [EMAIL PROTECTED] os.com.br oracle_br%
 40yahoogrupos. com.br
   Assunto: [oracle_br] ORA-01031: insufficient privileges
  
  
   Estou tentando atualizar alguns objetos do Oracle com o usuário 
 owner
   destes e está aparecendo a mensagem acima.
   Na semana passada, fiz uma migração da base de um servidor 9i 
 para o
   10g.
  
   Podem me ajudar?
   Grato,
   Flavio
  
   [As partes desta mensagem que não continham texto foram 
removidas]
  
   
  
  
  
  
  -- 
  Atenciosamente
  Francisco Porfirio Ribeiro Neto
  
  
  [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]



Res: Res: [oracle_br] Re: ORA-01031: insufficient privileges

2008-11-20 Por tôpico Flavio de Lamare
É que este é o segundo problema que me deparei depois da migração do 
9i para o 10g. O primeiro que ocorreu, ORA-01031: insufficient 
privileges, eu consegui resolver ser saber ao certo. Acabei 
atribuindo os privilégios creata any table, create any view e depois 
disto, consegui atualizar as view's do esquema CORRWIN.
Agora, tenho esta procedure que trava e não consigo resolver.
Grato!
--- Em oracle_br@yahoogrupos.com.br, Wellerson Leite de Araújo 
[EMAIL PROTECTED] escreveu

 Mas no seu e-mail você fala que existe um problema de privilégios 
insuficientes...
 É um problema de travamento da procedure ou privilégios?
 
 Att,
 Wellerson
 
  Não vou deixar me embrutecer, eu acredito nos meus ideais. Podem 
até maltratar o meu coração, que meu espírito ninguém vai conseguir 
quebrar...
 (Legião Urbana)
 
 
 As idéias estão no chão, você tropeça e acha a solução...
 (Titãs)
 
 
 
 
 
 De: Flavio de Lamare [EMAIL PROTECTED]
 Para: oracle_br@yahoogrupos.com.br
 Enviadas: Quinta-feira, 20 de Novembro de 2008 15:31:37
 Assunto: Res: [oracle_br] Re: ORA-01031: insufficient privileges
 
 
 Wellerson,
 No momento, estou tentando resolver o problema de uma procedure que 
 não executa. Não apresenta erro e nenhuma outra mensagem, apenas o 
 processo fica travado.
 O código é bem simples e outras três procedure semelhantes, estão 
 funcionando. A procedure atualiza a tabela ISDIG_IMPORTACAO, onde o 
 usuário IUSR_IS é o owner da tabela, a partir de duas view's do 
 usuário CORRWIN. Atribui grant all nas duas view's para o IUSR_IS.
 Já dropei e recriei a procedure mas não ajudou.
 
 Grato,
 Flavio 
 
 
 CREATE OR REPLACE  PROCEDURE IUSR_IS.SP_ ISDIG_IMP_ BTC 
 (data_movto in date,
 operacao in varchar2,
 codigo in varchar2) is
 begin
 dbms_output. put_line( '..Executando insert BTC');
 dbms_output. put_line( to_char(data_ movto ,'dd/mm/' ));
 insert into ISDIG_IMPORTACAO
 (CD_CLIENTE, VL_SALDO, CD_NEGOCIO, DS_OPERACAO)
 Select a.cod_cli,
 sum(a.val_comi * -1),
 codigo,
 operacao
 from corrwin.vbtnego a, corrwin.vbtcliente b
 where data_mvto= data_movto
 and a.cod_cli= b.cod_cli_ori
 and a.tipo_nego in ('R','L')
 and  (b.cod_asse in 
 (100,110,120, 150,200,201, 205,210,220, 230,240,250, 270,300,400, 
410,500,6
 00,610,800,810, 910))
 group by a.cod_cli;
 end SP_ISDIG_IMP_ BTC;
 
 
 --- Em [EMAIL PROTECTED] os.com.br, Wellerson Leite de Araújo 
 waraujo_bh@ ... escreveu
 
  Flavio,
  
  Qual é a operação que você está tentando fazer?
  Você poderia postar mais detalhes?
  Se for possível, envie todos procedimentos que você está 
utilizando.
  
  Att,
  Wellerson
  
   Não vou deixar me embrutecer, eu acredito nos meus ideais. 
Podem 
 até maltratar o meu coração, que meu espírito ninguém vai conseguir 
 quebrar...
  (Legião Urbana)
  
  
  As idéias estão no chão, você tropeça e acha a solução...
  (Titãs)
  
  
  
  
   _ _ __
  De: Flavio de Lamare flavio_delamare@ ...
  Para: [EMAIL PROTECTED] os.com.br
  Enviadas: Quinta-feira, 20 de Novembro de 2008 8:56:07
  Assunto: [oracle_br] Re: ORA-01031: insufficient privileges
  
  
  Oi Francisco!
  Já verifiquei e as permissões e são as mesmas. Tenho um banco de 
  homologação ainda na 9i que apresenta as mesmas permissões do 
 import 
  que fiz na 10g.
  Não sei mais o que pode ser feito. Agradeço qualquer ajuda.
  Grato,
  Flavio de Lamare
  
  --- Em [EMAIL PROTECTED] os.com.br, francisco porfirio 
  francisco.porfirio @... escreveu
  
   Flávio verifica todas as permissões que existiam antes para 
este 
  schema e
   verificar quais que existem atualmente.
   Desta forma provavelmente você vai conseguir encontrar o 
problema.
   
   
   2008/11/17 Carlos Eduardo P. Martello carlos.martello@ ...
   
  Flavio, já verificou se o usuário que você está utilizando 
 para
atualizar os
objetos possui os privilégios para isso?
   
Grants de alter table, update, etc, de acordo com sua 
operação.
   
Att,
   
Carlos Martello
   
DBA Oracle / Consultor de Tecnologia
   
TEL: 55+21+3094-6250
   
Choice Technologies S/A - Inteligência em Energia
   
e-mail: carlosmartello@ ... carlosmartello% 40choice. com.br
   
De: [EMAIL PROTECTED] os.com.br oracle_br%40yahoog 
 rupos.com. br 
  [mailto:
[EMAIL PROTECTED] os.com.br oracle_br%40yahoog rupos.com. 
 br] Em
nome de Flavio de Lamare
Enviada em: segunda-feira, 17 de novembro de 2008 10:55
Para: [EMAIL PROTECTED] os.com.br oracle_br%
  40yahoogrupos. com.br
Assunto: [oracle_br] ORA-01031: insufficient privileges
   
   
Estou tentando atualizar alguns objetos do Oracle com o 
usuário 
  owner
destes e está aparecendo a mensagem acima.
Na semana passada, fiz uma migração da base de um servidor 9i 
  para o
10g.
   
Podem me ajudar?
Grato,
Flavio
   
[As partes desta mensagem que não continham texto foram 
 removidas]
   

   
   
   
   
   -- 
   Atenciosamente

Re: [oracle_br] db_link

2008-11-20 Por tôpico Carlos Gorges
Boa tarde,

Consulte:
http://download-west.oracle.com/docs/cd/A87860_01/doc/server.817/a76960/hs_admin.htm#15089

 De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
 nome de Mauricio Françoso
 Enviada em: quinta-feira, 20 de novembro de 2008 16:02
 Para: oracle_br@yahoogrupos.com.br; [EMAIL PROTECTED]; Grupo
 OraOracle
 Assunto: [oracle_br] db_link

 Boa tarde,

 oracle 9.2.0.4

 Alguem tem uma receita de bola de como fazer a configuração de db_link entre
 oracle e sqlServer?

 obrigado.

 Mauricio do C. Françoso
 Liberty Seguros
 Administrador Banco de Dados(DBA ORACLE)

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




-- 
Carlos E. Gorges [EMAIL PROTECTED]


Re: Res: [oracle_br] Re: ORA-01031: insufficient privileges

2008-11-20 Por tôpico Ivan Ricardo Schuster
Flavio,

dê uma pesquisada no parâmetro optimizer_secure_view_merging, é
possivel que ele te ajude

Abraço
Ivan

2008/11/20 Flavio de Lamare [EMAIL PROTECTED]:
 É que este é o segundo problema que me deparei depois da migração do
 9i para o 10g. O primeiro que ocorreu, ORA-01031: insufficient
 privileges, eu consegui resolver ser saber ao certo. Acabei
 atribuindo os privilégios creata any table, create any view e depois
 disto, consegui atualizar as view's do esquema CORRWIN.
 Agora, tenho esta procedure que trava e não consigo resolver.
 Grato!
 --- Em oracle_br@yahoogrupos.com.br, Wellerson Leite de Araújo
 [EMAIL PROTECTED] escreveu

 Mas no seu e-mail você fala que existe um problema de privilégios
 insuficientes...
 É um problema de travamento da procedure ou privilégios?

 Att,
 Wellerson

  Não vou deixar me embrutecer, eu acredito nos meus ideais. Podem
 até maltratar o meu coração, que meu espírito ninguém vai conseguir
 quebrar...
 (Legião Urbana)


 As idéias estão no chão, você tropeça e acha a solução...
 (Titãs)




 
 De: Flavio de Lamare [EMAIL PROTECTED]
 Para: oracle_br@yahoogrupos.com.br
 Enviadas: Quinta-feira, 20 de Novembro de 2008 15:31:37
 Assunto: Res: [oracle_br] Re: ORA-01031: insufficient privileges


 Wellerson,
 No momento, estou tentando resolver o problema de uma procedure que
 não executa. Não apresenta erro e nenhuma outra mensagem, apenas o
 processo fica travado.
 O código é bem simples e outras três procedure semelhantes, estão
 funcionando. A procedure atualiza a tabela ISDIG_IMPORTACAO, onde o
 usuário IUSR_IS é o owner da tabela, a partir de duas view's do
 usuário CORRWIN. Atribui grant all nas duas view's para o IUSR_IS.
 Já dropei e recriei a procedure mas não ajudou.

 Grato,
 Flavio

 
 CREATE OR REPLACE  PROCEDURE IUSR_IS.SP_ ISDIG_IMP_ BTC
 (data_movto in date,
 operacao in varchar2,
 codigo in varchar2) is
 begin
 dbms_output. put_line( '..Executando insert BTC');
 dbms_output. put_line( to_char(data_ movto ,'dd/mm/' ));
 insert into ISDIG_IMPORTACAO
 (CD_CLIENTE, VL_SALDO, CD_NEGOCIO, DS_OPERACAO)
 Select a.cod_cli,
 sum(a.val_comi * -1),
 codigo,
 operacao
 from corrwin.vbtnego a, corrwin.vbtcliente b
 where data_mvto= data_movto
 and a.cod_cli= b.cod_cli_ori
 and a.tipo_nego in ('R','L')
 and  (b.cod_asse in
 (100,110,120, 150,200,201, 205,210,220, 230,240,250, 270,300,400,
 410,500,6
 00,610,800,810, 910))
 group by a.cod_cli;
 end SP_ISDIG_IMP_ BTC;
 

 --- Em [EMAIL PROTECTED] os.com.br, Wellerson Leite de Araújo
 waraujo_bh@ ... escreveu
 
  Flavio,
 
  Qual é a operação que você está tentando fazer?
  Você poderia postar mais detalhes?
  Se for possível, envie todos procedimentos que você está
 utilizando.
 
  Att,
  Wellerson
 
   Não vou deixar me embrutecer, eu acredito nos meus ideais.
 Podem
 até maltratar o meu coração, que meu espírito ninguém vai conseguir
 quebrar...
  (Legião Urbana)
 
 
  As idéias estão no chão, você tropeça e acha a solução...
  (Titãs)
 
 
 
 
   _ _ __
  De: Flavio de Lamare flavio_delamare@ ...
  Para: [EMAIL PROTECTED] os.com.br
  Enviadas: Quinta-feira, 20 de Novembro de 2008 8:56:07
  Assunto: [oracle_br] Re: ORA-01031: insufficient privileges
 
 
  Oi Francisco!
  Já verifiquei e as permissões e são as mesmas. Tenho um banco de
  homologação ainda na 9i que apresenta as mesmas permissões do
 import
  que fiz na 10g.
  Não sei mais o que pode ser feito. Agradeço qualquer ajuda.
  Grato,
  Flavio de Lamare
 
  --- Em [EMAIL PROTECTED] os.com.br, francisco porfirio
  francisco.porfirio @... escreveu
  
   Flávio verifica todas as permissões que existiam antes para
 este
  schema e
   verificar quais que existem atualmente.
   Desta forma provavelmente você vai conseguir encontrar o
 problema.
  
  
   2008/11/17 Carlos Eduardo P. Martello carlos.martello@ ...
  
  Flavio, já verificou se o usuário que você está utilizando
 para
atualizar os
objetos possui os privilégios para isso?
   
Grants de alter table, update, etc, de acordo com sua
 operação.
   
Att,
   
Carlos Martello
   
DBA Oracle / Consultor de Tecnologia
   
TEL: 55+21+3094-6250
   
Choice Technologies S/A - Inteligência em Energia
   
e-mail: carlosmartello@ ... carlosmartello% 40choice. com.br
   
De: [EMAIL PROTECTED] os.com.br oracle_br%40yahoog
 rupos.com. br
  [mailto:
[EMAIL PROTECTED] os.com.br oracle_br%40yahoog rupos.com.
 br] Em
nome de Flavio de Lamare
Enviada em: segunda-feira, 17 de novembro de 2008 10:55
Para: [EMAIL PROTECTED] os.com.br oracle_br%
  40yahoogrupos. com.br
Assunto: [oracle_br] ORA-01031: insufficient privileges
   
   
Estou tentando atualizar alguns objetos do Oracle com o
 usuário
  owner
destes e está aparecendo a mensagem acima.
Na semana passada, fiz uma migração da base de um servidor 9i
  para o
10g.
   
Podem me ajudar?
Grato,
Flavio
   
[As 

RES: Res: [oracle_br] Re: ORA-01031: insufficient privileges

2008-11-20 Por tôpico Carlos Eduardo P. Martello
Não seria problema de lock ou de performance?

Acredito que seja de performance principalmente por não apresentar erros e a
mesma “travar”.

 

abs

 

 

 

Carlos Martello

DBA Oracle / Consultor de Tecnologia

TEL:  55+21+3094-6250

Choice Technologies S/A - Inteligência em Energia

e-mail: [EMAIL PROTECTED]

 

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Flavio de Lamare
Enviada em: quinta-feira, 20 de novembro de 2008 16:16
Para: oracle_br@yahoogrupos.com.br
Assunto: Res: Res: [oracle_br] Re: ORA-01031: insufficient privileges

 

É que este é o segundo problema que me deparei depois da migração do 
9i para o 10g. O primeiro que ocorreu, ORA-01031: insufficient 
privileges, eu consegui resolver ser saber ao certo. Acabei 
atribuindo os privilégios creata any table, create any view e depois 
disto, consegui atualizar as view's do esquema CORRWIN.
Agora, tenho esta procedure que trava e não consigo resolver.
Grato!
--- Em oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
, Wellerson Leite de Araújo 
[EMAIL PROTECTED] escreveu

 Mas no seu e-mail você fala que existe um problema de privilégios 
insuficientes...
 É um problema de travamento da procedure ou privilégios?
 
 Att,
 Wellerson
 
 Não vou deixar me embrutecer, eu acredito nos meus ideais. Podem 
até maltratar o meu coração, que meu espírito ninguém vai conseguir 
quebrar...
 (Legião Urbana)
 
 
 As idéias estão no chão, você tropeça e acha a solução...
 (Titãs)
 
 
 
 
 
 De: Flavio de Lamare [EMAIL PROTECTED]
 Para: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br

 Enviadas: Quinta-feira, 20 de Novembro de 2008 15:31:37
 Assunto: Res: [oracle_br] Re: ORA-01031: insufficient privileges
 
 
 Wellerson,
 No momento, estou tentando resolver o problema de uma procedure que 
 não executa. Não apresenta erro e nenhuma outra mensagem, apenas o 
 processo fica travado.
 O código é bem simples e outras três procedure semelhantes, estão 
 funcionando. A procedure atualiza a tabela ISDIG_IMPORTACAO, onde o 
 usuário IUSR_IS é o owner da tabela, a partir de duas view's do 
 usuário CORRWIN. Atribui grant all nas duas view's para o IUSR_IS.
 Já dropei e recriei a procedure mas não ajudou.
 
 Grato,
 Flavio 
 
 
 CREATE OR REPLACE PROCEDURE IUSR_IS.SP_ ISDIG_IMP_ BTC 
 (data_movto in date,
 operacao in varchar2,
 codigo in varchar2) is
 begin
 dbms_output. put_line( '..Executando insert BTC');
 dbms_output. put_line( to_char(data_ movto ,'dd/mm/' ));
 insert into ISDIG_IMPORTACAO
 (CD_CLIENTE, VL_SALDO, CD_NEGOCIO, DS_OPERACAO)
 Select a.cod_cli,
 sum(a.val_comi * -1),
 codigo,
 operacao
 from corrwin.vbtnego a, corrwin.vbtcliente b
 where data_mvto = data_movto
 and a.cod_cli = b.cod_cli_ori
 and a.tipo_nego in ('R','L')
 and (b.cod_asse in 
 (100,110,120, 150,200,201, 205,210,220, 230,240,250, 270,300,400, 
410,500,6
 00,610,800,810, 910))
 group by a.cod_cli;
 end SP_ISDIG_IMP_ BTC;
 
 
 --- Em [EMAIL PROTECTED] os.com.br, Wellerson Leite de Araújo 
 waraujo_bh@ ... escreveu
 
  Flavio,
  
  Qual é a operação que você está tentando fazer?
  Você poderia postar mais detalhes?
  Se for possível, envie todos procedimentos que você está 
utilizando.
  
  Att,
  Wellerson
  
  Não vou deixar me embrutecer, eu acredito nos meus ideais. 
Podem 
 até maltratar o meu coração, que meu espírito ninguém vai conseguir 
 quebrar...
  (Legião Urbana)
  
  
  As idéias estão no chão, você tropeça e acha a solução...
  (Titãs)
  
  
  
  
   _ _ __
  De: Flavio de Lamare flavio_delamare@ ...
  Para: [EMAIL PROTECTED] os.com.br
  Enviadas: Quinta-feira, 20 de Novembro de 2008 8:56:07
  Assunto: [oracle_br] Re: ORA-01031: insufficient privileges
  
  
  Oi Francisco!
  Já verifiquei e as permissões e são as mesmas. Tenho um banco de 
  homologação ainda na 9i que apresenta as mesmas permissões do 
 import 
  que fiz na 10g.
  Não sei mais o que pode ser feito. Agradeço qualquer ajuda.
  Grato,
  Flavio de Lamare
  
  --- Em [EMAIL PROTECTED] os.com.br, francisco porfirio 
  francisco.porfirio @... escreveu
  
   Flávio verifica todas as permissões que existiam antes para 
este 
  schema e
   verificar quais que existem atualmente.
   Desta forma provavelmente você vai conseguir encontrar o 
problema.
   
   
   2008/11/17 Carlos Eduardo P. Martello carlos.martello@ ...
   
Flavio, já verificou se o usuário que você está utilizando 
 para
atualizar os
objetos possui os privilégios para isso?
   
Grants de alter table, update, etc, de acordo com sua 
operação.
   
Att,
   
Carlos Martello
   
DBA Oracle / Consultor de Tecnologia
   
TEL: 55+21+3094-6250
   
Choice Technologies S/A - Inteligência em Energia
   
e-mail: carlosmartello@ ... carlosmartello% 40choice. com.br
   
De: [EMAIL PROTECTED] os.com.br oracle_br%40yahoog 
 rupos.com. br 
  [mailto:
[EMAIL PROTECTED] os.com.br oracle_br%40yahoog 

[oracle_br] Provider Oracle

2008-11-20 Por tôpico Raphael Peetz Franco
Boa tarde,

Tenho uma aplicação em VB6 que está me causando o erro:

ORA-03113: end-of-file on communication channel
SQL = select a.nome,a.consultar,a.company,b.nome_recurso,
 b.desc_recurso, c.qtd, c.valor_unitario
from programas1 a FULL OUTER JOIN recursos b
on trim(upper(a.nome)) = trim(upper(b.nome_recurso)) RIGHT OUTER JOIN 
valor_recurso c
on b.cod_recurso = c.cod_recurso
Where (c.ano_safra = 2008 Or c.ano_safra Is Null)
order by 1

No SQL*plus  roda sem problemas!!!

A conexão no VB está assim:
.Provider = OraOLEDB.oracle.1;Password= x1;User ID= x1;Data Source= 
teste;Persist Security Info=True



Agora.. se eu mudar para o provider MSDAORA o problema não acontece
.Provider = MSDAORA.1; ;Password= x1;User ID= x1;Data Source= teste;Persist 
Security Info=True


Minha duvida é:

Eu tenho vários clients instalado em minha maquina, qual provider ele pega? 
Seria o da primeira entrada do PATH ??
PATH=C:\Oracle\10g\bin;C:\oracle\BIToolsHome_1\jdk\jre\bin\classic;...

Apesar do MSDAORA funcionar eu gostaria de usar o OLE.

Info: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit 
Production
Linux Red hat 5
Oracle Client 10.2.0.3.0

Alguem pode me dar uma luz ?? plx.. fala q não é bug!


Att
Phael


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