Mr. Bad Example

We're all examples: some good, some bad, some ugly.

March 2005 - Posts

GoSQLServer Job Forum and RSS feed

Looking for work or people with a passion for SQL Server and other Microsoft Technologies in the Omaha Area? We've just spun up a forum and RSS feed on the Greater Omaha SQL Server User's Group website ( ) to help you connect. Details here:

and the RSS feed is at:

Reporting Services Scripter Rocks!

Fellow SQL Server MVP Jasper Smith has come with a really neat tool named "Reporting Services Scripter" that makes managing multiple Reporting Services installations easier. It enables scripting of all Microsoft SQL Server Reporting Services catalog items to aid in transferring them from one server to another. It can also be used to easily move items on mass from one Reporting Services folder to another on the same server. Depending on the scripting options chosen, Reporting Services Scripter can also transfer all catalog item properties such as Descriptions, History options, Execution options (including report specific and shared schedules) and server side report parameters.

You can download the Reporting Services Scripter here.

FAQ: Where can I get SQL Server 2005? (February 2005 CTP update)

A frequent question I see on the various news groups goes something like this one: "Is it possible to download SQL Server 2005 for practice? Is there like student edition available for nominal fee? Subscribing to MSDN is very expensive for an individual."

Actually you can get all you need for "free.*" I'll point you at the most current stuff. As a reminder, this is unsupported beta software. Do not install it on a machine that you care much about being able to not uninstall it cleanly from (think FDISK, ok). It is best to install it to a virtual host (like VirtualPC), or make a really good backup first. Why? Uninstalling this software -- while not hard -- is order of component removal sensitive as talked about here:

First, make sure you are running on an OS and hardware configuration that meets the minimum requirements:

  • Supported Operating Systems: Windows 2000 Advanced Server, Windows 2000 Professional Edition , Windows 2000 Server, Windows 2000 Service Pack 4, Windows Server 2003, Windows XP Professional Edition , Windows XP Service Pack 1. Note that Windows XP Home, Windows NT, Windows Me and Windows 9x are not supported at this time.
  • Intel Pentium III or compatible 550-megahertz (MHz) or higher processor (1 gigahertz or more recommended). Certain non-Intel processors like the Transmeta and some odd-ball AMD chips have been problematic in the past.
  • 256 megabytes (MB) of RAM (512 MB or more recommended for sure.)
  • 405 MB of available hard disk space.

With that said, I normally recommend installing these bits in this order:

  1. The .NET framework version 2.0.50110.27 from
  2. The SQL Server 2005 Express Edition (SSX) bits, version 9.0.1090 from
  3. Express Manager (XM) from
  4. The SQL Server 2005 Books online from The downloads are at the bottom of that page.
  5. You may also want to download and install the AdventuresWorks database to work with. There's a long posting in blog covering that. See

While I think using the February CTP is "the way" to go for most folks, you may and to use the less current but more stable Beta two bits. Those are at:

Note that this version is pretty much stand alone. If you want/need a rich "developer's environment," you may want to look at using one of the Visual Studio Express products instead (see They ship with and install their own version of the .NET runtime and SSX, so there's no need to download and install them separately.

* Note that SSX isn't the full version of SQL Server 2005 and those differences are covered in the Express White Paper at That said, SSX is a great way to get started. By free, I mean that there's no charge to download or license to buy.

Greg Low shows the value of DDL triggers

Aussie SQL Guru Greg Low shares a script the prevents changes to a SQL Server 2005 master database. Too cool.

More Posts