SQL Server with Mr. Denny:

July, 2008


July 30, 2008  1:24 AM

SQL Server Experts: MS SQL beats the “ACID” test for Database Technology in Features, Ease & Cost

Denny Cherry Denny Cherry Profile: Denny Cherry

I was asked to be interviewed for an article on Microsoft SQL Server by OdenJobs.com.  They have just posted the interview of myself and Christian Lefter,...

July 28, 2008  11:00 AM

You can’t deploy a SQL 2008 SSRS Report to a SQL 2005 SSRS Server

Denny Cherry Denny Cherry Profile: Denny Cherry

SQL 2008 and SQL 2005 use different RDL namespaces and so they pretty much aren't compatible.  You can edit SQL 2005 Reports using the SQL 2008 editor, but new reports won't be able to be deployed to the SQL 2005 report server. With enough major editing of the SQL 2008 report you can convert it...


July 24, 2008  11:00 AM

How to setup SQL 2008 BIDS to use VB.NET as the default scripting language

Denny Cherry Denny Cherry Profile: Denny Cherry

If you are like me and don't know anything about C#, and you don't want to have to change the script language every time to create a .NET script from C#.NET to VB.NET you can change the default.  Open BIDS, and select Tools > Options.  On the menu on the left select "Business Intelligence...


July 22, 2008  11:00 AM

Back to Basics: The BACKUP DATABASE command

Denny Cherry Denny Cherry Profile: Denny Cherry

Now that you have objects created within your database, and data within the tables you need to secure your database in case of a server failure or accidental data deletion.  This would be done by taking backups of the database.  Backups are taken by using the BACKUP DATABASE command. The...


July 21, 2008  11:00 AM

A better way to index text data

Denny Cherry Denny Cherry Profile: Denny Cherry

Indexing text data (varchar, nvarchar, char, etc) is a good way to make it faster to find the data you are looking for.  However these indexes can end up being very hard on the disks behind the index, as well as the memory of the server.  This is because of the large amount of data being put in...


July 17, 2008  11:00 AM

Book: The Windows Manager’s Guide to iSCSI SANs

Denny Cherry Denny Cherry Profile: Denny Cherry

That's right I said a book.  Well it's actually an eBook but good enough right?  The best part is that it's available for free.  It's a three chapter eBook called "The Windows Manager's Guide to iSCSI SANs".  Each chapter was posted separately so you have to click through to each...


July 14, 2008  11:00 AM

Using batching to do large operations without filling the transaction log

Denny Cherry Denny Cherry Profile: Denny Cherry

Deleting large amounts of data from a table is usually an important task, but if you don't have a maintenance window to work within then you can end up causing locking and blocking against the other processes which are accessing the database.  Not to mention you will cause a very large amount of...


July 10, 2008  11:00 AM

My Experience with putting a CRL Procedure into SQL

Denny Cherry Denny Cherry Profile: Denny Cherry

A little while ago I came upon a situation where I needed to put a CRL procedure into SQL Server 2005.  Now I've been using SQL Server 2005 since the day it went RTM, and this is the first occasion that I've needed to put a CLR procedure into SQL.  Could I have done what I needed to without a CRL...


July 10, 2008  11:00 AM

SQL 2008 RC0 Intellisense doesn’t work against SQL 2005

Denny Cherry Denny Cherry Profile: Denny Cherry

I've been working with SQL 2008 RC0 for a couple of weeks now, and something I've noticed that really sucks.  The Intellisense doesn't work against a SQL 2005 server any more.  I've been using the SQL 2008 UI exclusively for several months now (since the November CTP at least) and I've gotten...


July 7, 2008  11:00 AM

Back To Basics: The RECEIVE command (and END CONVERSATION)

Denny Cherry Denny Cherry Profile: Denny Cherry

The RECEIVE command is the last of the Service Broker items to cover in the Back To Basics series.  The RECEIVE command is what is used to actually get the message out of the queue so that you can process the data within the message_body column.  The RECEIVE command works just like the


Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to: