Arquivo da categoria: Oracle

Como abrir uma página da web em um navegador, utilizando o Oracle Forms 6i

declare

ConvID PLS_INTEGER;
result  NUMBER;
aux_dir_iex  varchar2(200) := ‘P:Program FilesInternet Exploreriexplore.exe -k’;
aux_dir_url  varchar2(200) := ‘U:SIPProgramasdumpsAjuda_html’;
begin
— busca IE do Citrix:
   aux_dir_url   := ‘U:SIPProgramasdumpsAjuda_htmlindex.htm’;
   –aux_carta.dir_url   := aux_carta.dir_url||
   —
   — Abre a pagina de informações.
   —
   ConvID := DDE.App_begin(aux_dir_iex||’ ‘||aux_dir_url,DDE.App_Mode_Maximized);
   —

exception
   when form_trigger_failure then
        null;
   when others then
       — busca IE do C:
       begin
         aux_dir_iex   := ‘C:Arquivos de ProgramasInternet Exploreriexplore.exe -k’;
         ConvID := DDE.App_begin(aux_dir_iex||’ ‘||aux_dir_url,DDE.App_Mode_Maximized);
exception
   when others then
   null;
       end;
end;

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).

Acessando uma URL com o Oracle Forms 6i

CREATE OR REPLACE PROCEDURE acessa_url (v_endereco IN VARCHAR2,
                                        v_pagina OUT VARCHAR2)
IS
  req   utl_http.req;
  resp  utl_http.resp;
  linha VARCHAR2(1024);
BEGIN
  utl_http.set_proxy(‘10.1.2.188:8080’);
  req := utl_http.begin_request(v_endereco);
  resp := utl_http.get_response(req);
  v_pagina := ”;
  LOOP
    utl_http.read_line(resp, linha, TRUE);
    v_pagina := v_pagina || linha;
  END LOOP;
  utl_http.end_response(resp);
EXCEPTION
  WHEN utl_http.end_of_body THEN
    utl_http.end_response(resp);
END;

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).

FRM-18108: Falha na carga dos objetos a seguir…

Caso seja apresentado este problema, Abra o Oracle Forms e adicione (abrindo como se fosse um formulário qualquer) as bibliotecas que estão sendo exibidas no erro. Por exemplo:

– E:compila_10g_ergonclasses.olb
– E:compila_10g_ergonergon.olb
– E:compila_10g_ergonf10g.olb

Se o projeto ainda continuar exibindo a mesma mensagem FRM-18108, verifique se o atalho que está abrindo o Oracle Forms Builder está definido para iniciar na pasta onde estão as bibliotecas: E:compila_10g_ergon

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).

Como descobrir a versão de seu servidor de banco de dados Oracle?

É possível executar a consulta abaixo em um cliente como o Oracle SQL Developer, SQL Plus, etc:


select * from v$version;

Resultado:

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).