August, 2003  

  In This Issue

All articles have been reprinted with the written consent of their respective authors.

Free Oracle Utilities

How to: Create a Data Mart or Data Warehouse Time Dimension
By Steven Hauser, Database Administration & SQL Scripts

A datamart or data warehouse will usually need a time dimension to use for date queries that look at periods, weeks, etc. Here is an example of how to generate one from the basic date entry and the Oracle date functions. The same idea can be used in DB2, Informix, Postgresql, etc.

Click Here for the script.
 

Oracle Administration

So You Want to Use Oracle's SPFILE
James F. Koopmann, www.dbdoctor.net 

Oracle's traditional method of storing parameters in the INIT.ORA file has given way to a more robust method-- the server parameter file (SPFILE). Learn what truly works in converting and maintaining your parameters without ever having to use an editor again.

Click Here for the article.
 
 

DB2

Debugging Stored Procedures on UNIX and Windows
Extracted from the IBM Redbook "Cross-Platform DB2 Stored Procedures: Building and Debugging"

The support for SQL Procedures implemented in DB2 UDB allows you to remotely debug stored procedures executing on the DB2 UDB server. The remote debug is already available for Java stored procedures. However, at the time of writing this redbook, remote debugging for SQL stored procedures (and C/C++) was still being developed, so we could not test this support.

In this section, we describe the steps required to remotely debug SQL stored procedures executing on a DB2 UDB server, based on the steps required for 444 Cross-Platform DB2 Stored Procedures: Building and Debugging debugging Java stored procedures. Note that since we did not have the final version of the product, these steps may be different when the support for SQL Procedures is available.

Click Here for the paper.  
  

Microsoft SQL Server

Identify and Delete Duplicate Data from a Table
By Randy Dyess, TransactSQL.Com

Recently I was asked to help someone clean up their database after they had double loaded an import file. The problem they were having in identifying and deleting the duplicate information was the fact that a timestamp is applied to each row of data as it is inserted into the table. While the rest of the row of data was duplicated, the timestamp made the row unique. It was this uniqueness that caused the simple methods of determining and deleting duplicate data to fail. They needed a way to delete data from a table in which they determine the criteria of what made the data duplicate.

After helping them out with their problem, I decided to write a short article to show the simple solution I came up with to delete the duplicate data from a table, even if that data is considered unique by SQL Server..

Click Here for the article.  
 

Project Management Tips & Techniques
Break Large Projects into Smaller Pieces
Tom Mochal, www.tenstep.com 
Each month, Tom Mochal presents a set of project management tips and techniques for handling various aspects of planning and managing a project. Tom has over 23 years of IT experience. He has developed a comprehensive, scalable project management process called TenStep (www.TenStep.com). He has also developed PMOStep (www.PMOStep.com), which is focused on building, implementing and supporting project management methodology through a Project Management Office. Tom also has a comprehensive application support methodology called SupportStep (www.SupportStep.com).

For the most part, the days of the hundred million dollar project are over. Very large projects are simply too difficult to manage and execute successfully. There are a number of problems with very large projects.

Click Here for tips and techniques on how to Break Large Projects into Smaller Pieces.
 

News & Events

Free Webcasts
For detailed information on these free webcasts, please visit our News and Events page.

Tips of the Month
Oracle DBA Tip of the Month:  Script to Improve UNIX "df -k" Output
PL/SQL Tip of the Month:  Using the LONGNAME function to Convert Java Long Names
DB2 Tip of the Month:  Giving Additional Space to usercatalog (DB2 z/OS and OS/390)
SQL Server Tip of the Month: Speeding Up SQL Server Applications Running Over Slow Links
Puzzle

Interactive Crossword Puzzle: "Quotable Movies II"
 

 
1 Down - Oracle, for Example
Test your knowledge with the Pipeline Newsletter's Monthly Crossword Puzzle. 

Click Here to Play!

Regular Features

We love getting white papers, tips, articles, and code examples/archives from our readers around the world.  Send your submission to newsletter@quest-pipelines.com.  If your article is published, it will be mailed to over 28,000 subscribers.

Our mission at Quest Software - RevealNet Labs is to anticipate the daily responsibilities and challenges faced by database professionals.  Our products help thousands of people solve problems and implement solutions every day.  This newsletter is designed to help facilitate the sharing of information among database professionals.  

About the Newsletter

This newsletter is distributed to Quest Software - RevealNet Labs customers, prospects and friends who have subscribed to it from our website. If you would like to unsubscribe, please visit http://qlist01.quest.com/UnsubMailingList/

Subscribe a Friend!

Do you know someone who would like to receive the Pipeline Newsletter? If so, please enter their email address in the box below and click SUBMIT.

  
Subscribe to re:Quest,
Quest's Quarterly newsletter with articles, new product announcements, success stories and much more.
 

Past Issues of the Pipeline Newsletter