Search found 4683 matches

by dr_gori
Thu, 21 Mar 2024 3:10 pm
Forum: Apex
Topic: Migração Apex 18 para 23
Replies: 1
Views: 797

Re: Migração Apex 18 para 23

Eu nunca tive esse erro. Mas eu começaria olhando cada um dos arquivos citados dando error 404. Veja se esses arquivos estão no diretório certo. Se você tem a base anterior, veja o HTML source de uma página funcionando, e veja onde está sendo declarado. Deve estar faltando esses arquivos, ou tem pri...
by dr_gori
Thu, 08 Feb 2024 3:26 pm
Forum: PL/SQL
Topic: Leitura array json - oracle11
Replies: 2
Views: 1038

Re: Leitura array json - oracle11

Valeu pela solução !
by dr_gori
Mon, 22 Jan 2024 8:35 pm
Forum: Apex
Topic: Alguns HOW TO em Apex
Replies: 2
Views: 4049

Re: Alguns HOW TO em Apex

Remover "1 row selected" de um Interactive Grid
2024-01-22_16-33.png
2024-01-22_16-33.png (10.08 KiB) Viewed 297 times
Clique na região, aba "atributes", opção Advanced/javascript initilization code.

Select all

function(config) {
 config.defaultGridViewOptions = { 
     footer: false 
     }; 
return config; 
} 
by dr_gori
Fri, 19 Jan 2024 7:40 pm
Forum: PL/SQL
Topic: Erro ao executar SYS.DBMS_BACKUP_RESTORE.SEARCHFILES
Replies: 2
Views: 370

Re: Erro ao executar SYS.DBMS_BACKUP_RESTORE.SEARCHFILES

Veja se o tamanho do LV_PATTERN e LV_NS são suficientes. Talvez tenha que aumentar. Eu vi um exemplo do Oracle Base onde ele usa um tamanho bem maior: CREATE OR REPLACE TYPE sys.ob_varchar2_arr AS TABLE OF VARCHAR2(500); / CREATE OR REPLACE FUNCTION sys.ob_get_files (p_pattern IN VARCHAR2, p_file_se...
by dr_gori
Thu, 28 Dec 2023 9:58 pm
Forum: PL/SQL
Topic: PL/SQL: numeric or value error - caracter especial
Replies: 2
Views: 227

Re: PL/SQL: numeric or value error - caracter especial

Acho que o problema não é a query e sim onde está sendo gravado.
Esse REC que você mencionou está configurado com que tamanho ?

Veja, por essa string ter caracteres não ASCII, ela ocupa mais bytes que o normal.
2023-12-28_17-57.png
by dr_gori
Thu, 28 Dec 2023 9:48 pm
Forum: PL/SQL
Topic: Queda de conexão SqlDeveloper
Replies: 6
Views: 327

Re: Queda de conexão SqlDeveloper

Existe uma extensão pro SQL Developer que talvez funcione. Eu testei um tempão atrás e não tive successo. Mas aí vai:
https://github.com/scristalli/sql-developer-keepalive
by dr_gori
Wed, 20 Sep 2023 2:19 am
Forum: Apex
Topic: Dica: Descobrir Workspaces e Usuários no Apex
Replies: 0
Views: 6051

Dica: Descobrir Workspaces e Usuários no Apex

1. Descubra o owner do Apex: SELECT * FROM ALL_USERS where username like 'APEX%'; USERNAME ------------------- APEX_220200 **** THIS ONE !!!!! APEX_LISTENER APEX_PUBLIC_USER APEX_REST_PUBLIC_USER 2. Para descobrir as workspaces: (Substitua o owner abaixo pelo owner do apex, da query anterior. No meu...
by dr_gori
Fri, 08 Sep 2023 6:05 pm
Forum: EBS Técnico
Topic: Oracle OAF - Dicas
Replies: 0
Views: 5759

Oracle OAF - Dicas

Habilitar link para PERSONALIZATION em telas WEB:
Profiles:

Select all

FND: Diagnostics
Yes

Personalize Self-Service Defn
Yes

FND: Personalization Region Link Enabled
Yes / Minimal

Disable Self-Service Personal
No
by dr_gori
Fri, 08 Sep 2023 5:52 pm
Forum: Tutorial / Apostila
Topic: Apostilas Manual FORMS REPORTS SQL e PLSQL Portugues
Replies: 57
Views: 167902

Re: Apostilas Manual FORMS REPORTS SQL e PLSQL Portugues

Após o pagament, por favor entrar em contato pelo email: glufke ARROBA gmail PONTO com.
by dr_gori
Mon, 14 Aug 2023 7:24 pm
Forum: EBS Técnico
Topic: Oracle Workflow - Dicas
Replies: 0
Views: 2499

Oracle Workflow - Dicas

Abaixo algumas informações úteis relacionadas ao Oracle Workflow. Tipos: FYI - Notification (sem nenhuma ação) FYA - Approve/Reject Tabelas úteis: WF_ITEM_TYPES_TL WF_NOTIFICATIONS Chamada de Workflow via PL/SQL: DECLARE p_x_item_type VARCHAR2(100); P_X_PROC_INT_NAME VARCHAR2(100); P_X_ATTRIBUTE1 VA...
by dr_gori
Fri, 14 Jul 2023 7:20 pm
Forum: PL/SQL
Topic: API REST em web como acessar procedures, etc
Replies: 4
Views: 3455

Re: API REST em web como acessar procedures, etc

Pelo que eu sei, pode acessar o ORDS via APEX ou direto pelo CLOUD. No Apex: Entra no SQL Workshop / RESTful Services. Ali dentro dá pra criar todas regras, como esse exemplo abaixo. o1.png Já no CLOUD direto , eu tenho um Autonomous Database na núvem. o2.png Quando clica em Database Actions, você t...
by dr_gori
Tue, 09 May 2023 7:14 pm
Forum: Forms
Topic: Hierarchical tree
Replies: 15
Views: 30636

Re: Hierarchical tree

Veja se você consegue accessar via HTTPS:

https://www.glufke.net/oracle/download/Forms_Tree.zip
Se não funcionar, tenta copiar e colar esse endereço na URL.
by dr_gori
Sun, 09 Apr 2023 7:36 am
Forum: Testes de Mensagens
Topic: Testando A2..
Replies: 0
Views: 95

Testando A2..

A2A2...ss
by dr_gori
Fri, 31 Mar 2023 6:24 pm
Forum: PL/SQL
Topic: Exportar nome de colunas com o UTL_FILE
Replies: 1
Views: 2815

Re: Exportar nome de colunas com o UTL_FILE

Não existe um comando que faça isso.
Você terá que enviar as colunas via UTL_FILE antes de enviar cada linha.
Se sua tabela tem 5 campos, terá que fazer um UTL_FILE.PUT_LINE com cada campo da tabela, usando o mesmo separador.
by dr_gori
Mon, 13 Mar 2023 2:36 pm
Forum: PL/SQL
Topic: ORA-06502 - Erro de conversão de caractere em número numérico ou de valor
Replies: 1
Views: 3847

Re: ORA-06502 - Erro de conversão de caractere em número numérico ou de valor

O ideal seria resolver o problema na origem: Por exemplo, TIRAR aquele TO_CHAR do select original, deixando apenas um número...
Aí coloca o TO_CHAR onde tiver que usar posteriormente.
by dr_gori
Mon, 13 Mar 2023 2:33 pm
Forum: PL/SQL
Topic: package oracle
Replies: 1
Views: 3072

Re: package oracle

Não seria algo:

Select all

IF to_char( current_date , 'DD') = '10' THEN ....
Veja se isso funciona.
by dr_gori
Fri, 13 Jan 2023 9:03 pm
Forum: PL/SQL
Topic: Descobrir quem criou uma trigger no oracle
Replies: 1
Views: 3019

Re: Descobrir quem criou uma trigger no oracle

O que você quer não existe nativamente. Mas pode ser facilmente criado. Pra isso, você usa DDL Triggers. Por exemplo: cria uma trigger AFTER CREATE. Dentro dela, você pode capturar o nome do usuário do Windows via V$SESSION. Daí basta gravar isso em alguma tabela sua de auditoria. Acho que tem como ...
by dr_gori
Mon, 12 Dec 2022 8:57 pm
Forum: BI
Topic: Modelo dimensional
Replies: 1
Views: 8072

Re: Modelo dimemsional

Pra converter dados transacionais (fato) pra dimensão se usa PIVOT. Antigamente era chamado de CROSSTAB. Tem vários exemplos aqui no forum. Vai ali em cima nos LINKS RAPIDOS, que tem a busca... Você pode encontrar exemplos. Basicamente, isso transforma dados de uma tabela, por exemplo: COD_PRODUTO D...
by dr_gori
Thu, 08 Dec 2022 5:16 pm
Forum: PL/SQL
Topic: Filtro de horas
Replies: 1
Views: 2947

Re: Filtro de horas

Um campo DATA contém tanto o dia quanto a hora, minuto, etc. Pra ver o conteúdo, basta usa TO_CHAR, que converte a data pra caracter, passando a máscara. Exemplo: SELECT to_char( seu_campo_data , 'DD-MON-YYYY HH24:MI:SS') FROM sua_tabela Veja nesse tópico uma lista de formatos: https://glufke.net/or...
by dr_gori
Mon, 14 Nov 2022 5:38 pm
Forum: DBA Backup / Recover
Topic: Dúvida com row_number
Replies: 1
Views: 8613

Re: Dúvida com row_number

Se o primeiro item é o vendedor que você quer, basta retornar apenas essa linha e usar onde quiser. Algo assim: select id_venda, data from ( select id_venda , data ,codigo_produto ,vendedor ,ROW_NUMBER() OVER (PARTITION BY codigo_produto, vendedor order by data desc) as ordem from ...... ) WHERE row...
by dr_gori
Mon, 07 Nov 2022 8:00 pm
Forum: PL/SQL
Topic: Criar Procedure simples
Replies: 3
Views: 4926

Re: Criar Procedure simples

Tem os seguintes erros: Não se seta um tamanho quando é parâmetro. Deve ser assim: vIDPRODUTO NUMBER, vDESCRICAO VARCHAR2, vQUANTIDADE NUMBER O outro problema é: "cpPRODUTO" é diferente de cpPRODUTO Se você usar aspas duplas no CREATE PROCEDURE, tem que usar aspas duplas no END. Sugiro retirar as as...
by dr_gori
Fri, 28 Oct 2022 12:08 pm
Forum: SQL
Topic: Select com where buscando numa array ou matriz
Replies: 4
Views: 4142

Re: Select com where buscando numa array ou matriz

Nem precisa ser pont-e-vírugla... Pode ser qualquer separador.
No exemplo citado, isso é definido aqui: [^;]
by dr_gori
Thu, 27 Oct 2022 4:23 pm
Forum: SQL
Topic: Select com where buscando numa array ou matriz
Replies: 4
Views: 4142

Re: Select com where buscando numa array ou matriz

O ideal é construir uma variável com algum tipo de SEPARADOR. Por exemplo, ponto-e-vírgula, como no exemplo abaixo --> 'paulo@email.com;thomas@email.com' Daí você pode rodar um TOKENIZER que transforma esses valores em ROWS. Daí você pode usar assim: SELECT * FROM suatabela WHERE email IN ( select R...
by dr_gori
Tue, 18 Oct 2022 1:12 am
Forum: SQL
Topic: Nomear uma coluna do resultado de select
Replies: 1
Views: 2885

Re: Nomear uma coluna do resultado de select

Pode usar sql dinâmico pra isso. Procure por EXECUTE IMMEDIATE
by dr_gori
Tue, 11 Oct 2022 3:51 pm
Forum: PL/SQL
Topic: Falha ao atualizar view materializada com REFRESH FAST ON DEMAND
Replies: 1
Views: 2975

Re: Falha ao atualizar view materializada com REFRESH FAST ON DEMAND

Pelo que eu to vendo, tem que usar apenas REFRESH a primeira vez. Depois o REFRESH FAST vai estar disponível. ORA-12004: REFRESH FAST cannot be used for materialized view "string"."string" Cause: The materialized view log does not exist or cannot be used. PCT refresh is also not enabled on the mater...
by dr_gori
Tue, 27 Sep 2022 7:05 pm
Forum: SQL
Topic: Unificar coluna Mês
Replies: 1
Views: 2870

Re: Unificar coluna Mês

Isso está ocorrendo porque as suas tabelas tem um group by por CLIENTE e POR mês. Veja: GROUP BY to_char(to_timestamp(t1.date_timestamp, 'YYYY-MM-DD"T"HH24:MI:SS.ff3"Z"'), 'mm'), client_id Então isso está retornando multiplas linhas pra cada cliente. Eu acho que faria isso de forma diferente. Algo a...
by dr_gori
Fri, 23 Sep 2022 5:36 pm
Forum: PL/SQL
Topic: Ler Arq Externo sem UTL_FILE Via Oracle Developer ou PL/SQL da Allround
Replies: 4
Views: 3118

Re: Ler Arq Externo sem UTL_FILE Via Oracle Developer ou PL/SQL da Allround

Deixa eu ver se entendi: * Você tem acesso ao um servidor ORACLE via VPN. * Você quer acessar o conteúdo dos directories do Oracle. (Estes directories são pastas no servidor). Se é isso que você quer, então vai precisar ter um usuário no sistema operacional com acesso a essa pasta. Você até pode map...
by dr_gori
Thu, 22 Sep 2022 8:34 pm
Forum: Apex
Topic: Alguns HOW TO em Apex
Replies: 2
Views: 4049

Re: Alguns HOW TO em Apex

Refresh de Região após edição
Este video explica bem: https://www.youtube.com/watch?v=0j6kINDbgpA
by dr_gori
Wed, 21 Sep 2022 7:50 pm
Forum: PL/SQL
Topic: Ler Arq Externo sem UTL_FILE Via Oracle Developer ou PL/SQL da Allround
Replies: 4
Views: 3118

Re: Ler Arq Externo sem UTL_FILE Via Oracle Developer ou PL/SQL da Allround

O que você quer dizer com " um "explorer" destes Directories? " Pra acessar esses diretórios basta ter o user/senha do servidor. (Quem não tem, não pode acessar). Já tentou criar um External Table pra facilitar ? SQL> CREATE TABLE EVENTS_XT_1 2 (EVENT varchar2(30), 3 START_DATE date, 4 LENGTH number...
by dr_gori
Mon, 05 Sep 2022 7:52 pm
Forum: SQL
Topic: Validar se todos os valores da cláusula "in" existem
Replies: 4
Views: 5096

Re: Validar se todos os valores da cláusula "in" existem

A cláusula IN vai trazer as linhas que existirem dentro da cláusula IN.
Você pode ter 10 valores dentro da cláusula IN, e se na tabela só tiver 1, ele vai trazer esse 1.

O que ele quer é:
só devo retornar se todos existirem.
Por isso o EXISTS. Faça o teste!
by dr_gori
Tue, 30 Aug 2022 4:02 pm
Forum: SQL
Topic: Validar se todos os valores da cláusula "in" existem
Replies: 4
Views: 5096

Re: Validar se todos os valores da cláusula "in" existem

Dá pra fazer assim: select * from teste where campo1 in ('AAA', 'BBB', ''CCC', 'DDD') and exists (select 1 from teste where campo1='AAA') and exists (select 1 from teste where campo1='BBB') and exists (select 1 from teste where campo1='CCC') and exists (select 1 from teste where campo1='DDD') Neste ...
by dr_gori
Tue, 23 Aug 2022 7:25 pm
Forum: PL/SQL
Topic: Enviar e-mail usando o Office 365
Replies: 1
Views: 3094

Re: Enviar e-mail usando o Office 365

Eu achei esses links aqui: https://docs.microsoft.com/en-us/answers/questions/281813/integrate-office365-smtp-with-oracle-database.html https://blogs.oracle.com/datawarehousing/post/how-to-send-an-email-using-utl_smtp-in-autonomous-database https://docs.oracle.com/en/cloud/paas/analytics-cloud/acabi...
by dr_gori
Thu, 18 Aug 2022 7:58 pm
Forum: Apex
Topic: Alguns HOW TO em Apex
Replies: 2
Views: 4049

Alguns HOW TO em Apex

Collapse do Menu 1. Crie um Dynamic Action - PAGE LOAD. 2. Quando TRUE, Execute JavaScript code. Use esse código: (function($) { $(window).on('theme42ready', function() { /* Make sure that the navigation menu is collapsed on page load */ if ($('.t-PageBody').hasClass('js-navExpanded')) { $('#t_Butt...
by dr_gori
Thu, 18 Aug 2022 7:55 pm
Forum: Apex
Topic: Imagem no Form
Replies: 1
Views: 2706

Re: Imagem no Form

Manda pra gente mais informações:

1. Qual versão do forms?
2. Onde estão gravadas as imagens ?
3. Qual é o formato da imagem ?
4. Como você fez pra ler a imagem ?
by dr_gori
Tue, 09 Aug 2022 3:44 pm
Forum: PL/SQL
Topic: Dúvidas na procedure que lista todos os contratos
Replies: 4
Views: 5032

Re: Dúvidas na procedure que lista todos os contratos

Não tem parenteses:

Select all

 execute immediate 'SELECT  
by dr_gori
Mon, 08 Aug 2022 3:39 pm
Forum: PL/SQL
Topic: Dúvidas na procedure que lista todos os contratos
Replies: 4
Views: 5032

Re: Dúvidas na procedure que lista todos os contratos

Você quer executar a query em vez de abrir o CURSOR ?
Se é isso, você usa EXECUTE IMMEDIATE pra rodar a query.
by dr_gori
Fri, 05 Aug 2022 2:22 pm
Forum: PL/SQL
Topic: Chamada tarefa scheduler via shel script , alguém pode me ajudar?
Replies: 1
Views: 5151

Re: Chamada tarefa scheduler via shel script , alguém pode me ajudar?

Sobre o EMAIL, você tem que dar uma olhada em como os emails são enviados aí na sua base. (Se é pelo Oracle, etc)... Normalmente já existe uma procedure que manda email em todas empresas. Uma coisa que eu não entendi: Se você vai executar a procedure via SHELL, porque você está criando um SCHEDULER ...
by dr_gori
Fri, 05 Aug 2022 2:14 pm
Forum: PL/SQL
Topic: Inserir Foreing Key baseado no texto de outra coluna
Replies: 1
Views: 2848

Re: Inserir Foreing Key baseado no texto de outra coluna

Manda a estrutura das tabelas, e se possível um exemplo de conteúdo.
by dr_gori
Thu, 04 Aug 2022 5:23 pm
Forum: Forms
Topic: Re-Ativação do help de comandos do forms builder 6i (Tecla F1)
Replies: 1
Views: 3848

Re: Re-Ativação do help de comandos do forms builder 6i (Tecla F1)

Pelo que eu entendi, o problema é enquanto os programadores estão usando o Forms Builder pra programar, correto?
Sinceramente, nunca ouvi falar desse problema.
Eu tentaria ver se por algum motivo o F1 do Windows foi remapeado por algum motivo.
Exemplo:
https://www.thewindowsclub.com/disable-the-f1-key
by dr_gori
Thu, 04 Aug 2022 5:10 pm
Forum: Reports
Topic: Problema com fontes Reports 6i
Replies: 1
Views: 9410

Re: Problema com fontes Reports 6i

Não apareceu a imagem... Faz um screenshot e coloca a imagem como ANEXO.
by dr_gori
Thu, 04 Aug 2022 5:08 pm
Forum: PL/SQL
Topic: STARTTLS Não funciona
Replies: 2
Views: 4200

Re: STARTTLS Não funciona

Aqui tem um exemplo: DECLARE c utl_smtp.connection; BEGIN c := utl_smtp.open_connection( host => 'smtp.example.com', port => 25, wallet_path => 'file:/oracle/wallets/smtp_wallet', wallet_password => 'password', secure_connection_before_smtp => FALSE); utl_smtp.starttls(c); END Veja se ajuda! https:/...
by dr_gori
Mon, 25 Jul 2022 2:14 pm
Forum: PL/SQL
Topic: Exportação / Agendamento
Replies: 1
Views: 2867

Re: Exportação / Agendamento

Tem como criar agendamentos de várias formas. Aí vai depender do que você precisa. Me parece que você quer esse TXT na sua própria máquina. Neste caso, pode usar o agendador do windows. Daí basta executar o SQL*Plus e passar o seu script como parâmetro. Se for agenadar usando o SCHEDULER do próprio ...
by dr_gori
Mon, 25 Jul 2022 2:07 pm
Forum: SQL
Topic: Retornar data vigente dos produtos
Replies: 2
Views: 5041

Re: Retornar data vigente dos produtos

Sim, pode tentar assim: SELECT A.CD_PRO_FAT, A.CD_TAB_FAT, A.DT_VIGENCIA, A.VL_HONORARIO, A.VL_OPERACIONAL, A.VL_TOTAL, A.SN_ATIVO, B.CD_CONVENIO, B.CD_TUSS, B.DS_TUSS, B.CD_TIP_TUSS FROM DBAMV.VAL_PRO A INNER JOIN DBAMV.TUSS B ON A.CD_PRO_FAT = B.CD_PRO_FAT WHERE A.CD_TAB_FAT = '336' AND B.CD_CONVE...
by dr_gori
Mon, 25 Jul 2022 12:39 pm
Forum: PL/SQL
Topic: ORA-29259: fim da entrada
Replies: 1
Views: 3804

Re: ORA-29259: fim da entrada

Tem um DOC que pode ter a solução que você precisa: APPLIES TO: PL/SQL - Version 11.2.0.1 and later Oracle Database - Enterprise Edition - Version 11.2.0.1 and later Generic (Platform Independent) SYMPTOMS When attempting to call a secured web service (HTTPS) using an Oracle wallet file, via the UTL...
by dr_gori
Mon, 25 Jul 2022 12:36 pm
Forum: PL/SQL
Topic: ora-44102: unknown or unsupported algorithm
Replies: 1
Views: 3434

Re: ora-44102: unknown or unsupported algorithm

Isso é um BUG do 12.1.0.2 Veja: UTL_HTTP Fails with "ORA-44102: Unknown or Unsupported Algorithm" After Upgrading Database to 12.1.0.2 (Doc ID 2472051.1) Essa é a solução do doc: SOLUTION Make sure that the remote web service does not send an empty "Content-Encoding" header in response. Alternativel...
by dr_gori
Mon, 25 Jul 2022 12:32 pm
Forum: EBS Técnico
Topic: Como usar tradução em objetos customizados?
Replies: 4
Views: 6102

Re: Como usar tradução em objetos customizados?

Realmente, se você não pode compilar um FMX pra cada idioma, a sua solução foi a melhor.
Neste doc eles mostram como traduzir outras coisas no EBS:
Customizing Translation in Oracle E-Business Suite - R12 (Doc ID 1382124.1)
by dr_gori
Mon, 11 Apr 2022 2:13 pm
Forum: PL/SQL
Topic: Saber filhas de uma determinada tabela e filha das filhas
Replies: 1
Views: 3011

Re: Saber filhas de uma determinada tabela e filha das filhas

Leia sobre CONNECT BY pra fazer queries recursivas.
Se tiver dúvidas, manda pra gente!
by dr_gori
Sat, 02 Apr 2022 10:12 pm
Forum: PL/SQL
Topic: ANALYTIC FUNCTIONS
Replies: 3
Views: 3655

Re: ANALYTIC FUNCTIONS

Esse arquivo aqui é uma colinha que eu sempre uso:
download/funcoes_ANALITICAS.html
by dr_gori
Wed, 23 Feb 2022 10:24 pm
Forum: DBA Geral
Topic: Problemas para juntar duas linha de lançamentos
Replies: 2
Views: 3247

Re: Problemas para juntar duas linha de lançamentos

já tentou fazer um MIN(DATA) e MAX(DATA)
com um GROUP BY ?
by dr_gori
Fri, 18 Feb 2022 2:54 pm
Forum: PL/SQL
Topic: Ler array JSON via quey
Replies: 2
Views: 4994

Re: Ler array JSON via quey

No Oracle 18c eu consegui dessa forma: with jso as (select '{"End": [{ "dsc_tipo_endereco": "Comercial", "dsc_endereco": "Rua Pamplona, 10" } ,{ "dsc_tipo_endereco": "Inexistente", "dsc_endereco": "Rua da Gloria, 100" }]}' js from dual) select x.* from jso , json_table ( jso.js, '$.End[*]' COLUMNS A...