Category: 23ai
-

How to Check Table Replication Status with DBA_GOLDENGATE_SUPPORT_MODE
DBA_GOLDENGATE_SUPPORT_MODE is a key view in Oracle 23ai that provides critical metadata about table replication compatibility with Oracle GoldenGate. It helps Database Administrators identify a table’s support level for replication. Enhanced features allow for more efficient data synchronization across environments, improving the management of replication processes.
Written by
·
-

Control DDL Commands in Oracle Databases
This article discusses implementing a database-level trigger to manage and restrict DDL operations by limiting access to specific users. Unauthorized users attempting DDL actions will encounter a custom error message. The trigger code is provided, along with examples of error stacks generated from prohibited actions such as adding a column or truncating a table. This…
Written by
·
-

How to Detect Unused PL/SQL Objects in Oracle
To identify unused PL/SQL code in an Oracle database, several methods are recommended. Strategies include auditing PL/SQL execution, using DBA_DEPENDENCIES views to track dependencies, and analyzing execution data through DBMS_PROFILER. A process for safely removing unused code should be established, including renaming suspected units and ensuring backups before deletion.
Written by
·
-

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.
Written by
·
-

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.
Written by
·
-

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.
Written by
·
-

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.
Written by
·
-

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…
Written by
·
-

Overview: SELECT SAMPLE
One feature that many developers and data analysts are not aware of is the SAMPLE function in Oracle. It is quite an old feature (not sure exactly when it was added). Below is a simple example of how it works.
Written by
·
