﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="2.0"><channel><title>SQLServerCentral.com Articles</title><link>http://www.sqlservercentral.com/</link><description>Articles posted on SQLServerCentral.com</description><language>en-us</language><ttl>360</ttl><managingEditor>sjones@sqlservercentral.com (Steve Jones)</managingEditor><item><title>Undocumented Extended and Stored Procedures</title><description><![CDATA[Some useful undocumented extended and stored procedures in SQL Server 2005]]></description><guid>http://www.sqlservercentral.com/articles/Stored+Procedures/62868/</guid><pubDate>2009/11/20</pubDate><link>http://www.sqlservercentral.com/articles/Stored+Procedures/62868/</link></item><item><title>Interview with the Scary DBA - Grant Fritchey </title><description><![CDATA[or our first feature on working DBAs and their lives, we selected Grant Fritchey, the self-styled Scary DBA, who has been so successful in the past year with his books and presentations. How does he manage to pack so much into his life? We sent Richard Morris to find out.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68784/</guid><pubDate>2009/11/20</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68784/</link></item><item><title>SQL Server Security Audit Report</title><description><![CDATA[If your company needs to go through a SOX (Sarbanes–Oxley) audit or any security audit, the DBA has to provide security information to them. If you have purchased third party tools to provide this information that is great. If you don't have third party tools and need to go through many servers to provide this information it can be a hassle and very time consuming. So I put together a script to generate a report that I could just review. The script generates a report of all elevated level accounts and any possible security holes.<!-- Free “SQL Server Tacklebox” eBook -->
<table border="0" cellpadding="0" cellspacing="10" width="100%">
 <colgroup>
  <col width="68" />
  <col width="1266" />
 </colgroup>
 <tr align="left" valign="top">
  <td><a href="http://www.red-gate.com/products/sql_response/offers/response_tacklebox.htm?utm_source=ssc&utm_medium=rss&utm_content=ResponseAndBook200909&utm_campaign=sqlresponse "><img alt="SQL Server Tacklebox" height="68" src="http://www.red-gate.com/images/marketing/SSC/SQL_Server_Tacklebox_60px.gif" width="68" border=”0”/></a></td>
  <td><strong>Free “SQL Server Tacklebox” eBook</strong><br />
    <a href="http://www.red-gate.com/products/sql_response/offers/response_tacklebox.htm?utm_source=ssc&utm_medium=rss&utm_content=ResponseAndBook200909&utm_campaign=sqlresponse">Download the eBook</a> for expert advice on tackling<br>
SQL Server issues and try out SQL Response<br>
to be alerted to problems on your SQL Servers.<br>
<img src="/Images/spacer.gif?d=ad_resp1" /></td>
 </tr>
</table>]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68795/</guid><pubDate>2009/11/20</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68795/</link></item><item><title>Let's Talk Ownership (and SQL Jobs)</title><description><![CDATA[It seems that the ownership of jobs is something that is often overlooked when articles explain <!-- NEW product just released! -->
<table border="0" cellpadding="0" cellspacing="10" width="100%">
 <colgroup>
  <col width="68" />
  <col width="1266" />
 </colgroup>
 <tr align="left" valign="top">
  <td><a href="http://www.red-gate.com/products/SQL_OLR_Native/offers/try_olr_native.htm?utm_source=ssc&utm_medium=rss&utm_content=OlrNative_launch_v2_200909&utm_campaign=sqlolrnative"><img alt="SQL OLR Native" height="68" src="http://www.red-gate.com/images/sql_server_central/olr_native_68x68.gif" width="68" border="0"/></a></td>
  <td><strong>New product just released! </strong><br />Recover individual database objects from native SQL Server<br> backups and restore them to any database. <a href="http://www.red-gate.com/products/SQL_OLR_Native/offers/try_olr_native.htm?utm_source=ssc&utm_medium=rss&utm_content=OlrNative_launch_v2_200909&utm_campaign=sqlolrnative">Download a free trial </a><br>of Red Gate’s new SQL Object Level Recovery Native™.<img src="/Images/spacer.gif?d=ad_olr1"/></td>
 </tr>
