Archive for September, 2010

Key Capability Maturity Optimization: The Model

The model we use to frame our key capabilities is simple and straightforward.  It includes five components that we believe are critical to the performance of Remote DBA Experts’ Key Service Delivery Capabilities: Information Processes Skills Sub-Capabilities: methods, tools, systems, etc. Other: control parameters, attitudes, etc. Let me illustrate the model using our Problem Prevention [...]

Read the rest of this entry »

An Introduction to the SQL Server Default Trace

Many Database Administrators are aghast when they discover that SQL Server 2005 and above have a default trace that runs 24 hours a day, 7 days a week. Most of us are taught early on in our careers that extended tracing is something that should only occur on rare occasions. Before you rush out and [...]

Read the rest of this entry »

Key Capability Maturity Optimization: Optimization

In my last two posts, I described key capabilities and capability maturity.  In this post, I will delve into the Capability Maturity Optimization process.  Optimization, in a nutshell, is the process of continuous improvement.  It means setting goals, objectives, and metrics for assessing performance and taking action to optimize the capability based on how it performs.  [...]

Read the rest of this entry »

Ad hoc access to OLE DB provider ‘Microsoft.ACE.OLEDB.12.0′ has been denied.

In order to resolve this issue use the following steps: Ad hoc access to OLE DB provider ‘Microsoft.ACE.OLEDB.12.0′ has been denied. You must access this provider through a linked server. Run the Following T-SQL USE [master] GO EXEC master . dbo. sp_MSset_oledb_prop N’Microsoft.ACE.OLEDB.12.0′ , N’AllowInProcess’ , 1 GO EXEC master . dbo. sp_MSset_oledb_prop N’Microsoft.ACE.OLEDB.12.0′ , [...]

Read the rest of this entry »

Key Capability Maturity Optimization: Capability Maturity

Capability Maturity is simply the level of development and performance of a particular key capability.  The classical approach to capability maturity involves assessing the level (1-5) at which a capability operates according to the standard set by the developer.  The most popular of which is the Software Development CMM standard developed many years ago by [...]

Read the rest of this entry »

ETL Design for Missing Data

Here is a way to create an SSIS that audits the transfer of data each step of the way. The main transformations used for this are: Row Count The row count was used to validate the number of records Conditional Split Was used to split out rows with a specific Header value. In this case [...]

Read the rest of this entry »