Skip to main content

About Me

Personal Statement and Blog’s Purpose

14+ (12+ Oracle) years of experience as IT professional, I have been working in various Industries such as IT Software and Services, Mobile / Telecoms, Retail and Electricity/Energy. I worked on Oracle Retail a significant part/years of my career, is possible to find some posts about that, information that was useful for me and it also could be useful for who’s working on Oracle Retail as it’is a really specific area where there’s much information available on the internet about it.
I started blog some years ago, the purpose is to share some of my learning from my professional life, or/and make them available online for me in what was know as Internet .. now is Cloud.
The posts also cover technical subjects related System and Database Administration in Cloud/On-Premises, Programming and Scripting, Virtualisation, Storage, Network/ Configuration and Protocols and Cybersecurity ( User Management and Firewalls ).
Hope the posts will help you and thank you in advance for reading them. Feel free to comment the posts or point relevant typos.

Education

Academic and Higher
  • Oxford Executive Leadership Programme, Saïd Business School, University of Oxford
  • Digital Transformation, From AI and IoT to Cloud, Blockchain, and Cybersecurity, MIT, US
  • MBA Essentials, London School of Economics and Political Science (LSE), UK
  • 5 Years Degree, Informatics and Systems Engineering – Coimbra Institute of Engineering, Portugal

Badges and Certifications


Acclaim Badges
Check Here - Acclaim Site or check individual bellow

Some of my certifications

  • Oracle Certified Master, Database 11g
  • Oracle Certified Expert, Oracle Real Application Clusters 11g
  • Oracle Certified Professional, Oracle WebLogic Server 12c Administrator
  • Certified Architect Professional, Oracle Cloud Infrastructure 2019
  • Certified Associate, Oracle Cloud Infrastructure 2019 Cloud Operations
  • Certified Associate, Oracle Cloud Infrastructure Developer 2020
  • AWS Certified Cloud Practitioner
  • The Open Group Certified: TOGAF® 9
  • ITIL V3 Foundation


Enterprise Architecture


Oracle Cloud Infrastructure (OCI)


Amazon Web Services (AWS)



Oracle Databases





Oracle Fusion Middleware





SAP - Data Management - Migration Tools

Comments

Popular posts from this blog

DB - How to monitor Oracle datapump jobs

These days there is lot of work around database migrations not only but mainly to cloud providers. One of the ways to migrate Oracle databases is using data pump (expdp/impdp). In general works fine, it allows an easy way to bring the database even different OS. It is always good to monitor the progress, to know where we are and estimate how long we are from the end. In this post, I am sharing some queries to help with database monitoring progress. The queries can be easily tailed to various scenarios. Starting with a simple one - the track the number of objects loaded during an import operation. When there is a massive amount of errors during the import. Drop and run the import again. The bellow query can be useful also to monitor the number of objects if we are dropping the users. Here, I’m making the assumption there were no other database activity in progress on the last 24 hours. select owner, count(0) from dba_objects where owner in ( select username from dba_users where created...

VM - Partilhar Pastas Windows - Linux

Neste post escrevo como partilhar pastas entre Windows (Host) e uma VM Guest, neste caso Linux. Ha algumas formas de fazer isto, esta parece me a mais facil. Seleccionar a Pasta Windows Na consola Virtual Box > Devices > Shared Folder Seleccionar a pasta windows para partilhar no Linux   O   Montar a pasta Windows na VM Ha duas opcoes : 1) Reiniciar a VM (Auto-mount) 2) Linha de comando [root@host ~]# mkdir -p /u01/stage/win_ebs_sw [root@host ~]# chmod 777 /u01/stage/win_ebs_sw [root@host ~]# mount -t vboxsf Oracle_EBS /u01/stage/win_ebs_sw/ [root@host ~]# ls /u01/stage/win_ebs_sw ebs_weblogic_webtier [root@host ~]# df -h /u01/stage/win_ebs_sw Filesystem Size Used Avail Use% Mounted on Oracle_EBS 895G 494G 401G 56% /u01/stage/win_ebs_sw Guardar a Configuracao no /etc/fstab para tornar as alteracoes permanentes. [root@host ~]# echo "Oracle_EBS /u01/stage/win_ebs_sw vboxsf defaults 0 0" >> /etc/fstab [root@host ~]# cat /etc/fstab # /etc/...

DB – How to monitor Oracle database long ops ?

As DBAs, some questions we are often asked and to be fair we ask ourselfs when we are doing massive operations, are : Is the database doing something? How long the database takes to complete the task? There a data dictionary view, GV$SESSION_LONGOPS whom is really usefull for monitoring and to provide estimated time to get the task done. Starting with a first example, a query for general propose . set lines 240 col message form a100 col opname form a50 select * from ( select round(l.sofar/l.totalwork*100,2) as complete, --l.* l.sid, --l.opname, l.message, l.start_time, l.time_remaining/60 "minuts remaining", l.elapsed_seconds from gv$session_longops l where totalwork !=0 ) where complete < 100; The view is also usefull on specific operations such as Oracle Recovery Manager (RMAN) jobs monitoring, this query returns information about backup,restore and recovery. select sid, serial#,opname, context, sofar, totalwork, round(sofar/totalwork*100,2) "%_complet...