﻿<?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>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><item><title>Preventing usage of "SELECT *..."</title><description><![CDATA[Is there a way to not allow users to use SELECT * in their queries? New author AJ Raghuram has an interesting solution that can prevent this in code.]]></description><guid>http://www.sqlservercentral.com/articles/SELECT+*/68324/</guid><pubDate>2009/11/05</pubDate><link>http://www.sqlservercentral.com/articles/SELECT+*/68324/</link></item><item><title>The ADO.NET Managed Providers team wants to hear your opinion</title><description><![CDATA[Take this survey and help out the Managed Provider team at Microsoft.]]></description><guid>http://www.sqlservercentral.com/articles/survey/68686/</guid><pubDate>2009/11/05</pubDate><link>http://www.sqlservercentral.com/articles/survey/68686/</link></item><item><title>SQL Server Unique Constraints for Large Text Columns</title><description><![CDATA[We are storing large text and URLs that are over 900 bytes in some of our tables and have a requirement to enforce uniqueness in those columns. But SQL Server has a limitation that index size can't be over 900 bytes. How do I enforce uniqueness in these columns and is it possible to achieve this in SQL Server 2005 and above? What are my different options to solve this problem? I heard that we can use CHECKSUM to create a hash, but is it possible to avoid collisions in the hash value as we are storing millions of rows?]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68638/</guid><pubDate>2009/11/05</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68638/</link></item><item><title>Tuning SQL Server 2005 Integration Services for EBCDIC Data Conversion </title><description><![CDATA[Loading EBCDIC data into SQL Server is not a well documented process - this article provides a very useful guide to optimizing the performance of this operation.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68644/</guid><pubDate>2009/11/05</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68644/</link></item><item><title>Improving Cube Performance with Precalculated Aggregations</title><description><![CDATA[A step by step example of how to add pre-calculated closing balances through T-SQL and semi-additive measures from Johan &#197;hl&#233;n.]]></description><guid>http://www.sqlservercentral.com/articles/SSAS/68309/</guid><pubDate>2009/11/04</pubDate><link>http://www.sqlservercentral.com/articles/SSAS/68309/</link></item><item><title>T-SQL Best Practices – Don’t Use Scalar Value Functions in Column List or WHERE Clauses</title><description><![CDATA[Query performance can be affected by many different factors. This article introduces another best practice of how and how not to use a function within your T-SQL statements.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68642/</guid><pubDate>2009/11/04</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68642/</link></item><item><title>Updating a Database from WinForms Controls, Old School</title><description><![CDATA[Of all of the reader email I get, just these two things alone reminded me that of course I don't know everything, and many of you are working at a widening level of experience. To that end, this article is an old school article that shows new-to-WinForms programmers how to read data from controls and contrive SQL that updates a database.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68646/</guid><pubDate>2009/11/04</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68646/</link></item><item><title>How to Connect to a SQL 2005 Server When You Are Completely Locked Out</title><description><![CDATA[If you need to connect to a SQL server and don't have the 'sa' password plus the builtin\administrators account has been removed then Rudy Panigas shows us what you need to know. <!-- 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/articles/Administration/68271/</guid><pubDate>2009/11/03</pubDate><link>http://www.sqlservercentral.com/articles/Administration/68271/</link></item><item><title>SQL Server Integration Services (SSIS) Performance Best Practices</title><description><![CDATA[This tip is going to cover recommendations related to the SQL Server Destination Adapter, asynchronous transformations, DefaultBufferMaxSize and DefaultBufferMaxRows, BufferTempStoragePath and BLOBTempStoragePath as well as the DelayValidation property.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68637/</guid><pubDate>2009/11/03</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68637/</link></item><item><title>Come and Get it! Making Business Intelligence More Consumable </title><description><![CDATA[This, the first in a series of three articles, describes the history of information workers and discusses their characteristics. The next article will describe how to leverage the latest BI technologies, and the final article will address how to improve information consumability.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68640/</guid><pubDate>2009/11/03</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68640/</link></item><item><title>Automate the Publishing of Data Changes into DML Scripts</title><description><![CDATA[For those of you still using SQL Server 2000, learn how to use SQL-DMO to create DML scripts to deploy new records or data changes to other servers. From Oscar Garcia.]]></description><guid>http://www.sqlservercentral.com/articles/SQL-DMO/68255/</guid><pubDate>2009/11/02</pubDate><link>http://www.sqlservercentral.com/articles/SQL-DMO/68255/</link></item><item><title>Using SQL Server 2008 Reporting Services with SAP NetWeaver Business Intelligence</title><description><![CDATA[This paper discusses the integration of SAP NetWeaver BI &#174; with Microsoft &#174; SQL Server &#174; 2008 Reporting Services (SSRS). The paper provides an overview of using the Reporting Services SAP Netweaver BI data provider and related query designer, to build high quality reports against SAP NetWeaver BI sources. For Reporting Services users who are new to working with SAP NetWeaver BI, this paper will help you connect and build datasets. For users already familiar with SAP NetWeaver, the paper will show how some of that system’s notable features can be leveraged in Reporting Services reports. It also presents some tips and tricks that can help you make the most of the integration between the two products.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68546/</guid><pubDate>2009/11/02</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68546/</link></item><item><title>SQL Server Reporting Services Disaster Recovery Case Study</title><description><![CDATA[There are many ways to perform disaster recovery with Microsoft SQL Server Reporting Services (SSRS). Based upon customer experience and internal testing, this technical note provides guidance around best practices to design and manage robust end-to-end disaster recovery (DR). This DR method will involve both automatic and manual failover in the form of content switches, SQL Server failover clustering, and database mirroring. This case study focuses on the lessons learned from CareGroup Healthcare System.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68580/</guid><pubDate>2009/11/02</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68580/</link></item><item><title>Just For Fun: An Impossible Delete</title><description><![CDATA[How can you delete only some duplicates?  Without Identity's, Temp tables, Cursors, loops or ROW_NUMBER()?  Would you believe, go back to the 70's?]]></description><guid>http://www.sqlservercentral.com/articles/T-SQL/63578/</guid><pubDate>2009/10/30</pubDate><link>http://www.sqlservercentral.com/articles/T-SQL/63578/</link></item><item><title>Problem with scripting objects through query</title><description><![CDATA[This article from Divya Agrawal might help you to overcome the problem when multiple objects or statements are scripted together. This is technique that can eliminate errors from scripts built dynamically.]]></description><guid>http://www.sqlservercentral.com/articles/Incorrect+syntax+near+GO/68185/</guid><pubDate>2009/10/30</pubDate><link>http://www.sqlservercentral.com/articles/Incorrect+syntax+near+GO/68185/</link></item><item><title>Using Information Schema Views</title><description><![CDATA[Many seasoned database developers tuck away all the commonly-used INFORMATION_SCHEMA queries as templates. They're an indispensable supplement to sp_help and sp_helpText  to get handy information about your database objects, and, even if you use SQL Prompt, they're  usually the best standard way to access such information programmatically within a routine. They are ISO standard SQL and are here to stay.  Rob Sheldon goes through the basics in a timely refresher course.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68438/</guid><pubDate>2009/10/30</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68438/</link></item><item><title>Methods For Converting a Stored Procedure</title><description><![CDATA[An interesting use of T-SQL to run a stored procedure as part of a SELECT statement to get a result set to be used and combined with other tables. From Eli Leiba, learn how you can build a stored procedure into your queries.]]></description><guid>http://www.sqlservercentral.com/articles/T-SQL/68233/</guid><pubDate>2009/10/29</pubDate><link>http://www.sqlservercentral.com/articles/T-SQL/68233/</link></item><item><title>The 2009 SQLServerCentral party at the PASS Summit</title><description><![CDATA[Get some details about the 2009 SQLServerCentral party at the PASS Summit in November.]]></description><guid>http://www.sqlservercentral.com/articles/SQLServerCentral/67586/</guid><pubDate>2009/10/29</pubDate><link>http://www.sqlservercentral.com/articles/SQLServerCentral/67586/</link></item><item><title>XY (Scatter) Chart for Analysis Services Data</title><description><![CDATA[Display data series' as a set of points with an XY (scatter) chart - typically to compare distinct values across categories. BI Architect Bill Pearson leads the hands-on creation of an XY chart based upon an Analysis Service data source.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68539/</guid><pubDate>2009/10/29</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68539/</link></item><item><title>Backup SQL Server Databases with a Windows PowerShell Script</title><description><![CDATA[In a previous tip on Backup and Restore SQL Server databases programmatically with SMO, you've seen how you can use Windows PowerShell to backup and restore SQL Server databases. In this tip, I will cover how to use Windows PowerShell to generate SQL Server backups]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68542/</guid><pubDate>2009/10/29</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68542/</link></item><item><title>Index Primer - Just what statistics are kept?</title><description><![CDATA[An in-depth look at index statistics and how they are used by the optimizer by Josef Richberg. ]]></description><guid>http://www.sqlservercentral.com/articles/Optimizer/68141/</guid><pubDate>2009/10/28</pubDate><link>http://www.sqlservercentral.com/articles/Optimizer/68141/</link></item><item><title>A Frank Exchange of Views</title><description><![CDATA[Different Strokes for Different, um, Robots]]></description><guid>http://www.sqlservercentral.com/articles/Raw+Materials/68393/</guid><pubDate>2009/10/28</pubDate><link>http://www.sqlservercentral.com/articles/Raw+Materials/68393/</link></item><item><title>A Unified Approach to Multi-DataBase Query Templates</title><description><![CDATA[While trying to get the information he needed out of various SQL, MySQL and Oracle environments, Michael finally got tired of endlessly flicking through reference manuals and having to work so hard just to formulate his queries. So he decided to build a cross-platform Query Template solution to make his life easier, and he even went as far as building a .NET control to be integrated into applications. He's been kind enough to share the control, and the theory behind it, with us.<!-- 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/68437/</guid><pubDate>2009/10/28</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68437/</link></item><item><title>Introducing Microsoft’s Platform for Complex Event Processing</title><description><![CDATA[While typical relational database applications are query-driven, event-driven applications have become increasingly important. Event-driven applications are characterized by high event data rates, continuous queries, and millisecond latency requirements that make it impractical to persist the data in a relational database for processing. These requirements are shared by vertical markets such as manufacturing, oil and gas, utilities, financial services, health care, web analytics, and IT and data center monitoring. Event-driven applications use complex event processing (CEP) technology with the goal of identifying meaningful patterns, relationships and data abstractions from among seemingly unrelated events and trigger immediate response actions. ]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68545/</guid><pubDate>2009/10/28</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68545/</link></item><item><title>A Neural Network in SQL Server</title><description><![CDATA[Modeling and programming a neural Network in SQL Server from new author Silvia Cobialca. Learn how you might be able to implement this AI construct in SQL Server to make predictions.]]></description><guid>http://www.sqlservercentral.com/articles/SQL+Server/68139/</guid><pubDate>2009/10/27</pubDate><link>http://www.sqlservercentral.com/articles/SQL+Server/68139/</link></item><item><title>How to identify when a database was restored, the source of the backup and the date of the backup</title><description><![CDATA[After restoring a database your users will typically run some queries to verify the data is as expected. However, there are times when your users may question whether the restore was done using the correct backup file.  In this tip I will show you how you can identify the file(s) that was used for the restore, when the backup actually occured and when the database was restored.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68540/</guid><pubDate>2009/10/27</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68540/</link></item><item><title>TechNet Magazine - Oct Q&amp;A</title><description><![CDATA[Unexpected Consistency Checks, Troubleshooting Memory Usage, More from Paul Randal.]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68544/</guid><pubDate>2009/10/27</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68544/</link></item></channel></rss>