Problema na Migração do 9i para o 11g

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
Diego_Mello
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 229
Registrado em: Sex, 05 Set 2008 2:59 pm
Localização: Igrejinha - RS
Diego Mello
Igrejinha - RS
www.twitter.com/diegolmello

Buenas.
Na migração do Oracle 9i para o 11gR2, um módulo passou a fazer LOCK em todos os outros usuários.
Executamos um trace e verificamos que o LOCK é executado pelo seguinte SQL.

Selecionar tudo

SELECT ped_nmro
      ,nfs_nmro_refat
      ,fil_filial_refat
      ,nfs_serie_refat
      ,emp_empresa_refat
      ,ite_seqn
      ,lin_cdgo
      ,ref_cdgo
      ,ite_descricao
      ,cab_cdgo
      ,ite_stat
      ,ite_situ
      ,cor_cdgo
      ,codigo_corrugado
      ,les_codigo
      ,tes_codigo
      ,gde_cdgo
      ,ite_preço_venda
      ,ite_largura
      ,ite_qtde
      ,ite_prco
      ,codigo_marca
      ,empresa_fatura_proforma
      ,ano_fatura_proforma
      ,numero_fatura_proforma
      ,numero_item_fatura_proforma
  FROM ite
 WHERE ROWID = :1
   FOR UPDATE OF ped_nmro NOWAIT
O problema é que essa SQL é executada internamente pelo bloco no forms.
Alguém já passou por isso?

O Forms usado aqui é o 6i.

PS.: Não posso fazer nada quanto ao fato do Forms 6i não ser compatível com o 11g. Aliás, posso sim: corrigir o problema :lol:
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Hmmm.. talvez tenha solução, mas não é "oficial".

Veja: LINK
Forms 6i is not certified with database 11g nor supported, even if you get it connected, no one guarantees it will work properly. and your problem is a simple example.
Best thing to do is to upgrade your Forms Application, or use Oracle 10g with Forms 6i R2 patch 18, this is a certified combination.
Eu achei um tópico semelhante ao seu, veja:
http://www.dbasupport.com/forums/showthread.php?t=40137

Ali ele diz pra especificar no bloco quais campos são Primary-key manualmente. :-/

:shock:
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes