JENKINS install Jenkins on Windows
Hi Team, Today let’s talk about Jenkins software What is Jenkins? Jenkins is an open source automation server that enables developers around the world to reliably build, test, and deploy their...
View ArticleOracle 21c : Create a New Database
Oracle 21c is now released on the cloud. And in this blog I am just testing my first database creation . As earlier release dbca is still present. Just launch it [oracle@oraadserver admin]$ dbca After...
View ArticleA Simple Repository Browser Utility
A few weeks ago, as the final steps of a cloning procedure, I wanted to check if the cloned repository was OK. One of the tests was to peek and poke around in the repository and try to access its...
View ArticleOracle 21c Security : ORA_STIG_PROFILE and ORA_CIS_PROFILE
In my previous blog I was testing the creation of a new Oracle 21c database. In this blog I am talking about two changes about the security. In each new release Oracle strengthens security. That’s why...
View ArticleOracle 21c Security : Gradual Database Password Rollover
Starting with Oracle 21c, a password of an application can be changed without having to schedule a downtime. This can be done by using the new profile parameter PASSWORD_ROLLOVER_TIME This will set a...
View ArticleEasy failover and switchover with pg_auto_failover
One the really cool things with PostgreSQL is, that you have plenty of choices when it comes to tooling. For high availability we usually go with Patroni, but there is also pg_auto_failover and this...
View ArticleRecovery in the ☁ with Google Cloud SQL (PostgreSQL)
By Franck Pachot . In a previous post I started this series of “Recovery in the ” with the Oracle Autonomous database. My goal is to explain the recovery procedures, especially the Point-In-Time...
View Articlepg_auto_failover: Failover and switchover scenarios
In the last post we had a look at the installation and setup of pg_auto_failover. We currently have one primary cluster and two replicas synchronizing from this primary cluster. But we potentially also...
View ArticleOracle 21c Security : Mandatory Profile
With Oracle 21c, it is now possible to enforce a password policy (length, number of digits…) for all pluggable databases or for specific pluggable databases via profiles. This is done by creating a...
View ArticleOracle write consistency bug and multi-thread de-queuing
By Franck Pachot . This was initially posted on CERN Database blog where it seems to be lost. Here is a copy thanks to web.archive.org Additional notes: – I’ve tested and got the same behaviour in...
View ArticleValidate your SQL Server infrastructure with dbachecks
Introduction In this blog post, I’ll do an introduction to the PowerShell module dbachecks. dbachecks uses Pester and dbatools to validate your SQL Server infrastructure. With very minimal...
View ArticleAmazon Aurora: calling a lambda from a trigger
By Franck Pachot . You may want your RDS database to interact with other AWS services. For example, send a notification on a business or administration situation, with a “push” method rather than a...
View ArticleEfficiently query DBA_EXTENTS for FILE_ID / BLOCK_ID
By Franck Pachot . This was initially posted to CERN Database blog on Thursday, 27 September 2018 where it seems to be lost. Here is a copy thanks to web.archive.org Did you ever try to query...
View ArticleNTP is not working for ODA new deployment (reimage) in version 19.8?
Having recently reimaged and patched several ODA in version 19.8 and 19.9, I could see an issue with NTP. During my troubleshooting I could determine the root cause and find appropriate solution....
View ArticleOracle SPD status on two learning paths
By Franck Pachot . I have written a lot about SQL Plan Directives that appeared in 12c. They were used by default and, because of some side effects at the time of 12cR1 with legacy applications that...
View ArticleDynamoDB Scan: the most efficient operation 😉
By Franck Pachot . The title is provocative on purpose because you can read in many places that you should avoid scans, and that Scan operations are less efficient than other operations in DynamoDB. I...
View ArticleSQL Server TCP: Having both Dynamic Ports and Static Port configured
Introduction Have you ever seen an SQL Server instance configured to listen on both “TCP Dynamic Ports” and “TCP (static) Port”? This kind of configuration can be caused by the following scenario: A...
View ArticleRunning two Patroni on one host using an existing etcd
Have you ever asked yourself, how to create a second Patroni PostgreSQL cluster on an existing server using the existing etcd? My first idea was to study the documentation of Patroni, but unfortunately...
View ArticleCluster level encryption for PostgreSQL 14
The discussions how and why TDE (Transparent data encryption) should be implemented in PostgreSQL goes back several years. You can have a look at these two more recent threads to get an idea on how...
View ArticlePassword rolling change before Oracle 21c
By Franck Pachot . You may have read about Gradual Password Rollover usage from Mouhamadou Diaw and about some internals from Rodrigo Jorge. But it works only on 21c which is only in the cloud, for the...
View Article