sábado, 23 de maio de 2020

Live do GUOB: A Evolução do DBA Oracle no Mercado de Trabalho.

Olá pessoal,

Na próxima semana teremos uma live do GUOB.

Com a participação de:

  • Alex Zaballa
  • Rodrigo Jorge
  • Matheus Boesing
  • Marcus Vinicius
  • Ricardo Portilho Proni
  • Franky Weber Faust

Será na próxima terça-feira, dias 26/05, às 20:00, no Canal do GUOB do YouTube: 

https://www.youtube.com/user/guobbr

sexta-feira, 22 de maio de 2020

How to study for 1z0-1070 - Oracle Cloud Platform Identity and Security Management 2019 Associate

Hi all,

Some people were asking me on how to study for 1z0-1070!

A good start point is here:

https://medium.com/@arunksingh16/oracle-cloud-platform-identity-and-security-management-notes-7edbda93c5d5


You can find some pdfs and videos here (it's not sufficient to take the test):

https://learn.oracle.com/ols/learning-path/become-a-cloud-security-administrator/35644/38707

OPN Material:

Access the Partner Readiness and Enablement Platform to take the new training

https://docs.oracle.com/en/cloud/paas/management-cloud/orccs/getting-started-oracle-orchestration.html#GUID-C3DC6E59-ED20-493A-8885-06BF9213376B

And I recommend you to have a free account and test everything you can!


Keep in mind, do not underestimate this test, or you will fail miserably, like me in January :)




Go back to the hard work:



Oracle Identity Security Operations Center is huge, Oracle could easily break the exam in 3!
I'm reading and testing IDCS, CASB, and OMC since December. About 30 hours in videos and 5,000 pages in PDFs. 

And last but not least, stay away from Brain Dumps!

Best of luck
Alex Zaballa

terça-feira, 19 de maio de 2020

Oracle Groundbreakers Tour LATAM 2020 / GUOB TechDay – Call for Proposals – Submeta a sua Palestra!

Olá pessoal,

Tudo bem?

O GUOB é o Grupo de Usuários Oracle Oficial do Brasil, reconhecido pela Oracle e faz parte do LAOUC (Latin America Oracle Users Community).

Devido ao COVID-19, eventos presenciais foram cancelados ao redor do mundo e com isso, o GUOB TechDay - Oracle Groundbreakers Tour LATAM será virtual.

O Call for Papers estará aberto até 31 de maio!

Se você quiser palestrar, submeta o quanto antes a sua palestra!

Quero palestrar no Tour!

Abraço e boa sorte!

quarta-feira, 6 de maio de 2020

How to study for 1Z0-997 - Oracle Cloud Infrastructure 2019 Architect Professional

Hi all,

Some people were asking me on how to study for 1z0-997!

A good start point is here:

What you need to focus on?
  • EVERYTHING :)
You can find it here:

And here:


Official Documentation:

User guide:

But I recommend you to have a free account and test everything you can! The biggest problem will be testing cross-region features because free account permits to subscribe to only one region.

These videos and PDFs are good to understand the test:

Exam Preparation: OCI Architect Professional

You can find more material here, on the link "Download Exam Resources (ZIP)":

Don't forget to read the Study Guide:
It wasn't available when I did the exam, so, I can't tell you how good are these questions!

And last but not least, stay away from Brain Dumps!

Best of luck
Alex Zaballa

terça-feira, 5 de maio de 2020

How to study for 1Z0-1084-20 - Oracle Cloud Infrastructure Developer 2020 Associate

Hi all,

Some people were asking me on how to study for 1z0-1084-20!

A good start point is here:

https://cloudness.net/oci-developer/

You can find the official course here:

https://learn.oracle.com/ols/learning-path/become-oci-developer-associate/35644/75248

What you need to focus on?
  • Cloud-Native Architecture
  • Kubernetes
  • Docker
  • Microservices
  • Software Testing
Bloggers and Articles you must read:

https://blogs.oracle.com/author/todd-sharp
https://technology.amis.nl/author/lucas-jellema/
https://www.facebook.com/LAOUC/videos/270000630671650/

Additional material:

https://kubernetes.io/
https://fnproject.io/

But I recommend you to have a free account and test everything you can!

You can find more material here, on the link "Download Exam Resources (ZIP)":

https://www.oracle.com/cloud/iaas/training/developers.html

Don't forget to read the Study Guide:

https://education.oracle.com/midtier/downloads/Oracle_Cloud_Solutions_Infrastructure_1084-20.pdf

You can find some example of questions here:

https://learn.oracle.com/ols/module/practice-exam-for-oci-developer-2020-associate-certification/35644/75770

And last but not least, stay away from Brain Dumps!

Best of luck
Alex Zaballa

domingo, 3 de maio de 2020

How to study for 1z0-1067 - Oracle Cloud Infrastructure 2019 Cloud Operations Associate

Hi all,

Some people were asking me on how to study for 1z0-1067!

The focus for this test is day-to-day activities, you need to know the commands/syntax and not only concepts. Of course, concepts are very important to understand the questions.

What you need to focus on?

  • Oci-cli
  • Terraform
  • Policies
  • MQL
  • Quotas
  • What and how you can move Cross-region
  • Budgets and Alerts
  • What is related to Compartments and what is related to the Tenancy
  • Upload and Download files using the cli and the console
  • Tags
  • NVMe - Performance and how to protect
  • Object Storage life cycle
  • VPNs

You can find everything here:

https://www.oracle.com/cloud/iaas/training/foundation.html

And here:

https://learn.oracle.com/ols/course/oracle-cloud-infrastructure-operations-associate-workshop/35644/60996


But I recommend you to have a free account and test everything you can!


These videos and PDFs are good to understand the test:

Exam Preparation: OCI Cloud Operations Associate
  https://objectstorage.us-ashburn-1.oraclecloud.com/n/ociobtnas/b/webinars/o/webinars-dynamic.html


You can find more material here, on the link "Download Exam Resources (ZIP)":

https://www.oracle.com/cloud/iaas/training/operations.html

Don't forget to read the Study Guide:

https://www.oracle.com/a/ocom/docs/oci-operations-associate-certification-2020-study-guide.pdf

You can find some example of questions here:

https://learn.oracle.com/ols/module/practice-exam-for-oracle-cloud-infrastructure-2019-cloud-operations-associate/35644/77054

It wasn't available when I did the exam, so, I can't tell you how good are these questions!



Keep in mind, do not underestimate this test, or you will fail miserably, like me in January :)



Go back to the hard work:





And last but not least, stay away from Brain Dumps!

Best of luck
Alex Zaballa

quarta-feira, 11 de março de 2020

OCI Certification Test at your Home

Olá pessoal,

Estou atendendo um cliente na Califórnia e ontem cheguei no hotel por volta das 18:00horas. Como ainda era cedo para jantar eu comecei a ler alguns emails e verificar meu arquivo de pendências. Eu sei, deveria usar esse tempo para ir para a academia, mas esse é outro assunto :)

Durante minha leitura, cheguei em um email interno do Chris Pasternak (Managing Director - North America Oracle Technology Lead) onde ele falava sobre uma nova certificação no OCI:

https://blogs.oracle.com/cloud-infrastructure/introducing-the-oracle-cloud-infrastructure-foundations-certification

Entrei no "practice exam" para verificar o nível das questões que eu poderia ter na prova e resolvi tentar a sorte.

Tentei agendar para o dia seguinte, mas não havia nenhuma data disponível durante toda a semana e nisso lembrei que existe uma opção de fazer o teste de casa/ou escritório. Então resolvei tentar a sorte 2x :)


Você precisa aceitar um série de regras, como por exemplo sua webcam e microfone devem estar ligados todo tempo, não pode ter ninguém no mesmo local com você, não pode ter barulho, etc.



Uma das coisas que eu gostei, é que você pode agendar a prova e fazer imediatamente, não precisa agendar para o dia seguinte, como ocorre nas provas feitas no centro de testes:


Essa prova tem um custo mais baixo (Investimento :) ) do que as outras e se você possui o ULS, não precisa pagar pelo teste:


Durante o agendamento eles alertam que você deve primeiro testar o seu sistema e baixar um programa:


Antes de agendar, eu fiz todo teste através do site:

https://home.pearsonvue.com/oracle/onvue


Exame agendado, basta iniciar a prova:


Ao iniciar a prova, você recebe um código e precisa baixar um aplicativo:


Após instalar e abrir esse aplicativo, você precisa informar o mesmo código e seu número de telefone:


Você irá receber um link via SMS, onde será necessário tirar foto da sua identificação (usei a carteira de motorista), da mesa e do local que você está fazendo a prova.

Depois da validação, o aplicativo inicializa e bloqueia qualquer outro programa no seu computador. Sua webcam e microfone começam a gravar e o proctor inicia o seu teste.

Alguns pontos extras:

  • Você precisa estar preparado para conversar em inglês com o proctor
  • Não sei se eu faria uma prova mais longa e mais complexa sem ir ao centro da Pearson, pois eu costumo dar uma pausa de 5 minutos para tomar água, ir ao banheiro e esfriar a cabeça antes da revisão das questões (não sei como isso seria tratado na prova online).


Boa sorte :)








quinta-feira, 10 de outubro de 2019

OGB Appreciation Day: LISTAGG DISTINCT on Oracle Database 19c

A função LISTAGG foi introduzida no banco de dados Oracle 11g R2.
Na versão 12c R2, foi adicionada a opção de overflow e com isso conseguimos evitar o erro ORA-01489.

Com a versão 19c do banco de dados, foi adicionada a opção de utilizar o DISTINCT e assim é possível remover itens duplicados da lista.

Vamos a um exemplo!

No Brasil, temos o mesmo nome de cidade para estados diferentes:


Ao montar uma lista de cidades, podemos ver que os valores serão repetidos:


Na versão 19c do banco de dados Oracle, podemos utilizar a cláusula DISTINCT para eliminar essa repetição:



#ThanksOGB




segunda-feira, 10 de junho de 2019

GUOB Tech Day 2019 - Oracle Groundbreakers Tour LAD 2019

Em 2019 ocorrerá a 10ª edição do GUOB Tech Day!
Na sua décima edição, o GUOB vem recheado de excelente conteúdo e excelentes speakers!!
Contando com 7 salas e 2 Workshops, será o maior evento já realizado pelo GUOB no Brasil!
Speakers da Oracle confirmados para o evento:
  • Mike Dietrich: Master Product Manager do time de Database Upgrade / Migration. Siga o Twitter dele aqui: @mikedietrichde;
  • Anil Nair: Product Manager de RAC. Siga o Twitter dele aqui: @RACMasterPM;
  • Sandesh Rao: VP de Autonomous Database Health e Machine Learning da Oracle. Siga o Twitter dele aqui: @sandeshr;
  • Ricardo Gonzalez: Product Manager de Cloud Migration. Siga o Twitter dele aqui: @_rickgonzalez.
  • Nirmala Sundarappa: Product Manager de Java/DB. Siga o Twitter dela aqui: @nsundara
Além dos Speakers da Oracle, também teremos a presenças de:
  • Franck Pachot, DBA no CERN, a Organização Europeia para a Pesquisa Nuclear, o maior laboratório de física de partículas do mundo. Além disso, ele é ACE Director e membro do Oak Table. Siga o Twitter dele aqui: @FrankPachot
  • Gustavo Gonzalez, Oracle ACE Director. Siga o Twitter dele aqui: @ggonza4itc
  • Rolando Carrasco, Oracle ACE e Oracle Groundbreaker Ambassador. Siga o Twitter dele aqui: @borland_c
Alguns speakers brasileiros falando sobre Oracle Database, Cloud e Java:
  • Alex Zaballa;
  • Rodrigo Jorge;
  • Marcus Vinicius Miguel Pedro;
  • Ricardo Portilho Proni;
  • Franky Weber Faust;
  • Matheus Boesing;
  • Gilson Martins;
  • Rogério Bacchi Eguchi;
  • José Mario Barduchi;
  • Adriano Bonacin;
  • Anderson Rodrigues Ferreira;
  • Dimas Chbane;
  • Waslley Souza;


  • Caroline Dantas;
  • Elder Moraes;
  • Otávio Santana;
  • Cesar Augusto Nogueira;
  • Rafael Benevides;
  • Fabiane Nardon;
  • Claudio Eduardo Oliveira;
  • Jhonathan Soares;
  • Leandro Domingues;
  • Bruno Souza.


Também teremos diversas palestras com outros temas:
  • Java;
  • EBS;
  • APEX;
  • Desenvolvimento;
  • Dentre outros.
Quando:
10/08/2019
Onde:
Universidade Nove de Julho (UNINOVE) – Campus Vergueiro.
Rua Vergueiro, 235 – Liberdade – São Paulo-SP
Quanto?
Inscrições:
Grade Completa:
Será Filmado ou Transmitido Online?
Não
Participe da 10ª edição do GUOB TECH DAY. Faça sua inscrição ainda hoje, aproveite que o ingresso ainda está no primeiro lote.
Abraços!

quarta-feira, 1 de maio de 2019

You Should Avoid Brain Dumps When Preparing for Certifications

Every time I do a certification test, I start receiving messages from people asking for brain dumps.

Please, Don't ask me for Brain dumps!
I don't use and I advise you never use it!
Using Brain Dumps is Cheating!


What Is a Brain Dump?

 It is a collection of actual exam questions and answers, that has been captured by someone who has recently taken the exam.


Why don't use:

 - Using a Brain Dump breaks the certification agreement
 - Brain Dumps provide no real learning
 - You will not "survive" in a technical interview
 - If you get a job, you will probably be fired when you face real-world problems
 - You Can Get Banned from the Certification Program

Please, read carefully:

 https://education.oracle.com/certification-program-guidelines#4


Especially if you are planning to do the OCM exam one day, only study and use the Official Oracle Documentation.

Ok, I confess, I'm using Oracle-Base every day too.
But it's based on the official Oracle Documentation, just in a better way of understanding :)

Conclusion: Use the certifications to learn and be prepared for your day-to-day challenges :)

Regards
Alex Zaballa



segunda-feira, 22 de abril de 2019

DBA Brasil 4.0

Este ano terei o prazer de palestrar novamente no DBA Brasil, que é o maior evento de plataforma de dados do Brasil.

O DBA Brasil 4.0 será um evento de um dia e acontecerá no sábado, 4 de maio de 2019, das 08:00 às 17:30hrs. Ele é totalmente gratuito e aborda temas como bancos de dados, infraestrutura de dados, cloud e ferramentas de manipulação/visualização de dados.


A minha palestra será às 16:20hrs sobre Migração de Bancos de Dados Oracle para a Oracle Cloud. Irei demonstrar os métodos recomendados, bem como mostrar o MIGRATION360, que é uma ferramenta que desenvolvi para esse propósito.
Além disso, os participantes terão que entregar 1 Kg de alimento não perecível (exceto óleo, sal e açúcar), que serão doados a uma instituição de caridade.
Como todo ano, os organizadores lutam por patrocínio de faculdades e empresas para conseguir manter a premissa principal deste evento, que é torná-lo acessível e gratuito a todos. Temos então que agradecer MUITO principalmente à Faculdade Impacta por disponibilizar o espaço!
Além disto, não podemos esquecer todas as empresas abaixo que também ajudaram:

A agenda atual está disponível pelo site do evento: https://dbabrasil.net.br/db4/grade/
E por fim, o meu sincero agradecimento aos organizadores que sem retorno financeiro algum e se doando 100% a causa, conseguem tornar possível este evento!


quarta-feira, 17 de abril de 2019

Artigo sobre Oracle Autonomous Transaction Processing

Olá pessoal,

Para quem está procurando entender como funciona e se familiarizar com o Autonomous Database, segue o primeiro artigo:


https://www.oracle.com/technetwork/pt/articles/cloudcomp/utilizando-oracle-atp-5462247-ptb.html

quinta-feira, 4 de abril de 2019

Palestra sobre o Mercado de Trabalho para DBAs Oracle – Cloud e Autonomous Database


Olá pessoal,

Em abril ocorrerá o 1º Meetup do GUOB em 2019.

O tema?

Mercado de Trabalho para DBAs Oracle – Cloud e Autonomous Database

Quem falará?

Marcus Vinicius e o Portilho.

Valores?

Inscrição gratuita!

Quando?

25/04/2019 às 19:00

Onde?

Na ESPM Tech em São Paulo
R. Joaquim Távora, 1240 – Vila Mariana

Link para inscrição?

quarta-feira, 16 de janeiro de 2019

TRANSPORT TABLESPACE - Wrong Datafile Destination - 18c




Olá pessoal,

Hoje estava fazendo um teste com TRANSPORT TABLESPACE.

TRANSPORT TABLESPACE TBS_DATA,TBS_INDEX TABLESPACE DESTINATION '/u01/app/oracle/admin/ncdbmig/rman_transdest' AUXILIARY DESTINATION '/u01/app/oracle/admin/ncdbmig/rman_auxdest';

Para minha supresa, um dos datafiles foi gerado no diretório errado:


Para resolver o problema, executei um backup Full do banco de dados, incluindo archived logs e o controlfile corrente.

Após isso, os datafiles ficaram na pasta correta:


terça-feira, 20 de novembro de 2018

Alterando um parâmetro em outra sessão já conectada

Olá pessoal,

Hoje fizeram outra pergunta interessante!

Como eu faço para alterar um parâmetro banco de dados de outra sessão que já está conectada?

Uma das possibilidades é utilizar o SET_BOOL_PARAM_IN_SESSION ou SET_INT_PARAM_IN_SESSION da package DBMS_SYSTEM.

Como podemos ver abaixo, o valor do parâmetro hash_area_size na sessão 61 é 131072.



Vamos duplicar o valor desse parâmetro, para isso conectei em outra sessão e fiz a alteração:




Como podemos ver, o valor foi alterado na sessão 61:




quarta-feira, 10 de outubro de 2018

ODC Appreciation Day : "Herança" de parâmetros nas sessões que abrem processos em paralelo



Olá pessoal,

Aproveitei o ODC DAY 2018 para escrever sobre algo que muitos já devem ter se perguntado.

Imaginem a alteração de um parâmetro no nivel da sessão (alter session) e posteriormente essa sessão dispare um processo que irá utiliza paralelismo. 

Será que as novas sessões criadas no banco devido ao degree do paralelismo irão "herdar" os valores dos parâmetros alterados na minha sessão?

Vamos a um exemplo, irei alterar alguns parâmetros e criar uma tabela nova com parallel 64:


Consultando os parâmetros default do banco de dados, podemos verificar que os valores são bem menores do que os valores que eu seto no script:

Após disparar o script, vamos procurar o SID desta sessão:



Conferindo o SQL:


Verificando as sessões criadas no banco devido ao paralelismo utilizado:



Ao conferir os parâmetros da sessão principal, podemos ver que eles foram alterados:

Conferindo os parâmetros de uma das sessões que foram criadas devido ao paralelismo, podemos verificar que os parâmetros também foram alterados:





terça-feira, 9 de outubro de 2018

Exadata + HCC = Performance + High Compression

Olá pessoal,

Nos últimos dias estive envolvido em um projeto de tuning de um ambiente DW que roda em um Exadata.

Foi um desafio gigante, pois não tinhamos acesso ao ambiente e nem aos dados do cliente.
Apenas recebemos 237 SQLs e precisávamos ajustar a performance dos mesmos.

A ideia inicial foi gerar as tabelas em nosso laboratório para poder testar os SQLs.
Para gerar os dados, utilizei uma rotina que foi criada pelo Eduardo Claro e pelo Rodrigo Righetti  **Preciso convencer eles a criarem um post sobre a mesma :)

Essa rotina gera dados fictícios baseados nas estatísticas das tabelas, emulando uma distribuição bem parecida dos dados das tabelas reais.

O cliente aceitou enviar as estatísticas das tabelas do ambiente de testes e com isso consegui montar o ambiente e iniciar os testes.


Algumas coisas que observei e gostaria de compartilhar:

1 - A compressão utilizando HCC é realmente impressionante, de 1.7TB para apenas 44GB.
Obviamente que tudo isso pode variar de ambiente para ambiente, pois depende da distribuição dos dados na tabela.





2 - O tempo das queries diminuiu drasticamente utilizando o HCC, em média 10x mais rápido.

3 - O Exadata utiliza Storage Indexes em tabelas com HCC. Eu não havia encontrado nenhuma informação na documentação oficial sobre isso, apenas encontrei uma mensão no livro "Expert Oracle Exadata":





Tempo da Query utilizando Compression Basic:

37 segundos



Tempo da Query utilizando Compression HCC:

3,6 segundos



E como podemos observar, Storage Indexes foram utilizados na tabela com HCC:


Apesar dos Storage Indexes funcionarem, sua eficiência tem um peso menor, afinal os ganhos com compressao são os que realmente deram um grande aumento de performance.



quinta-feira, 27 de setembro de 2018

Dbms_stats.import_table_stats not working

Hoje estava importando as estatísticas de algumas tabelas de um cliente.

Ao executar o dbms_stats.import_table_stats, recebia mensagem de successo, porém nada era importado.


Ao consultar os dados após importar, continuava sem valores:


Ao consultar a tabela com as estatísticas, lembrei que existe uma coluna STATID:


Basta informar esse parâmetro no import:


Agora podemos verificar que os dados foram importados com sucesso:





quarta-feira, 27 de junho de 2018

GUOB Tech Day 2018 / Oracle Development Community Tour 2018 Latin America


É com grande prazer e sucesso que o GUOB prepara mais uma edição de seu evento nacional no dia 04/08/2018 em São Paulo na UNINOVE Campus Memorial, o qual proporcionará um grande encontro de usuários de tecnologia Oracle do Brasil com a participação de palestrantes internacionais e nacionais.
Um novo modelo de evento, com mais tecnologia, mais desenvolvimento, mais palestrantes nacionais e palestrantes internacionais pela primeira vez no Brasil. A cada ano, o GUOB pensa cada vez mais no apelo da comunidade e está “abrindo o leque”. Muita coisa legal para aprendermos e estar conectados em todo ecossistema Oracle. Além dos já tradicionais temas: Database e, obviamente, Cloud, também teremos:
  • Deep Learning com IOT;
  • MongoDB;
  • Jenkins;
  • Docker;
  • DevOps;
  • Java 8.
Já estão confirmados estes palestrantes: Mike DietrichConnor McDonaldHenri TremblayJim CzuprynskiMarc SewtzAlex ZaballaRodrigo Jorge, entre tantos outros gurus, que tornam o evento imperdível!
Participe da 9ª Edição do GUOB TECH Day / Oracle Development Community Tour 2018 Latin America. Faça sua inscrição ainda hoje e aproveite o super preço do primeiro lote!
Como resultado esperado contaremos com a qualidade das palestras, as quais garantirão o investimento dos participantes em dedicar um dia para estar presente neste grandioso evento. Além do netwoking proporcionado aos associados do GUOB e aos profissionais usuários de tecnologia Oracle.
Participe da 8ª edição do GUOB TECH DAY / LAD OTN TOUR 2017. Faça sua inscrição ainda hoje, aproveite que o ingresso ainda está no primeiro lote.
Abraços!

segunda-feira, 11 de junho de 2018

DCS-10001:Internal error encountered: Gi is not up to date, please update Gi first.

Olá pessoal,

Ao tentar aplicar um patch de banco no OCI, e encontrei o seguinte erro:


O problema é que faltava aplicar o patch do GI, que deve ser aplicado através do menu anterior:

DatabaseDB --> SystemsDB --> System Details --> Patches
e não
DatabaseDB -->  SystemsDB -->  System Details -->  Database -->
Patches


Aplicado o patch do GI, o patch de banco foi aplicado com sucesso!

segunda-feira, 21 de maio de 2018

Utilizando o WGET para fazer download de arquivos no eDelivery

Olá,

Hoje perdi algum tempo para acertar a sintaxe do WGET para baixar arquivos do Oracle eDelivery para um servidor.

Por isso resolvi escrever um post rápido, pois pode ajudar alguém.

Existe a opção de realizar o download do script wget.sh diretamente no eDelivery, onde será solicitado seu usuário e senha para fazer download da media:



Ou você pode utilizar a opção via cookies.


A primeira tentativa é para demonstrar que como o eDevilery exige autenticação, não é possível baixar os arquivos diretamente:


Para exportar os cookies após a autenticação no site, utilizei essa extensão do Chrome:



Após isso efetuei o login o eDelivery:


Fiz a busca da media que eu precisava e exportei os cookeis usando a extensão instalada anteriormente:


É gerado um arquivo cookies.txt que deve ser transferido para o servidor onde você fará o download da media utilizando o wget:



Sintaxe correta para o comando WGET:

wget -x --load-cookies cookies.txt "https://edelivery.oracle.com/osdc/softwareDownload?fileName=V840012-01.zip&token=QnN4Z1pUUTRhWFRIbEUwTVN4OVVPUSE6OiFmaWxlSWQ9OTI3NjM4OTgmZmlsZVNldENpZD03ODQ5NjAmcmVsZWFzZUNpZHM9NzIzMzk2JnBsYXRmb3JtQ2lkcz0zNSZkb3dubG9hZFR5cGU9OTU3NjQmYWdyZWVtZW50SWQ9NDQ2NDQzNyZlbWFpbEFkZHJlc3M9YWxleC56YWJhbGxhQGFjY2VudHVyZS5jb20mdXNlck5hbWU9RVBELUFMRVguWkFCQUxMQUBBQ0NFTlRVUkUuQ09NJmNvdW50cnlDb2RlPUJSJmRscENpZHM9ODE1MzY2JnNlYXJjaFN0cmluZz1PcmFjbGUgRGF0YWJhc2UgMTJjIEVudGVycHJpc2UgRWRpdGlvbg" -O V840012-01.zip



Agora é só aguardar a finalização do download.

Para baixar patches do My Oracle Support, também pode ser utilizado dessa forma.
Porém eu prefiro utilizar o getMOSPatch, que oferece uma variedade de opções.