</table>]]></description><guid>http://www.sqlservercentral.com/articles/SQL+Jobs/68764/</guid><pubDate>2009/11/19</pubDate><link>http://www.sqlservercentral.com/articles/SQL+Jobs/68764/</link></item><item><title>The WorkTamer Conference </title><description><![CDATA[The Worktamer conference is coming to a series of cities in Canada in early 2010. If you're near Vancouver, Toronto, or Montreal, read about this one day event to help you boost your professional development.]]></description><guid>http://www.sqlservercentral.com/articles/Conferences+and+Events/68799/</guid><pubDate>2009/11/19</pubDate><link>http://www.sqlservercentral.com/articles/Conferences+and+Events/68799/</link></item><item><title>Installing SQL Server 2005 Reporting Services 32-bit on a 64-bit Windows Server system</title><description><![CDATA[You have a Windows 64-bit server and need to install the 32-bit version of SQL Server 2005 Reporting Services on this machine. In this tip I will walk through the steps you need to take for this installation.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68794/</guid><pubDate>2009/11/19</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68794/</link></item><item><title>Full Text Index Implementation in SQL Server 2005 Express Edition</title><description><![CDATA[Continuing our discussion, this article covers the remaining tasks necessary to implement a full-text index in SQL Server 2005 Express Edition.<!-- NEW! Object recovery for SQL Server -->
<table border="0" cellpadding="0" cellspacing="10" width="100%">
 <colgroup>
  <col width="68" />
  <col width="1266" />
 </colgroup>
 <tr align="left" valign="top">
  <td><a href="http://www.red-gate.com/products/SQL_OLR_Native/offers/try_olr_native.htm?utm_source=ssc&utm_medium=rss&utm_content=OlrNative_launch_200909&utm_campaign=sqlolrnative"><img alt="SQL OLR Native" height="68" src="http://www.red-gate.com/images/sql_server_central/olr_native_68x68.gif" width="68" border="0"/></a></td>
  <td><strong>NEW! Object recovery for SQL Server </strong><br />Recover individual database objects from native SQL Server<br> backups and restore them to any database. <a href="http://www.red-gate.com/products/SQL_OLR_Native/offers/try_olr_native.htm?utm_source=ssc&utm_medium=rss&utm_content=OlrNative_launch_200909&utm_campaign=sqlolrnative">Download a free trial </a><br>of Red Gate’s new SQL Object Level Recovery Native™.<img src="/Images/spacer.gif?d=ad_olr1"/></td>
 </tr>
</table>
]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68797/</guid><pubDate>2009/11/19</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68797/</link></item><item><title>Introduction to Indexes: Part 3 – The nonclustered index</title><description><![CDATA[Part 3 of a great series on the basics of indexes. This time MVP Gail Shaw examines the non-clustered index. Learn the structure, definition, and how to examine the use of these indexes in your queries.]]></description><guid>http://www.sqlservercentral.com/articles/Indexing/68636/</guid><pubDate>2009/11/18</pubDate><link>http://www.sqlservercentral.com/articles/Indexing/68636/</link></item><item><title>Mediocrity Defended</title><description><![CDATA[Somebody Has to Do It, Apparently]]></description><guid>http://www.sqlservercentral.com/articles/Raw+Materials/68762/</guid><pubDate>2009/11/18</pubDate><link>http://www.sqlservercentral.com/articles/Raw+Materials/68762/</link></item><item><title>SQL Server 2008 Build List</title><description><![CDATA[The list of builds for SQL Server 2008 updated with Cumulative Update 5 for SP1 and CU8 for RTM.]]></description><guid>http://www.sqlservercentral.com/articles/SQL+Server+2008/63491/</guid><pubDate>2009/11/18</pubDate><link>http://www.sqlservercentral.com/articles/SQL+Server+2008/63491/</link></item><item><title>Pivoting, Unpivoting and Aggregating</title><description><![CDATA[We asked Phil Factor to write a nice simple quick-start guide about aggregation, pivoting and un-pivoting techniques. To do so, he takes us all the way from getting the data from a published source, transferring it to SQL Server, un-pivoting it, storing it in a relational table, aggregating it and finally pivoting the data in a variety of ways.<!-- Exceptional DBA -->
<table border="0" cellpadding="0" cellspacing="10" width="100%">
 <colgroup>
  <col width="68" />
  <col width="1266" />
 </colgroup>
 <tr align="left" valign="top">
  <td><a href="http://www.red-gate.com/products/SQL_Backup/offers/backup_how_to_become_exceptional_dba.htm?utm_source=ssc&utm_medium=rss&utm_content=BackupAndBook200909&utm_campaign=sqlbackup"><img alt="ExceptionalDBA" height="68" src="http://www.red-gate.com/images/marketing/SSC/EXDBA_V2_68px.gif" width="68" border=”0”/></a></td>
  <td><strong>Free “How to Become an Exceptional DBA (2nd ed.)” eBook</strong><br /><a href="http://www.red-gate.com/products/SQL_Backup/offers/backup_how_to_become_exceptional_dba.htm?utm_source=ssc&utm_medium=rss&utm_content=BackupAndBook200909&utm_campaign=sqlbackup">Download your copy</a> and a free trial of Red Gate SQL Backup for<br>
 robust SQL Server database backups.<br /><img src="/Images/spacer.gif?d=ad_bkup2" /></td>
 </tr>
