Oracle


  • Understanding RAC One Node: Benefits and Drawbacks

    Understanding RAC One Node: Benefits and Drawbacks

    RAC OneNode is an Oracle RAC feature that allows a single database instance on one node with easy relocation options. It enhances high availability and simplifies management but is less effective for heavy workloads and multi-node performance. Its complexities in licensing and potential downtime during relocations are notable drawbacks.


  • Top Factors for Oracle Database Migration Success

    Top Factors for Oracle Database Migration Success

    To migrate Oracle database instances to Oracle Database on Azure, key criteria include database size, workload characteristics, version compatibility, application dependencies, performance requirements, high availability, security compliance, current infrastructure, customization complexity, migration strategy feasibility, backup procedures, and cost implications. Assessing these ensures effective migration planning.


  • Oracle Database: Constraints Tutorial

    Oracle Database: Constraints Tutorial

    This article compiles various queries and code blocks used to manage disabled constraints in a database schema. It includes SQL statements to identify and enable these constraints. The content will be updated regularly with new insights, and it lists the tested database versions, starting with Oracle Database 23ai.


  • Ensuring PL/SQL Code Integrity with Checksums

    Ensuring PL/SQL Code Integrity with Checksums

    The content explains how to implement a checksum for PL/SQL procedures to detect unauthorized modifications. It details steps for generating a checksum using Oracle’s DBMS_CRYPTO, storing it for future verification, and comparing it against current values. This approach helps ensure the integrity of PL/SQL procedures over time.


  • Setting up Oracle Base Database Service on OCI

    Setting up Oracle Base Database Service on OCI

    Oracle Base Database service is a for pay offering on OCI but it is quite reasonably priced and suitable for setting up test environments. Still the setup is relatively complex and the scope of this article is the out line the main steps used. Setup the Network Decide the compartment to be used. In my…


  • Enabling tracing on a running DATAPUMP job

    Enabling tracing on a running DATAPUMP job

    Hi guys, In the last article I’ve mentioned about how to enable tracing on a datapump (export/import) job. What if I already triggered my datapump … Enabling tracing on a running DATAPUMP job


  • Best Practices: Data Migration using Oracle datapump

    Best Practices: Data Migration using Oracle datapump

    This article emphasizes common mistakes clients make in data migration strategies using Oracle datapump. Instead of risking the migration process with large data dumps, the author suggests a strategy to ensure the success of data migration. This includes validating all constraints, refraining from exporting certain database elements, and running jobs in interactive mode. The article…


  • Oracle database identity column

    Oracle database identity column

    A few days ago, I came across the topic of identity columns in Oracle. So I decided to try it out to check if it would benefit my database tables.  I… Oracle database identity column


  • Keep Linux Open and Free—We Can’t Afford Not To

    Keep Linux Open and Free—We Can’t Afford Not To

    Oracle underscores its commitment to helping keep Linux open and free for the global Linux community. — Read on www.oracle.com/news/announcement/blog/keep-linux-open-and-free-2023-07-10/


  • SQLcl: Customizing on a Mac

    SQLcl: Customizing on a Mac

    In this post I will summarize the steps I’ve taken to customize SQLcl on my Mac working environment. We assume that the reader is familiar with the procedures outline din my previous post on SQLcl on setting up SQLcl on Mac environment. Terminal customization First I start with changing the terminal a bit in order…


  • Only on Windows: SQL Developer 23.1 and the Instant Client!!

    Only on Windows: SQL Developer 23.1 and the Instant Client!!

    If you require a ‘thick’ connection in SQL Developer 23.1 running on Windows, you’ll need to either: Use a 21c Client Use the 21c Instant Client with… SQL Developer 23.1 and the Instant Client


  • SQLcl: Setup on a Mac

    SQLcl: Setup on a Mac

    Simple and straightforward steps about how to setup Oracle’s new SQL command line tool on a macOS X environment. Download Application and Environment Setup Attempt to start the application: Setup Java Download Java from the Oracle site. As I am on a mac wit M processor (ARM) , I cannot install jre-8u371-macosx-x64.dmg, so I cannot…