• Home
  • RMAN
  • Database
    • Data Guard
    • Data Pump
    • Performance Tuning
    • Security
    • General
  • Enterprise Manager
    • Grid Control 11g
    • Cloud Control 12c
  • Middleware
    • APEX
    • Application Server
    • Forms & Reports
    • WebLogic Server
  • OS
    • Linux & UNIX
    • Windows
    • VirtualBox
  • SQL Server
  • MongoDB
  • About Me
Home » Articles posted by Garth

Author Archives: Garth

Restoring a MongoDB document from the oplog

Posted on April 18, 2018 by Garth

In this post, I’m going to insert a bunch of dummy records into a test collection, remove some (accidentally!) and then recover them from the online oplog. First of all, let’s setup a basic directory structure, then start a stand-alone MongoDB instance for the test (Windows environment): C:\Users\Administrator>mkdir d:\TestRepSet\db d:\TestRepSet\log d:\TestRepSet\backup C:\Users\Administrator>start mongod –port 27020 –dbpath

Read More…

Posted in MongoDB | Tags: mongodb, oplog, recovery | Leave a comment |

PLS-00801: internal error [hshuid:LU invalid] when compiling a package body

Posted on October 25, 2016 by Garth

This was a strange one.  Attempts at recompiling the following package body resulted in this PLS-00801 error. COL owner FOR A20 COL object_name FOR A40 BREAK ON object_name SELECT owner, object_name, object_type, status, created, last_ddl_time FROM dba_objects WHERE object_name = ‘PKG_FINANCIALS_WORK’ ORDER BY status, object_type / OWNER                OBJECT_NAME    

Read More…

Posted in General | Tags: compilation, hshuid, invalid, PLS-00801 | Leave a comment |

OTN Appreciation Day : Oracle Reports Server Job Queue Monitoring

Posted on October 11, 2016 by Garth

Before I start, what’s this all about you might be thinking?  Well, Tim Hall recently floated the idea of an unofficial “OTN Appreciation Day” so everyone could create a short post about their favourite Oracle features.  So I figured I’d join in…and he thought it would help me “get back on the horse” with my

Read More…

Posted in Forms & Reports | Tags: otn, reports, rw_queue | 1 Comment |

Configuring Oracle Reports Server Job Queue Monitoring

Posted on October 10, 2016 by Garth

The Oracle Reports Services handle incoming client requests to run reports using a job queue mechanism, which are then submitted to the report engines.  This Report Server job queue information is stored on disk, in binary format, in the Report Server instance’s persistence file .i.e. $ORACLE_INSTANCE/reports/server/<reports server name>.dat Now querying this information can easily be

Read More…

Posted in Forms & Reports | Tags: job, queue, reports, rw_server | Leave a comment |

Data Guard “CORRUPTION DETECTED: In redo blocks starting at block…” issues

Posted on June 7, 2016 by Garth

I’ve been pulling my hair out over this one, so hopefully this post will prove useful to someone else experiencing similar problems with Data Guard traffic. One of our Cloud hosted environments (IaaS) has an Oracle 11.2.0.4 Data Guard (physical standby) setup on Windows.  Recently, the standby database started logging the following errors in it’s alert log: Fri

Read More…

Posted in Data Guard | Tags: corruption, dataguard, inspection, packet, standby | 1 Comment |

Navigating to a server alias locally (from itself) in Windows

Posted on September 28, 2015 by Garth

I stumbled across this problem the other day whilst trying to setup a new Log Shipping configuration in SQL Server.  The big difference in this environment, was that this implementation had DNS records in place to route the DR (Disaster Recovery) traffic via it’s own dedicated link. So for example, when specifying the database backup location,

Read More…

Posted in OS, Windows | Tags: alias, BackConnectionHostNames, DisableStrictNameChecking, Log Shipping, setspn | Leave a comment |

Writing tips and techniques

Posted on May 20, 2015 by Garth

It’s been a while since I’ve posted anything on my blog, and this is a slightly different post to the rest, as it’s not technical in any way…  Instead it’s a quick post about a series of fantastic writing tips and techniques posted recently, from my good friend Tim Hall at ORACLE-BASE.  I’ve tweeted a few of these

Read More…

Posted in Uncategorized | Tags: blogging, blogs, motivation, posts, techniques, writing | Leave a comment |

DBMS_SCHEDULER jobs running an hour late – DST/BST issues!

Posted on October 31, 2014 by Garth

This week one of our developers highlighted the fact that the DBMS_SCHEDULER on one of our 11.2.0.3 databases was running jobs an hour later than scheduled until just recently, when the clocks went back (26/10/2014) for British Summer Time (BST) …and now they’re running on-time again! I’d not seen this before, and at first I thought we

Read More…

Posted in Database, General | Tags: BST, DBMS_SCHEDULER, DST, EVALUATE_CALENDAR_STRING, TIMEZONE, TZ | 6 Comments |

EM12c agent installation for Windows hosts…without Cygwin!

Posted on May 19, 2014 by Garth

The majority of Enterprise Manager 12c Cloud Control agent installations are pretty straight forward, just do the usual checks, ensuring firewalls are open etc. and then deploy from the EM console.  The Windows installations are not as straight forward these days, as the deployment method uses SSH connectivity which requires the installation and configuration of Cygwin as a

Read More…

Posted in Cloud Control 12c, Uncategorized | Tags: agent, cloud control, cygwin, deploy, em12c, emcli, install, windows | 5 Comments |

Cannot show requested dialog. (SqlMgmt) Property Owner is not available…

Posted on April 16, 2014 by Garth

I hit the following issue this morning when I tried viewing the properties of a SQL Server database using SSMS: Microsoft SQL Server Management Studio Cannot show requested dialog. ADDITIONAL INFORMATION: Cannot show requested dialog. (SqlMgmt) Property Owner is not available for Database ‘[databasename]’. This property may not exist for this object, or may not

Read More…

Posted in SQL Server | Tags: owner, sp_changedbowner, sql server | 3 Comments |

Archived

Popular Posts

  • Restoring a MongoDB document from the oplog
  • PLS-00801: internal error [hshuid:LU invalid] when compiling a package body
  • OTN Appreciation Day : Oracle Reports Server Job Queue Monitoring
  • Configuring Oracle Reports Server Job Queue Monitoring
  • Data Guard "CORRUPTION DETECTED: In redo blocks starting at block..." issues

External Links

  • SQL Formatter
  • Oracle Live SQL
  • SQL Fiddle
  • ASH Viewer
  • MOS
  • Oracle Forum
  • Oracle Base
  • Oracle FAQ
  • Oracle Articles
  • Rob Zoeteweij’s EM Blog
  • 1
  • 2
  • 3
  • …
  • 6
  • Next
Copyright © 2020 SnapDBA.com