</table>]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68782/</guid><pubDate>2009/11/18</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68782/</link></item><item><title>SQL Server 2008 Upgrade Gotchas &amp; Fixes</title><description><![CDATA[Preparation for upgrading  SQL Server 2005 production database servers to SQL Server 2008, I tested upgrade in dev/test env.]]></description><guid>http://www.sqlservercentral.com/articles/SQL+Server+2008/67066/</guid><pubDate>2009/11/17</pubDate><link>http://www.sqlservercentral.com/articles/SQL+Server+2008/67066/</link></item><item><title>Exceptional DBA Josef Richberg: fighting cancer, but still sharing</title><description><![CDATA[Josef Richberg is an exceptional person: The Judges of the Exceptional DBA Award were quickly proved right in their decision to choose him, when he subsequently showed extraordinary resilience and determination in the face of an unexpected diagnosis of cancer. His determination to deal positively with a difficult life-event is surely a source of inspiration to all of us.]]></description><guid>http://www.sqlservercentral.com/articles/Exceptional+DBA/68737/</guid><pubDate>2009/11/17</pubDate><link>http://www.sqlservercentral.com/articles/Exceptional+DBA/68737/</link></item><item><title>How to Detach and Attach a SQL Server FILESTREAM Enabled Database</title><description><![CDATA[Most SQL Server DBAs have questions about how to detach and attach a FILESTREAM enabled databases. In this tip, we will take a look at the steps Database Administrators need to follow in order to detach and attach a FILESTREAM database once Data, Log and FILESTREAM container files have been moved from the default location to a new location. This tip includes a general explanation of the FILESTREAM technology introduced with SQL Server 2008. This is followed by examples and scripts to detach and attach FILESTREAM enabled database in your environment.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68721/</guid><pubDate>2009/11/17</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68721/</link></item><item><title>REPLACE Multiple Spaces with One</title><description><![CDATA[Replacing multiple spaces with a single space is an old problem that people use loops, functions, and/or Tally tables for.  Here's a set based method for replacing multiple spaces from MVP Jeff Moden.]]></description><guid>http://www.sqlservercentral.com/articles/T-SQL/68378/</guid><pubDate>2009/11/16</pubDate><link>http://www.sqlservercentral.com/articles/T-SQL/68378/</link></item><item><title>TSQL Challenge 17 - Creating cross rows references with inline hyperlinks</title><description><![CDATA[Here is a real world scenario I came across on the MSDN forums. The forum poster wanted a method to dynamically create HTML hyperlinks, for keywords/phrases , within the description of the current column text. Enter this challenge and see how your T-SQL skills match up.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68726/</guid><pubDate>2009/11/16</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68726/</link></item><item><title>Full Text Catalog Configuration in SQL Server 2005 Express Edition</title><description><![CDATA[Having concluded our discussion of Reporting Services in SQL Server 2005 Express Edition, we now begin an examination of Full Text Indexing and Search.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68720/</guid><pubDate>2009/11/16</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68720/</link></item><item><title>Real World Foreach Loop Container example</title><description><![CDATA[Describes different uses of the SSIS Foreach Loop container in one practical scenario.]]></description><guid>http://www.sqlservercentral.com/articles/Integration+Services+(SSIS)/61987/</guid><pubDate>2009/11/13</pubDate><link>http://www.sqlservercentral.com/articles/Integration+Services+(SSIS)/61987/</link></item><item><title>Grant Execute Permissions to Stored Procedures using DDL Triggers</title><description><![CDATA[In your development environment if you have locked down permissions for developers, but still need them to execute stored procedures you will need to grant execute rights each time a new stored procedure is generated.  In this tip I will show you a way of doing this automatically each time a new stored procedure is created without granting your developers additional permissions.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68718/</guid><pubDate>2009/11/13</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68718/</link></item><item><title>Database defintion from an Excel Spec?</title><description><![CDATA[Have you ever been required to create a database with nothing but a specification in Excel?]]></description><guid>http://www.sqlservercentral.com/articles/Excel/66806/</guid><pubDate>2009/11/12</pubDate><link>http://www.sqlservercentral.com/articles/Excel/66806/</link></item><item><title>SQL Azure TSQL</title><description><![CDATA[SQL Azure is very similar to traditional SQL Server and now supports many standard TSQL commands. This article demonstrates the use of TSQL commands to create SQL Azure objects.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68719/</guid><pubDate>2009/11/12</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68719/</link></item><item><title>Introduction to Indexes: Part 2 – The clustered index</title><description><![CDATA[In the second part of her series on indexing, MVP Gail Shaw examines clustered indexes. Learn what this index is, how it differs from a heap, and how it can help your queries.]]></description><guid>http://www.sqlservercentral.com/articles/Indexing/68563/</guid><pubDate>2009/11/11</pubDate><link>http://www.sqlservercentral.com/articles/Indexing/68563/</link></item><item><title>Best Practices – When Using FILESTREAM Feature of SQL Server 2008</title><description><![CDATA[In SQL Server 2008 one can store BLOBs (e.g. Images, video, Word, Excel, PDF, MP3, etc) in the NTFS file system rather than in a database file. This can be done by using the new FILESTREAM feature which was introduced in SQL Server 2008. In this tip we will take a look at some of the best practices which a database administrator can follow to get the best performance when using the FILESTREAM feature of SQL Server 2008.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68715/</guid><pubDate>2009/11/11</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68715/</link></item><item><title>Solving the "Running Total" &amp; "Ordinal Rank" Problems (Rewritten)</title><description><![CDATA[Revisiting his very popular article on the running total and ordinal rank problems, MVP Jeff Moden brings us a detailed analysis of how you might want to implement a solution in T-SQL.<!-- NEW! Object recovery for SQL Server -->
<table border="0" cellpadding="0" cellspacing="10" width="100%">
 <colgroup>
  <col width="68" />
  <col width="1266" />
 </colgroup>
 <tr align="left" valign="top">
  <td><a href="http://www.red-gate.com/products/SQL_OLR_Native/offers/try_olr_native.htm?utm_source=ssc&utm_medium=rss&utm_content=OlrNative_launch_200909&utm_campaign=sqlolrnative"><img alt="SQL OLR Native" height="68" src="http://www.red-gate.com/images/sql_server_central/olr_native_68x68.gif" width="68" border="0"/></a></td>
  <td><strong>NEW! Object recovery for SQL Server </strong><br />Recover individual database objects from native SQL Server<br> backups and restore them to any database. <a href="http://www.red-gate.com/products/SQL_OLR_Native/offers/try_olr_native.htm?utm_source=ssc&utm_medium=rss&utm_content=OlrNative_launch_200909&utm_campaign=sqlolrnative">Download a free trial </a><br>of Red Gate’s new SQL Object Level Recovery Native™.<img src="/Images/spacer.gif?d=ad_olr1"/></td>
 </tr>
