Re: [oracle_br] Re: Licenciamento do Oracle

2017-06-26 Por tôpico Victor Freidinger victor_freidin...@yahoo.com.br [oracle_br]
@Chiappa,
Você já tinha sido claro e eu já havia entendido. O que respondi foi apenas um 
comentário de onde eu queria chegar. Obrigado, novamente. 
 

Em Segunda-feira, 26 de Junho de 2017 19:42, "jlchia...@yahoo.com.br 
[oracle_br]"  escreveu:
 

 #yiv0801439118 #yiv0801439118 -- #yiv0801439118 
.yiv0801439118ygrp-photo-title{clear:both;font-size:smaller;min-height:15px;overflow:hidden;text-align:center;width:75px;}#yiv0801439118
 
div.yiv0801439118ygrp-photo{background-position:center;background-repeat:no-repeat;background-color:white;border:1px
 solid black;min-height:62px;width:62px;}#yiv0801439118 
div.yiv0801439118photo-title a, #yiv0801439118 div.yiv0801439118photo-title 
a:active, #yiv0801439118 div.yiv0801439118photo-title a:hover, #yiv0801439118 
div.yiv0801439118photo-title a:visited {text-decoration:none;}#yiv0801439118 
div.yiv0801439118attach-table div.yiv0801439118attach-row 
{clear:both;}#yiv0801439118 div.yiv0801439118attach-table 
div.yiv0801439118attach-row div {float:left;}#yiv0801439118 p 
{clear:both;padding:15px 0 3px 0;overflow:hidden;}#yiv0801439118 
div.yiv0801439118ygrp-file {width:30px;}#yiv0801439118 
div.yiv0801439118attach-table div.yiv0801439118attach-row div div a 
{text-decoration:none;}#yiv0801439118 div.yiv0801439118attach-table 
div.yiv0801439118attach-row div div span {font-weight:normal;}#yiv0801439118 
div.yiv0801439118ygrp-file-title {font-weight:bold;}#yiv0801439118 
#yiv0801439118 #yiv0801439118 #yiv0801439118 --#yiv0801439118ygrp-mkp 
{border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 
10px;}#yiv0801439118 #yiv0801439118ygrp-mkp hr {border:1px solid 
#d8d8d8;}#yiv0801439118 #yiv0801439118ygrp-mkp #yiv0801439118hd 
{color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 
0;}#yiv0801439118 #yiv0801439118ygrp-mkp #yiv0801439118ads 
{margin-bottom:10px;}#yiv0801439118 #yiv0801439118ygrp-mkp .yiv0801439118ad 
{padding:0 0;}#yiv0801439118 #yiv0801439118ygrp-mkp .yiv0801439118ad p 
{margin:0;}#yiv0801439118 #yiv0801439118ygrp-mkp .yiv0801439118ad a 
{color:#ff;text-decoration:none;}#yiv0801439118 

Seguem minhas obs/respostas para cada item :

"A minha dúvida era em cima da 'aplicação'(leia Runtime) do 6i, como que seria 
a licença dele(Ou seja, vendi um software feito em 6i, e agora?). "

==>> Sorry, eu achei que tinha sido rigorosamente Claro, pelo jeito não fui :  
vou repetir ** EXATAMENTE ** o que disse, quem sabe ...

' ...então, até a época do Forms 6i antigo, client/server, era necessário 
apenas um runtime (ie, uma porção mínima de software) que era instalado em cada 
máquina que precisava rodar tua aplicação ou opcionalmente vc podia instalar 
numa máquina compartilhada por rede... Esse runtime era (e é ainda) totalmente 
grátis'

Não sei como ser mais claro e mais conciso  : a resposta é , sendo versão 6i do 
Forms a versão onde vc compilou / criou a aplicação, o Runtime ERA é É ATÈ HOJE 
grátis, nenhuma Licença é cabível/necessária...
TÀ CLARO agora ??. 

"Fiz alguns testes usando o Forms 10 usando o (quem diria) IE que ainda não 
removeu o plugin do Java.
É um caminho 'porco', sim é. Porém, é o que está funcionando até essa versão do 
forms ficar no legado e o software ficar pronto em Java."

===> veja, o Forms 10g já está há Muito Tempo fora de Suporte Oficial, 
então imho esses testes que vc fez foram INÚTEIS : claro que se vc for migrar 
vc vai migrar NO MÍNIMO para a versão ainda com Suporte full, que seria a 
11g... 

 Mas logicamente, a minha Recomendação não pode deixar de ser, se a migração 
for mesmo ocorrer, de ir pra versão 12c do Forms : como eu tentei indicar (não 
sei se com sucesso) é nela que a Oracle implementou uma solução para responder 
ao desligamento do Java via plugin que está ocorrendo em muitos browsers por 
questão de Segurança... OK ??
 
 []s
 
   Chiappa



   

Re: [oracle_br] Re: Licenciamento do Oracle

2017-06-26 Por tôpico Victor Freidinger victor_freidin...@yahoo.com.br [oracle_br]
Olá Chiappa, tudo bem?
Primeiramente, obrigado pelo seu retorno. Não sei se você acompanhava, mas, me 
lembro de um episódio do Pica-Pau onde cai exatamente no que você me 
respondeu:'Eu peço uma informação de nada e me respondem com uma orquestra 
toda'. Foi mais ou menos como você me respondeu.Para efeito de testes ainda, 
estou criando usando o Forms 6 ainda e utilizando o Runtime mesmo.Fiz alguns 
testes usando o Forms 10 usando o (quem diria) IE que ainda não removeu o 
plugin do Java.É um caminho 'porco', sim é. Porém, é o que está funcionando até 
essa versão do forms ficar no legado e o software ficar pronto em Java.A minha 
dúvida era em cima da 'aplicação'(leia Runtime) do 6i, como que seria a licença 
dele(Ou seja, vendi um software feito em 6i, e agora?). Novamente, obrigado 
pelo seu retorno. 

Em Quarta-feira, 21 de Junho de 2017 17:54, "jlchia...@yahoo.com.br 
[oracle_br]"  escreveu:
 

 #yiv2835187010 #yiv2835187010 -- #yiv2835187010 
.yiv2835187010ygrp-photo-title{clear:both;font-size:smaller;min-height:15px;overflow:hidden;text-align:center;width:75px;}#yiv2835187010
 
div.yiv2835187010ygrp-photo{background-position:center;background-repeat:no-repeat;background-color:white;border:1px
 solid black;min-height:62px;width:62px;}#yiv2835187010 
div.yiv2835187010photo-title a, #yiv2835187010 div.yiv2835187010photo-title 
a:active, #yiv2835187010 div.yiv2835187010photo-title a:hover, #yiv2835187010 
div.yiv2835187010photo-title a:visited {text-decoration:none;}#yiv2835187010 
div.yiv2835187010attach-table div.yiv2835187010attach-row 
{clear:both;}#yiv2835187010 div.yiv2835187010attach-table 
div.yiv2835187010attach-row div {float:left;}#yiv2835187010 p 
{clear:both;padding:15px 0 3px 0;overflow:hidden;}#yiv2835187010 
div.yiv2835187010ygrp-file {width:30px;}#yiv2835187010 
div.yiv2835187010attach-table div.yiv2835187010attach-row div div a 
{text-decoration:none;}#yiv2835187010 div.yiv2835187010attach-table 
div.yiv2835187010attach-row div div span {font-weight:normal;}#yiv2835187010 
div.yiv2835187010ygrp-file-title {font-weight:bold;}#yiv2835187010 
#yiv2835187010 #yiv2835187010 #yiv2835187010 --#yiv2835187010ygrp-mkp 
{border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 
10px;}#yiv2835187010 #yiv2835187010ygrp-mkp hr {border:1px solid 
#d8d8d8;}#yiv2835187010 #yiv2835187010ygrp-mkp #yiv2835187010hd 
{color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 
0;}#yiv2835187010 #yiv2835187010ygrp-mkp #yiv2835187010ads 
{margin-bottom:10px;}#yiv2835187010 #yiv2835187010ygrp-mkp .yiv2835187010ad 
{padding:0 0;}#yiv2835187010 #yiv2835187010ygrp-mkp .yiv2835187010ad p 
{margin:0;}#yiv2835187010 #yiv2835187010ygrp-mkp .yiv2835187010ad a 
{color:#ff;text-decoration:none;}#yiv2835187010 

Oi : só FYI, como eu estou (bem no começo, mas estou) num processo de migração 
de aplicação em Forms 6i => Forms 12c para um cliente , então me deixa te dar 
umas dicas, vamos ver se ajudam na sua Análise :

1. cfrme vc deve saber, ao contrário do Forms 6i que  rodava primariamente em 
modo client-server e portanto podia ser auto-contido, o Forms nas versões acima 
disso (ie, 9i em diante) rodam em modo web, então tipicamente exigem JAVA para 
quaisquer configurações adicionais, para interagir com a máquina do usuário 
final, etc : afinal, dentro de um browser de internet ou é html ou é Java as 
linguagens de que se pode dispor mais comumente... Assim, não só vc precisa 
conhecer PL/SQL (que é o padrão para desenvolvimento Oracle) mas TAMBÉM precisa 
conhecer um dedinho de java... Fique Avisado...

2. Até há pouco, esse suporte ao java no Forms era no forma de um plugin Java 
instalado no browser de internet, mas recentemente como 
http://www.oracle.com/technetwork/developer-tools/forms/documentation/forms12clientdeploymentoptions-3030579.pdf
 documenta (e como também já muito comentado na área) por motivos de segurança 
a Mozilla e a Google desativaram/proibiram plugin Java nos browsers deles : 
assim sendo, a Oracle passou a possibilitar a execução do java lá no servidor 
WEB, o chamado JAVA WEB START... Em termos de licenciamento isso não muda 
NADICA DE NADA, como mostrado no paper que citei na minha outra resposta, mas 
tecnicamente falando, esse fato de poder rodar o Java fora do web browser nos 
dá a possibilidade de executar o Forms em modo web sem um web server, o chamado 
Forms Standalone Launcher (FSAL), então ao menos para o seu desenvolvimento vc 
não precisa comprar/licenciar o webserver Eu ainda não usei essa opção (faz 
uns meses que isso foi efetivamente disponibilizado, é algo relativamente 
recente) mas creio que a Licença para execução do seu aplicativo desenvolvido 
em Forms 12c e sendo executado com FSAL deve ser muuito reduzida, veja lá 
com teu representante Oracle A contrapartida é que com FSAL vc perde 
algumas possibilidades de Single Sign On e coisas assim : veja 

Re: [oracle_br] Re: Licenciamento do Oracle

2017-06-21 Por tôpico Victor Freidinger victor_freidin...@yahoo.com.br [oracle_br]
Bom dia pessoal,
Aproveitando o tópico, caso eu queira vender uma aplicação feita em Forms 
(possívelmente haverá Reports também), como que seria o procedimento, a 
'licença' para vender utilizando essa tecnologia? Ainda, caso seja Forms versão 
antiga (6i) ou a 10/11, há diferenças?
Obrigado!
Victor 

Em Segunda-feira, 19 de Junho de 2017 11:36, "philipe.br...@yahoo.com 
[oracle_br]"  escreveu:
 

 #yiv5653911156 #yiv5653911156 -- #yiv5653911156 
.yiv5653911156ygrp-photo-title{clear:both;font-size:smaller;min-height:15px;overflow:hidden;text-align:center;width:75px;}#yiv5653911156
 
div.yiv5653911156ygrp-photo{background-position:center;background-repeat:no-repeat;background-color:white;border:1px
 solid black;min-height:62px;width:62px;}#yiv5653911156 
div.yiv5653911156photo-title a, #yiv5653911156 div.yiv5653911156photo-title 
a:active, #yiv5653911156 div.yiv5653911156photo-title a:hover, #yiv5653911156 
div.yiv5653911156photo-title a:visited {text-decoration:none;}#yiv5653911156 
div.yiv5653911156attach-table div.yiv5653911156attach-row 
{clear:both;}#yiv5653911156 div.yiv5653911156attach-table 
div.yiv5653911156attach-row div {float:left;}#yiv5653911156 p 
{clear:both;padding:15px 0 3px 0;overflow:hidden;}#yiv5653911156 
div.yiv5653911156ygrp-file {width:30px;}#yiv5653911156 
div.yiv5653911156attach-table div.yiv5653911156attach-row div div a 
{text-decoration:none;}#yiv5653911156 div.yiv5653911156attach-table 
div.yiv5653911156attach-row div div span {font-weight:normal;}#yiv5653911156 
div.yiv5653911156ygrp-file-title {font-weight:bold;}#yiv5653911156 
#yiv5653911156 #yiv5653911156 #yiv5653911156 --#yiv5653911156ygrp-mkp 
{border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 
10px;}#yiv5653911156 #yiv5653911156ygrp-mkp hr {border:1px solid 
#d8d8d8;}#yiv5653911156 #yiv5653911156ygrp-mkp #yiv5653911156hd 
{color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 
0;}#yiv5653911156 #yiv5653911156ygrp-mkp #yiv5653911156ads 
{margin-bottom:10px;}#yiv5653911156 #yiv5653911156ygrp-mkp .yiv5653911156ad 
{padding:0 0;}#yiv5653911156 #yiv5653911156ygrp-mkp .yiv5653911156ad p 
{margin:0;}#yiv5653911156 #yiv5653911156ygrp-mkp .yiv5653911156ad a 
{color:#ff;text-decoration:none;}#yiv5653911156 

Entendido. Obrigado pela a ajuda Chiappa.



   

Re: [oracle_br] Dúvida para uma ordenação (order by)

2014-12-15 Por tôpico Victor Freidinger victor_freidin...@yahoo.com.br [oracle_br]
Olá, tudo bem?
Você pode alterar pelos 2.Caso haja 2 datas iguais, exatamente, você pode 
ordenar pela PK:
Order by campo_data, campo_pk
Isso te daria uma precisão maior.Porém, eu indicaria utilizar o campo PK por, 
normalmente, ser um index e para trazer as informações, seria mais rápido. Isso 
pensando que você terá uma massa de dados enorme. Se for poucos dados, ai você 
precisa realizar alguns testes de performance.Se você garantir que quando é 
inserido os dados na tabela a sequence alimenta corretamente o campo da PK, 
utilize o campo, então. Porém, se houver um update no campo de data, você perde 
essa garantia.
Espero ter ajudado.Abs 

 Em Sexta-feira, 12 de Dezembro de 2014 17:31, Jales Jose Moraes 
malphig...@yahoo.com.br [oracle_br] oracle_br@yahoogrupos.com.br escreveu:
   

 !--#yiv9965435165 #yiv9965435165 
.yiv9965435165ygrp-photo-title{clear:both;font-size:smaller;height:15px;overflow:hidden;text-align:center;width:75px;}#yiv9965435165
 
div.yiv9965435165ygrp-photo{background-position:center;background-repeat:no-repeat;background-color:white;border:1px
 solid black;height:62px;width:62px;}#yiv9965435165 
div.yiv9965435165photo-title a, #yiv9965435165 div.yiv9965435165photo-title 
a:active, #yiv9965435165 div.yiv9965435165photo-title a:hover, #yiv9965435165 
div.yiv9965435165photo-title a:visited {text-decoration:none;}#yiv9965435165 
div.yiv9965435165attach-table div.yiv9965435165attach-row 
{clear:both;}#yiv9965435165 div.yiv9965435165attach-table 
div.yiv9965435165attach-row div {float:left;}#yiv9965435165 p 
{clear:both;padding:15px 0 3px 0;overflow:hidden;}#yiv9965435165 
div.yiv9965435165ygrp-file {width:30px;}#yiv9965435165 
div.yiv9965435165attach-table div.yiv9965435165attach-row div div a 
{text-decoration:none;}#yiv9965435165 div.yiv9965435165attach-table 
div.yiv9965435165attach-row div div span {font-weight:normal;}#yiv9965435165 
div.yiv9965435165ygrp-file-title {font-weight:bold;}#yiv9965435165 -- 


Senhores estou precisando ordernar uma tabela e nela tem um campo tipo date no 
qual tem várias data igual (inclusive o segundos).

Pergunto: Posso ordernar com base na pk da tabela (no qual é uma sequence) ou 
altero o campo date para timestamp
e assim consigo uma precisão maior para a ordenação.





   

[oracle_br] Diferenças de versões Forms

2014-11-12 Por tôpico Victor Freidinger victor_freidin...@yahoo.com.br [oracle_br]
Bom dia pessoal,
Atualmente trabalho(e sempre trabalhei) com a versão 6 do Forms.Acontece que 
surgiu uma oportunidade para trabalhar com forms 10 e 11.Gostaria de saber se 
há alguma diferença muito grande entre ambos(6 para o 10 e 11).Vou também 
realizar um teste, devo me atentar a algo diferente que, por ventura, as novas 
versões tem que o 6 não tem?Obrigado.

Re: [oracle_br] ODI - SOA - OFA

2014-10-30 Por tôpico Victor Freidinger victor_freidin...@yahoo.com.br [oracle_br]
 do fluxo Seleção de
Módulos de Conhecimento
Interfaces: monitoramento e depuração
Interfaces de monitoramento
Utilizando o Operator
Monitorando sessions e tarefas
Trabalhando com erros
Dicas para evitar erros Usando procedimentos ODIO que é um procedimento?
Criando procedimentos
Adicionando comandos
Adicionando opções
Utilizando o operador para visualizar os resultados Usando pacotes ODIO que é 
um pacote?
Criando um pacote
A execução de um pacote
Controlando um caminho de execução
Criando um laço
Visão geral da guia de ferramentas Gerenciamento de Cenários ODI e versõesO que 
é um cenário?
Gerenciando Cenários
Preparar cenários para a implantação
Como automatizando cenários PráticaSerão desenvolvidos vários exercícios para 
evidenciar a pratica da ferramenta
Contatos / Informações www.cfea.com.br(21) 3489-3738
Att. 


Edson Almeida Junior
Telefone...: (21) 9-8600-8439 Tim / (21) 9-8752-5731 Oi
SKYPE: edsonalmeidajr
Em 29 de outubro de 2014 15:34, Victor Freidinger 
victor_freidin...@yahoo.com.br [oracle_br] oracle_br@yahoogrupos.com.br 
escreveu:

     Olá pessoal,
Entrei em contato com uma pessoa de RH em meu Skype, perguntando sobre alguma 
vaga relacionado a PL SQL ou Forms.Tive a resposta dela que quase não tem mais 
espaço para essas ferramentas 'velhas' e que hoje só teria vaga para ODI, SOA e 
OFA.Desculpe a ignorancia, mas, eu não conheço nenhum desses 
conceitos/plataformas/ferramentas.Não trabalhei com nada que seja algo 
assim.Como eu estou em cliente, não estou querendo fuçar no google no momento 
para ter uma breve noção.Alguém poderia, por favor, colocar +/- o que é 
isso?Fiquei bastante curioso.Obrigado.
   





   

Re: [oracle_br] ODI - SOA - OFA

2014-10-30 Por tôpico Victor Freidinger victor_freidin...@yahoo.com.br [oracle_br]
@Chiappa,
O meu comentário talvez não tenha sido explicito no que eu quis dizer, mas, foi 
baseado na minha experiencia até agora.Enxergo o Apex como uma 'escada' onde 
você aprende primeiro o PL SQL, depois Forms/Reports e por último o 
Apex(pensando nesse mundo Oracle, apenas). Não que o Apex seja uma 
'continuação' do Forms ou que eles sejam parecidos. 
Sobre a explicação que você deu de PL SQL, no momento que a pessoa falou isso 
eu pensei 'Poxa, mas, tem muita coisa ainda que é procedure, package, trigger, 
etc... como que isso pode ficar velho e ninguém mais precisar?'. Mas, a minha 
'angústia' por não conhecer nenhuma das ferramentas/conceitos que ela passou 
foi maior do que pensar em responder isso para alguém de RH. 
Conforme a sua resposta e dos demais, vejo que há espaço para todos.Os que 
conhecem um pouco de cada, os que conhecem um pouco menos e os que só 
trabalharam com Forms(que é o meu caso, por enquanto). 
Obrigado pelo retorno.Abs. 

 Em Quinta-feira, 30 de Outubro de 2014 11:03, jlchia...@yahoo.com.br 
[oracle_br] oracle_br@yahoogrupos.com.br escreveu:
   

 #yiv0065656783 #yiv0065656783 -- #yiv0065656783 
.yiv0065656783ygrp-photo-title{clear:both;font-size:smaller;height:15px;overflow:hidden;text-align:center;width:75px;}#yiv0065656783
 
div.yiv0065656783ygrp-photo{background-position:center;background-repeat:no-repeat;background-color:white;border:1px
 solid black;height:62px;width:62px;}#yiv0065656783 
div.yiv0065656783photo-title a, #yiv0065656783 div.yiv0065656783photo-title 
a:active, #yiv0065656783 div.yiv0065656783photo-title a:hover, #yiv0065656783 
div.yiv0065656783photo-title a:visited {text-decoration:none;}#yiv0065656783 
div.yiv0065656783attach-table div.yiv0065656783attach-row 
{clear:both;}#yiv0065656783 div.yiv0065656783attach-table 
div.yiv0065656783attach-row div {float:left;}#yiv0065656783 p 
{clear:both;padding:15px 0 3px 0;overflow:hidden;}#yiv0065656783 
div.yiv0065656783ygrp-file {width:30px;}#yiv0065656783 
div.yiv0065656783attach-table div.yiv0065656783attach-row div div a 
{text-decoration:none;}#yiv0065656783 div.yiv0065656783attach-table 
div.yiv0065656783attach-row div div span {font-weight:normal;}#yiv0065656783 
div.yiv0065656783ygrp-file-title {font-weight:bold;}#yiv0065656783 
#yiv0065656783 #yiv0065656783 #yiv0065656783 --#yiv0065656783ygrp-mkp 
{border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 
10px;}#yiv0065656783 #yiv0065656783ygrp-mkp hr {border:1px solid 
#d8d8d8;}#yiv0065656783 #yiv0065656783ygrp-mkp #yiv0065656783hd 
{color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 
0;}#yiv0065656783 #yiv0065656783ygrp-mkp #yiv0065656783ads 
{margin-bottom:10px;}#yiv0065656783 #yiv0065656783ygrp-mkp .yiv0065656783ad 
{padding:0 0;}#yiv0065656783 #yiv0065656783ygrp-mkp .yiv0065656783ad p 
{margin:0;}#yiv0065656783 #yiv0065656783ygrp-mkp .yiv0065656783ad a 
{color:#ff;text-decoration:none;}#yiv0065656783 

  Opa, blz ? Então, começando pelo APEX, na verdade APEX e FORMS são ** mundos 
** à parte, não tem ABSOLUTAMENTE NADA a ver um com o outro, então não dá nem 
em sonhos, nem de leve e remotamente, que haja qualquer relacionamento entre os 
dois Pra vc ter uma idéia, o APEX é composto fundamentalmente por *** 
PROCEDURES, FUNCTIONS e PACKAGES *** criadas em PL/SQL (com alguma coisinha 
externa, óbvio) que estão gravadas DENTRO DO DATABASE e cujo output é mandado 
pro web server externo, enquanto o Forms como nós sabemos é um arquivo 
compilado, EXTERNO AO DATABASE, que é executado por um runtime TAMBÉM externo 
ao database (e no caso dos Forms 9i em diante, o tal runtime , via de regra 
junto com os arquivos a serem executados, ficam num servidor de aplicações web, 
E ainda por cima na máquina do usuário-final o Forms exige que tenha Java pois 
é via Java que as telas do Foms renderizadas são processadas na 
máquina-cliente do usuário final, okdoc ???
   Ou seja, DIA x NOITE, DENTRO x FORA do database, FAZ processamento local na 
máquina clinete x processa tudo (ou quase tudo) no database... Não dá pra 
comprara, okdoc ???  Claro que esperamos grandes novidades para o Forms 12, mas 
DUVIDO SERIAMENTE que mudem as premissas básicas, legal ??

   Aí, um pequeno comentário sobre PL/SQL : ora, se a Oracle tá investindo e 
criando uma tool de programação (APEX) que basicamente usa PL/SQL, tá CLARO que 
PL/SQl tá LONGE de ser uma coisinha velha e qualquer abandonada num canto, yep 
??? Pra vc ter uma idéia, dá uma sapeada nos manuais de PL/SQl do banco 12c e 
do 11gR2, e note as muuuitas features novas (entre elas a badalada 
edition-based redefinition, o CACHE de resultados, etc, etc) e veja se é viável 
se chamar de velha e inútil uma linguagem tão dinãmica e sempre evoluindo E 
óbvio, as vantagens de performance de sempre (ie, proximidade com o database, 
cache próprio para stored PL/SQLs, transparência de SO e ambiente externo ao 
database, acoplamento MUITO próximo ao SQL que é a linguagem oficial e 

[oracle_br] ODI - SOA - OFA

2014-10-29 Por tôpico Victor Freidinger victor_freidin...@yahoo.com.br [oracle_br]
Olá pessoal,
Entrei em contato com uma pessoa de RH em meu Skype, perguntando sobre alguma 
vaga relacionado a PL SQL ou Forms.Tive a resposta dela que quase não tem mais 
espaço para essas ferramentas 'velhas' e que hoje só teria vaga para ODI, SOA e 
OFA.Desculpe a ignorancia, mas, eu não conheço nenhum desses 
conceitos/plataformas/ferramentas.Não trabalhei com nada que seja algo 
assim.Como eu estou em cliente, não estou querendo fuçar no google no momento 
para ter uma breve noção.Alguém poderia, por favor, colocar +/- o que é 
isso?Fiquei bastante curioso.Obrigado.


Re: [oracle_br] Ajuda Criar Função com Pragma

2014-10-28 Por tôpico Victor Freidinger victor_freidin...@yahoo.com.br [oracle_br]
Olá, 
Desculpe, eu não encontrei a dúvida.Mas, interpretrei dessa forma:Você tem o 
número do carregamento em ambas as tabelas(o mesmo número).Você quer atualizar 
só o conferente na tabela pedidositens quando você passar o número do 
carregamento.Se for isso mesmo, porque não fazer só um update direto?Update 
pedidositens       set conferente = n_conferente  where carregamento = 
n_carregamento.Isso ai vai atualizar para todos os pedidositens daquele 
carregamento o número do conferente.Se não tem nada a ver com isso, desculpe a 
má interpretração.
 

 Em Terça-feira, 28 de Outubro de 2014 14:13, Eduardo Perdomo 
panc...@gmail.com [oracle_br] oracle_br@yahoogrupos.com.br escreveu:
   

 !--#yiv5155883115 #yiv5155883115 
.yiv5155883115ygrp-photo-title{clear:both;font-size:smaller;height:15px;overflow:hidden;text-align:center;width:75px;}#yiv5155883115
 
div.yiv5155883115ygrp-photo{background-position:center;background-repeat:no-repeat;background-color:white;border:1px
 solid black;height:62px;width:62px;}#yiv5155883115 
div.yiv5155883115photo-title a, #yiv5155883115 div.yiv5155883115photo-title 
a:active, #yiv5155883115 div.yiv5155883115photo-title a:hover, #yiv5155883115 
div.yiv5155883115photo-title a:visited {text-decoration:none;}#yiv5155883115 
div.yiv5155883115attach-table div.yiv5155883115attach-row 
{clear:both;}#yiv5155883115 div.yiv5155883115attach-table 
div.yiv5155883115attach-row div {float:left;}#yiv5155883115 p 
{clear:both;padding:15px 0 3px 0;overflow:hidden;}#yiv5155883115 
div.yiv5155883115ygrp-file {width:30px;}#yiv5155883115 
div.yiv5155883115attach-table div.yiv5155883115attach-row div div a 
{text-decoration:none;}#yiv5155883115 div.yiv5155883115attach-table 
div.yiv5155883115attach-row div div span {font-weight:normal;}#yiv5155883115 
div.yiv5155883115ygrp-file-title {font-weight:bold;}#yiv5155883115 -- 
!--#yiv5155883115 #yiv5155883115ygrp-mkp {border:1px solid 
#d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv5155883115 
#yiv5155883115ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv5155883115 
#yiv5155883115ygrp-mkp #yiv5155883115hd 
{color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 
0;}#yiv5155883115 #yiv5155883115ygrp-mkp #yiv5155883115ads 
{margin-bottom:10px;}#yiv5155883115 #yiv5155883115ygrp-mkp .yiv5155883115ad 
{padding:0 0;}#yiv5155883115 #yiv5155883115ygrp-mkp .yiv5155883115ad p 
{margin:0;}#yiv5155883115 #yiv5155883115ygrp-mkp .yiv5155883115ad a 
{color:#ff;text-decoration:none;}--

Boa tarde.
Tenho as seguintes tabelas:
carregamentosnumcar data posicao etc
pedidositenscodprod qtd valor numcar conferente
O relacionamento entre as duas é numcar
Preciso fazer uma função que quando eu passe o numero do carregamento o 
conferente seja atualizado para todos os itens que estão nessa carga.
Vários pedidositens podem estar no mesmo carregamento. Talvez tenha que fazer 
um FOR EACH
Vou usar esse função dentro de uma consulta em um relatorio, por isso o pragma.
Segue abaixo minha tentativa:
CREATE OR REPLACE FUNCTION liberacarregamento( yNUMCAR 
pedidositens.numcar%TYPE) RETURN VARCHAR2IS PRAGMA AUTONOMOUS_TRANSACTION; -- 
PARA PERMITIR DAR UPDATE EM UM SELECTXNUMCAR pedidositens.numcar%TYPE;BEGIN    
BEGIN            UPDATE pedidositens SET conferente = 1 WHERE NUMCAR = yNUMCAR; 
       COMMIT;            EXCEPTION        WHEN OTHERS THEN            
RAISE_APPLICATION_ERROR(-20001, ('ERRO AO ATUALIZAR O CARREGAMENTO: ' + 
to_char(XNUMCAR) ) );    END;        RETURN xnumcar ;END;/







-- 

Eduardo PerdomoConsultor de ImplantaçãoGrupo PC Sistemas - www.grupopc.com.br 
(21) 6845-8592pancary@gmail.comeduardo.perd...@pcinformatica.com.brBlog: 
eduardo.perdomo.nom.br