Submitted by dmann on Fri, 08/03/2012 - 00:31
In a previous life I got to spend at least one night a week deploying developer's scripts to production databases... Running scripts one by one got old and was error prone. I created DBDeployTool.pl to read a list of scripts and deploy the ones that hadn't been deployed yet. Basically it was a way to "catch up" schemas to a new version.
Since it worked incrementally it was as useful in dev/test as it was in prod. We could add scripts to be deployed, crank up the tool to get us to the new version.
Read more about DBDeployTool.pl
Submitted by dmann on Wed, 07/11/2012 - 05:16
I posted my GoldenGate / Gnuplot lag time alerting shell scripts to a new GitHub repository: http://github.com/dmann99/ggtools
The scripts worked on v8 and I don't think the INFO ALL screen has changed much since then so hoping it will work on v11 with a minimum of changes. I will post a more comprehensive walkthrough after I verify the v11 compatibility...
I also have an Alerting perl script that I will be tidying up and including in the ggtools repository ... but that won't be available until later this month. Read more about Golden Gate Lag Graph + Alerting scripts on the way...
Submitted by dmann on Sat, 06/30/2012 - 08:56
Background on SIebel Extension tables is available here. Basically the extension table is an optional place to store extra columns for the main table. They must be joined in order to relate their contents to the main table. The Extention table will have zero or 1 records for each record in the main table.
OK, great, I may need to do this every time I want to get Contact data: Read more about Consolidating Siebel Extension Tables with Main Tables in Golden Gate
Submitted by dmann on Mon, 06/11/2012 - 17:16
Submitted by dmann on Fri, 02/26/2010 - 15:41
I am polishing up and testing some of my *nix scripts I used with GG version 8 to work with version 11.
gglag
This set of scripts gathers lag information from the GoldenGate GGSCI utility and graph the results via GnuPlot.
ggmon
This set of scripts will look for state changes (RUNNING/STOPPED/ABENDED) and alert when it detects them.
The code is being slowly made available at
http://github.com/dmann99/ggtools. I will post some more formal documentation after things are more fit for public consumption.