</table>
]]></description><guid>http://www.sqlservercentral.com/articles/T-SQL/68467/</guid><pubDate>2009/11/10</pubDate><link>http://www.sqlservercentral.com/articles/T-SQL/68467/</link></item><item><title>Writing Custom Rules for FxCop</title><description><![CDATA[FxCop is a useful tool for analyzing code to highlight potential issues and deviations from best practise. To fully utilize to power of FxCop, custom rules can be added to the inbuilt rules that ship with FxCop.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68645/</guid><pubDate>2009/11/10</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68645/</link></item><item><title>An Un-indexed Foreign Key Gotcha</title><description><![CDATA[Indexing is important for improving performance, but do you know that a lack of indexes might actually cause things to stop working? Alok Dwivedi brings us a very interesting scenario where the lack of an index causes a problem with concurrency.]]></description><guid>http://www.sqlservercentral.com/articles/T-SQL/68337/</guid><pubDate>2009/11/09</pubDate><link>http://www.sqlservercentral.com/articles/T-SQL/68337/</link></item><item><title>What a Data Warehouse is Not </title><description><![CDATA[Recently, I was at a conference, and I heard the following discussion about what a data warehouse was. One person suggested that a data warehouse was really all the old legacy systems connected by software that could access the data. By calling such a contraption a data warehouse, the organization could avoid having to do the hard and complex work of integration. There are so many problems with this federated approach to a data warehouse that they are almost not worth repeating here. But (once again!) here goes. ]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68641/</guid><pubDate>2009/11/09</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68641/</link></item><item><title>Introduction to the Transaction Log</title><description><![CDATA[The transaction log is a fairly complex construct in SQL Server and present in every database installation. New author James Rea brings us a great introduction to how the log works and how to maintain it.]]></description><guid>http://www.sqlservercentral.com/articles/Design+and+Theory/63350/</guid><pubDate>2009/11/06</pubDate><link>http://www.sqlservercentral.com/articles/Design+and+Theory/63350/</link></item><item><title>Using T-SQL CROSS APPLY and OUTER APPLY</title><description><![CDATA[That said, even though my personal focus is pretty much OO, I still miss stuff. SQL Server 2005 came out with the CROSS APPLY and OUTER APPLY operators and I have just started learning how to use APPLY in the last month or so. When I think I have it figured out, I am fortunate enough that some of you are interested in reading about my understanding of the technology.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68647/</guid><pubDate>2009/11/06</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68647/</link></item><item><title>Troubleshooting Reporting Services Performance Issues</title><description><![CDATA[The conclusion of our coverage of the Reporting Services component available in SQL Server 2005 Express Edition discusses systematizing the troubleshooting approach by focusing specifically on performance problems (as opposed to those impacting functionality).]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68643/</guid><pubDate>2009/11/06</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68643/</link></item></channel></rss>