May 2007 - Posts

Too Dim or not Too Dim

My blog has moved to sqlblogcasts.com/blogs/simons
The full version of this post can be found here., http://sqlblogcasts.com/blogs/simons/Too Dim or not Too Dim
The new RSS feed is here

No i'm not talking about a new Harry Enfield sketch about a posh bloke that's a bit thick, I 'm talking about tables in a warehouse.

Many people insist on naming tables DimCustomer, Dim Product etc and FactOrderLine. What is the purpose of this, especially in a UDM model where tables can easily be dimensions and facts. What happens then, should it be DimFactOrder or should it be FactDimOrder, sounds like something from a Chinese menu.

... To read the complete version of this post go here, http://sqlblogcasts.com/blogs/simons/Too Dim or not Too Dim

SSIS - Viewing packages in Management Studio

My blog has moved to sqlblogcasts.com/blogs/simons
The full version of this post can be found here., http://sqlblogcasts.com/blogs/simons/SSIS - Viewing packages in Management Studio
The new RSS feed is here

Its odd how you often find things out by accident.

Yesterday I was copying a dts package into a folder on my server and for some reason the drop didn't drop. When I then switched to management studio and XP finally decided to drop the file it did it in the management studio work space.

... To read the complete version of this post go here, http://sqlblogcasts.com/blogs/simons/SSIS - Viewing packages in Management Studio

First impressions of Office 2007 - Excel

My blog has moved to sqlblogcasts.com/blogs/simons
The full version of this post can be found here., http://sqlblogcasts.com/blogs/simons/First impressions of Office 2007 - Excel
The new RSS feed is here

I've been using Excel 2007 for about a month now and am I am strarting to love it.

Ok so I suffered from the "Where the hell do I find option x" syndrome due to the new ribbon bar, but, as I had heard before, this is a short term issue, you will eventually understand how the options are configured and be able to find things very easily.

... To read the complete version of this post go here, http://sqlblogcasts.com/blogs/simons/First impressions of Office 2007 - Excel

SSIS : Datareader destinations cause my packages to hang

My blog has moved to sqlblogcasts.com/blogs/simons
The full version of this post can be found here., http://sqlblogcasts.com/blogs/simons/SSIS : Datareader destinations cause my packages to hang
The new RSS feed is here

I've often used data reader destinations as means of dumping data from a data flow, because it doesn't need configuring. However I always noticed that the package would hang for a while before completing.

... To read the complete version of this post go here, http://sqlblogcasts.com/blogs/simons/SSIS : Datareader destinations cause my packages to hang

Restoring and Attaching is a one way street

My blog has moved to sqlblogcasts.com/blogs/simons
The full version of this post can be found here., http://sqlblogcasts.com/blogs/simons/Restoring and Attaching is a one way street
The new RSS feed is here

Many people often ask how they can us a database in SQL 2000 that they have attached or restored to SQL2005.

Unfortunately this is a one way street, once upgraded the only way of using a database in a previous version is to copy the schema and data manually. You can't restore or attach a database even if the compatibility has been kept at the previous version.

... To read the complete version of this post go here, http://sqlblogcasts.com/blogs/simons/Restoring and Attaching is a one way street

How to access SQL Server when you've forget the password

My blog has moved to sqlblogcasts.com/blogs/simons
The full version of this post can be found here., http://sqlblogcasts.com/blogs/simons/How to access SQL Server when you've forget the password
The new RSS feed is here

There is a little known feature of SQL Server 2005 is that when you start SQL Server in single user mode local administrators of the server have sysadmin access to the sql server.

You may feel this a security concern, but if a user can get local admin of your server, and restart your service then having sysadmin access to your SQL Server is the least of your problems.

... To read the complete version of this post go here, http://sqlblogcasts.com/blogs/simons/How to access SQL Server when you've forget the password

SSAS - AverageOfChildren only applies to the time dimension

My blog has moved to sqlblogcasts.com/blogs/simons
The full version of this post can be found here., http://sqlblogcasts.com/blogs/simons/SSAS - AverageOfChildren only applies to the time dimension
The new RSS feed is here

I've just spent a morning trying to figure out why my average measure doesn't average but sums.

I guess I should have googled straight away. In doing so I found this forum post http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=548837&SiteID=17

... To read the complete version of this post go here, http://sqlblogcasts.com/blogs/simons/SSAS - AverageOfChildren only applies to the time dimension

Irish Microsoft Conference

My blog has moved to sqlblogcasts.com/blogs/simons
The full version of this post can be found here., http://sqlblogcasts.com/blogs/simons/Irish Microsoft Conference
The new RSS feed is here

I am doing my first speaking event outside of the UK. The guys organising the Irish Microsoft Technology Conference kindly invited me to speak.

Following on from and combing some previous sessions I've done I will talking about Service Broker and how it can be used to achieve asynchronous processing to greatly improve your systems.

... To read the complete version of this post go here, http://sqlblogcasts.com/blogs/simons/Irish Microsoft Conference

How many indexes do you have that aren't used?

My blog has moved to sqlblogcasts.com/blogs/simons
The full version of this post can be found here., http://sqlblogcasts.com/blogs/simons/How many indexes do you have that aren't used?
The new RSS feed is here

If you run this sql on a sql 2005 box then you will see which indexes aren't used in queries compared with the number of times they are updated.

select object_name(s.object_id) , *

... To read the complete version of this post go here, http://sqlblogcasts.com/blogs/simons/How many indexes do you have that aren't used?

Presentation Skills A-Z

My blog has moved to sqlblogcasts.com/blogs/simons
The full version of this post can be found here., http://sqlblogcasts.com/blogs/simons/Presentation Skills A-Z
The new RSS feed is here

Thanks to Donald for pointing out this great training onhow to do presentations.

My presentations will never be the same again

... To read the complete version of this post go here, http://sqlblogcasts.com/blogs/simons/Presentation Skills A-Z

SSIS - Parallel processing

My blog has moved to sqlblogcasts.com/blogs/simons
The full version of this post can be found here., http://sqlblogcasts.com/blogs/simons/SSIS - Parallel processing
The new RSS feed is here

I remember seeing a very early CTP of Yukon and the new DTS. I was very exceited to see a parallel property on the loop container which would allow the contents of the container to be executed in parallel.

... To read the complete version of this post go here, http://sqlblogcasts.com/blogs/simons/SSIS - Parallel processing

SQL Compare is public beta

My blog has moved to sqlblogcasts.com/blogs/simons
The full version of this post can be found here., http://sqlblogcasts.com/blogs/simons/SQL Compare is public beta
The new RSS feed is here

The latest version of SQL Compare is now in public beta. You can read more here http://www.red-gate.com/messageboard/viewtopic.php?t=4836.

... To read the complete version of this post go here, http://sqlblogcasts.com/blogs/simons/SQL Compare is public beta

Fancy taking the pill?

My blog has moved to sqlblogcasts.com/blogs/simons
The full version of th