<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sqlserver007 &#187; SQL Administration</title>
	<atom:link href="http://www.sqlserver007.com/category/sql-admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sqlserver007.com</link>
	<description>Blog on SQL SERVER and Business Intelligence  by Vivekanand Serou</description>
	<lastBuildDate>Fri, 21 May 2010 11:37:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>SQL Service Accounts and Maintenance</title>
		<link>http://www.sqlserver007.com/2010/02/25/sql-service-accounts-and-maintenance/</link>
		<comments>http://www.sqlserver007.com/2010/02/25/sql-service-accounts-and-maintenance/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 17:16:05 +0000</pubDate>
		<dc:creator>Vivek</dc:creator>
				<category><![CDATA[SQL Administration]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.sqlserver007.com/?p=515</guid>
		<description><![CDATA[At sometime in the afternoon today, I was alerted by the business that SQL reporting services is down. The first thing I checked was to open a report. I saw the following error message on the browser. The report server has encountered a configuration error. Logon failed for the unattended execution account. (rsServerConfigurationError) Log on [...]]]></description>
			<content:encoded><![CDATA[<p>At sometime in the afternoon today, I was alerted by the business that SQL reporting services is down. The first thing I checked was to open a report. I saw the following error message on the browser.</p>
<p><strong><br />
The report server has encountered a configuration error. Logon failed for the unattended execution account. (rsServerConfigurationError)<br />
Log on failed. (rsLogonFailed)<br />
The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. (rsInternalError)<br />
Login failed. The login is from an untrusted domain and cannot be used with Windows authentication.<br />
</strong></p>
<p>I did not understand this as I have checked the same report 10 minutes ago. So checked the databases and all the connections. Everything seems fine. Now checked the application logs on the server and the errors came up indicating the service accounts access is denied. I was surprised and asked the System Administrator if the permissions were changed on the Active Directory account. The permissions seems to be fine but for some reason <strong>the account is locked out</strong>. Upon investigation I realised that one of the administrators was trying to use the SQL service account  for installing a new SQL server box and typed the password wrong as many a times to make the lockout happen.</p>
<p>Lessons Learnt<br />
a. create a seperate SQL server account for each Live SQL Server Instance<br />
b. Make sure you dont type the password wrong for the Service accounts</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sqlserver007.com/2010/02/25/sql-service-accounts-and-maintenance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DMV Report for Index Fragmentation and Statistics Update</title>
		<link>http://www.sqlserver007.com/2009/10/06/dmv-report-for-index-fragmentation-and-statistics-update/</link>
		<comments>http://www.sqlserver007.com/2009/10/06/dmv-report-for-index-fragmentation-and-statistics-update/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 17:28:06 +0000</pubDate>
		<dc:creator>Vivek</dc:creator>
				<category><![CDATA[SQL Administration]]></category>
		<category><![CDATA[TSQL Development]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.sqlserver007.com/?p=268</guid>
		<description><![CDATA[Recently the ETL load times of my Datawarehouse are increasing and so I decided to check the Indexes status on the tables . I found some fragmentation on the indexes and also some Statistics that are not being updated regularly . I searched online and found this blog by Ben Nevarez(SQL Blog). I decided to [...]]]></description>
			<content:encoded><![CDATA[<p>Recently the ETL load times of my Datawarehouse are increasing and so I decided to check the Indexes status on the tables . I found some fragmentation on the indexes and also some Statistics that are not being updated regularly . I searched online and found this blog by <a href="http://sqlblog.com/blogs/ben_nevarez/archive/2009/10/06/rebuilding-indexes-vs-updating-statistics.aspx">Ben Nevarez(SQL Blog)</a>.<br />
I decided to check the fragmentation levels of the Index after the ETL load is done daily on a regular basis. So I digged deep into the DMV&#8217;s and got this script below</p>
<pre>
select
OBJECT_NAME(ps.object_id) as TableName
,si.Name
,ps.Avg_Fragmentation_in_percent
,STATS_DATE(ss.object_id,ss.stats_id) as LastUpdatedStatistics
from
sys.dm_db_index_physical_stats(DB_ID(DB_NAME()),null,null,null,null) ps
join
sysindexes si
on
ps.object_id = si.id
and
ps.index_id = si.indid
left outer join
sys.stats ss
on
ss.object_id = ps.object_id
and
ss.name = si.name
where
ps.avg_fragmentation_in_percent > 10
order by
ps.avg_fragmentation_in_percent desc
</pre>
<p>I published the above query in my Reporting services suite of Operational Reports and check it daily morning. The report shows all the Indexes with more than 10% percent fragmentation along with Last updated Statistics time . If you want to go further.You may want to rebuild all the indexes that are above 20% fragmented in TSQL. If there is a better way of doing it please comment.</p>
<p><a href="http://www.twitter.com/vivekserou">@Vivekserou</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sqlserver007.com/2009/10/06/dmv-report-for-index-fragmentation-and-statistics-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Could not allocate a new page for database &#8216;TEMPDB&#8217; because of insufficient disk space in filegroup &#8216;DEFAULT&#8217;. Create the necessary space by dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup</title>
		<link>http://www.sqlserver007.com/2009/06/18/could-not-allocate-a-new-page-for-database-tempdb-because-of-insufficient-disk-space-in-filegroup-default-create-the-necessary-space-by-dropping-objects-in-the-filegroup-adding-additional-fi/</link>
		<comments>http://www.sqlserver007.com/2009/06/18/could-not-allocate-a-new-page-for-database-tempdb-because-of-insufficient-disk-space-in-filegroup-default-create-the-necessary-space-by-dropping-objects-in-the-filegroup-adding-additional-fi/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 12:22:15 +0000</pubDate>
		<dc:creator>Vivek</dc:creator>
				<category><![CDATA[SQL Administration]]></category>
		<category><![CDATA[TempDB]]></category>

		<guid isPermaLink="false">http://www.sqlserver007.com/?p=166</guid>
		<description><![CDATA[The error happens when your disk space is full on TempDB.Check the space on the Drive where the TempDb is located . Solutions a.Review the Query and check if it can be better optimised. Some of the Queries&#8217; intermediate heavy datasets are stored in tempdb before returning the results. b.The most easiest way I found [...]]]></description>
			<content:encoded><![CDATA[<p>The error happens when your disk space is full on TempDB.Check the space on the Drive where the TempDb is located .</p>
<p>Solutions</p>
<p>a.Review the Query and check if it can be better optimised. Some of the Queries&#8217; intermediate heavy datasets are stored in tempdb before returning the results.<br />
b.The most easiest way I found is to restart the SQL Server service. Every Time the SQL server is restarted the tempdb gets flushed thereby reducing all the disk space.</p>
<p><!-- Begin: AdBrite, Generated: 2009-07-06 10:04:17  --><br />
<script type="text/javascript">
var AdBrite_Title_Color = '000000';
var AdBrite_Text_Color = '000000';
var AdBrite_Background_Color = 'FFFFFF';
var AdBrite_Border_Color = 'CCCCCC';
var AdBrite_URL_Color = '008000';
try{var AdBrite_Iframe=window.top!=window.self?2:1;var AdBrite_Referrer=document.referrer==''?document.location:document.referrer;AdBrite_Referrer=encodeURIComponent(AdBrite_Referrer);}catch(e){var AdBrite_Iframe='';var AdBrite_Referrer='';}
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sqlserver007.com/2009/06/18/could-not-allocate-a-new-page-for-database-tempdb-because-of-insufficient-disk-space-in-filegroup-default-create-the-necessary-space-by-dropping-objects-in-the-filegroup-adding-additional-fi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Who Receives the Email when a SQL SERVER JOB Fails</title>
		<link>http://www.sqlserver007.com/2009/06/16/who-receives-the-email-when-a-sql-server-job-fails/</link>
		<comments>http://www.sqlserver007.com/2009/06/16/who-receives-the-email-when-a-sql-server-job-fails/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 10:49:52 +0000</pubDate>
		<dc:creator>Vivek</dc:creator>
				<category><![CDATA[SQL Administration]]></category>
		<category><![CDATA[TSQL Development]]></category>
		<category><![CDATA[Sql Jobs]]></category>

		<guid isPermaLink="false">http://www.sqlserver007.com/?p=164</guid>
		<description><![CDATA[Here is a script that gives you the list of operators name who receive notifications when a job fails SELECT sysoperators.name AS JobName, sysjobs.name AS OperatorName, sysjobs.enabled, sysoperators.id FROM sysjobs INNER JOIN sysoperators ON sysjobs.notify_email_operator_id = sysoperators.id You need to change the sysjobs.notify_email_operator_id to change the Notifications of the Operator.]]></description>
			<content:encoded><![CDATA[<p>Here is a script that gives you the list of operators name who receive notifications when a job fails</p>
<pre>SELECT sysoperators.name AS JobName, sysjobs.name AS OperatorName, sysjobs.enabled, sysoperators.id
FROM sysjobs INNER JOIN
sysoperators ON sysjobs.notify_email_operator_id = sysoperators.id</pre>
<p>You need to change the sysjobs.notify_email_operator_id to change the Notifications of the Operator.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sqlserver007.com/2009/06/16/who-receives-the-email-when-a-sql-server-job-fails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Playing with SQL SERVER CACHE</title>
		<link>http://www.sqlserver007.com/2009/06/16/playing-with-sql-server-cache/</link>
		<comments>http://www.sqlserver007.com/2009/06/16/playing-with-sql-server-cache/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 10:46:28 +0000</pubDate>
		<dc:creator>Vivek</dc:creator>
				<category><![CDATA[SQL Administration]]></category>
		<category><![CDATA[TSQL Development]]></category>
		<category><![CDATA[dmv]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.sqlserver007.com/?p=161</guid>
		<description><![CDATA[Yesterday Afternoon me and my friend were doing some serious Sql manipulation on some heavy datasets that needs to go inside the Cube.We have written some dynamic SQL statement that is going to insert some 40000 rows into a Control table for a Dimension. Weird Enough my friend accidently closed the Query window and for [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday Afternoon me and my friend were doing some serious Sql manipulation on some heavy datasets that needs to go inside the Cube.We have written some dynamic SQL statement that is going to insert some 40000 rows into a Control table for a Dimension.<br />
Weird Enough my friend accidently closed the Query window and for a second we thought we lost it.</p>
<p>But Thanks to Dynamic Management views(DMV) from Sql server 2005.we were able to get the query back from the Cache..The query we used is as follows</p>
<p><strong>select qs.usecounts, cacheobjtype, objtype, qt.text<br />
from sys.dm_exec_cached_plans qs<br />
cross apply sys.dm_exec_sql_text(qs.plan_handle) as qt<br />
&#8211;where qt.text like &#8216;%%&#8217;<br />
order by qt.text</strong></p>
<p>and thats it we were able to get back the query&#8230;quite cool way of doing things..isnt it?</p>
<p><!-- Begin: AdBrite, Generated: 2009-07-06 10:04:17  --><br />
<script type="text/javascript">
var AdBrite_Title_Color = '000000';
var AdBrite_Text_Color = '000000';
var AdBrite_Background_Color = 'FFFFFF';
var AdBrite_Border_Color = 'CCCCCC';
var AdBrite_URL_Color = '008000';
try{var AdBrite_Iframe=window.top!=window.self?2:1;var AdBrite_Referrer=document.referrer==''?document.location:document.referrer;AdBrite_Referrer=encodeURIComponent(AdBrite_Referrer);}catch(e){var AdBrite_Iframe='';var AdBrite_Referrer='';}
</script><br />
<span style="white-space:nowrap;"><script type="text/javascript">document.write(String.fromCharCode(60,83,67,82,73,80,84));document.write(' src="http://ads.adbrite.com/mb/text_group.php?sid=1247725&#038;zs=3436385f3630&#038;ifr='+AdBrite_Iframe+'&#038;ref='+AdBrite_Referrer+'" type="text/javascript">');document.write(String.fromCharCode(60,47,83,67,82,73,80,84,62));</script><br />
<a target="_top" href="http://www.adbrite.com/mb/commerce/purchase_form.php?opid=1247725&#038;afsid=1"><img src="http://files.adbrite.com/mb/images/adbrite-your-ad-here-banner.gif" style="background-color:#CCCCCC;border:none;padding:0;margin:0;" alt="Your Ad Here" width="11" height="60" border="0" /></a></span><br />
<!-- End: AdBrite --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sqlserver007.com/2009/06/16/playing-with-sql-server-cache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Identifying Sql Server Environments using Management Studio</title>
		<link>http://www.sqlserver007.com/2009/05/26/identifying-sql-server-environments-using-ssms2008/</link>
		<comments>http://www.sqlserver007.com/2009/05/26/identifying-sql-server-environments-using-ssms2008/#comments</comments>
		<pubDate>Tue, 26 May 2009 12:37:54 +0000</pubDate>
		<dc:creator>Vivek</dc:creator>
				<category><![CDATA[SQL Administration]]></category>
		<category><![CDATA[SSMS]]></category>

		<guid isPermaLink="false">http://www.sqlserver007.com/?p=135</guid>
		<description><![CDATA[You can identify the SQL server environments using various settings from the Sql server Management Studio 2008. a. Open Management studio b. Press Ctrl + Alt+ G (List of Registered Servers) c. Right Click on one of the Registered Servers &#8211;> Properties d. Go to the Connection Properties Section and voila you can see the [...]]]></description>
			<content:encoded><![CDATA[<p>You can identify the SQL server environments using various settings from the Sql server Management Studio 2008. </p>
<p>a. Open Management studio<br />
b. Press Ctrl + Alt+ G (List of Registered Servers)<br />
c. Right Click on one of the Registered Servers &#8211;> Properties<br />
<br />
<div id="attachment_136" class="wp-caption aligncenter" style="width: 437px"><img src="http://www.sqlserver007.com/wp-content/uploads/2009/05/serverproperties.png" alt="Server Properties" title="Server Properties on Registered Servers" width="427" height="315" class="size-full wp-image-136" /><p class="wp-caption-text">Server Properties</p></div><br />
<br />
d. Go to the Connection Properties Section and voila you can see the settings that you can configure like the default database and custom colour.</p>
<p><!-- Paste this code into the body section, not the head section of the page --><br />
<script type="text/javascript"><!--
ch_client = "svicky9";
ch_non_contextual = 0;
ch_linkStyle= "style3";
//--></script><br />
<script src="http://scripts.chitika.net/static/linx/chitika_linx.v3.js" type="text/javascript">
</script></p>
<p><img src="http://www.sqlserver007.com/wp-content/uploads/2009/05/customcolour.png" alt="Custom colour and Default Database Settings" title="Custom colour and Default Database Settings" width="550" height="618" class="aligncenter size-full wp-image-138" /><br />
<br />
e. Once the settings are changed you can see the changes on the status bar as shown below<br />
<br />
<img src="http://www.sqlserver007.com/wp-content/uploads/2009/05/statusbarcolourchage.png" alt="Status Bar of Sql Management Studio" title="Status Bar of Sql Management Studio" width="555" height="141" class="aligncenter size-full wp-image-139" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sqlserver007.com/2009/05/26/identifying-sql-server-environments-using-ssms2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kill the Sql server process for a Database</title>
		<link>http://www.sqlserver007.com/2009/05/18/kill-the-sql-server-process-for-a-database/</link>
		<comments>http://www.sqlserver007.com/2009/05/18/kill-the-sql-server-process-for-a-database/#comments</comments>
		<pubDate>Mon, 18 May 2009 09:33:13 +0000</pubDate>
		<dc:creator>Vivek</dc:creator>
				<category><![CDATA[SQL Administration]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.sqlserver007.com/?p=130</guid>
		<description><![CDATA[When Doing database Restore sometimes we may need to kill the spid&#8217;s in the database so that the connections are not open. Going through the spids in sp_who or sp_who2 can sometimes be a tedious task if there are more connections to the database. The following TSQL should generate the list of kill statements for [...]]]></description>
			<content:encoded><![CDATA[<p>When Doing database Restore sometimes we may need to kill the spid&#8217;s in the database so that the connections are not open. Going through the spids in sp_who or sp_who2 can sometimes be a tedious task if there are more connections to the database. The following TSQL should generate the list of kill statements for a particular database with the spids.</p>
<p><strong>DECLARE @spid VARCHAR(3000)</p>
<p>DECLARE @Databasename VARCHAR(100)</p>
<p>SET @spid = &#8221;<br />
SET @Databasename =&#8217;AdventureWorks&#8217;</p>
<p>SELECT @spid = + @spid + &#8216;Kill &#8216;+ CONVERT(VARCHAR(10),spid) +&#8217;;&#8217; FROM MASTER..sysprocesses WHERE DB_NAME(dbid) = @Databasename</p>
<p>PRINT @spid </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sqlserver007.com/2009/05/18/kill-the-sql-server-process-for-a-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disk Space in Sql server</title>
		<link>http://www.sqlserver007.com/2009/04/23/disk-space-in-sql-server/</link>
		<comments>http://www.sqlserver007.com/2009/04/23/disk-space-in-sql-server/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 17:12:48 +0000</pubDate>
		<dc:creator>Vivek</dc:creator>
				<category><![CDATA[SQL Administration]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.sqlserver007.com/?p=105</guid>
		<description><![CDATA[How to get the Disk Space in SQL Server? There are 2 ways a. xp_fixeddrives &#8212; The Easy way b. Ftsutil(xp_cmdshell) &#8212; If I want to know the percentage of free space in harddisk use FTSUTIL . The only thing you need to enable is the xp_cmdshell. Click here to read how to enable XP_cmdshell [...]]]></description>
			<content:encoded><![CDATA[<p>How to get the Disk Space in SQL Server?</p>
<p>There are 2 ways</p>
<p>a. xp_fixeddrives &#8212; The Easy way</p>
<p>b. Ftsutil(xp_cmdshell)  &#8212; If I want to know the percentage of free space in harddisk use FTSUTIL . The only thing you need to enable is the xp_cmdshell. </p>
<p><a href="http://www.sqlserver007.com/2009/04/21/enabling-xp_cmdshell-in-sql-server-2008/">Click here to read how to enable XP_cmdshell</a></p>
<p>Here is the proc</p>
<p><strong><br />
		CREATE  PROCEDURE [dbo].[usp_GetDiskSpace]<br />
								&#8211; Add the parameters for the stored procedure here<br />
							AS<br />
							BEGIN<br />
								&#8211; SET NOCOUNT ON added to prevent extra result sets from<br />
								&#8211; interfering with SELECT statements.<br />
								SET NOCOUNT ON;</p>
<p>							DECLARE	@Drive TINYINT,<br />
								@SQL VARCHAR(100)</p>
<p>							SET	@Drive = 97</p>
<p>							&#8211; Setup Staging Area<br />
							DECLARE	@Drives TABLE<br />
								(<br />
									Drive CHAR(1),<br />
									Info VARCHAR(80)<br />
								)</p>
<p>								TRUNCATE TABLE Freediskspace</p>
<p>							WHILE @Drive < = 122<br />
								BEGIN<br />
									SET	@SQL = 'EXEC XP_CMDSHELL ''fsutil volume diskfree ' + CHAR(@Drive) + ':'''</p>
<p>									INSERT	@Drives<br />
										(<br />
											Info<br />
										)<br />
									EXEC	(@SQL)</p>
<p>									UPDATE	@Drives<br />
									SET	Drive = CHAR(@Drive)<br />
									WHERE	Drive IS NULL</p>
<p>									SET	@Drive = @Drive + 1<br />
								END</p>
<p>							-- Show the expected output</p>
<p>							INSERT INTO FreeDiskSpace<br />
							(<br />
							Drive<br />
							,TotalGB<br />
							,FreeGB<br />
							)<br />
							SELECT		Drive,<br />
									SUM(CASE WHEN Info LIKE 'Total # of bytes             : %' THEN CAST(REPLACE(SUBSTRING(Info, 32, 48), CHAR(13), '') AS FLOAT) ELSE CAST(0 AS BIGINT) END)/1073741824 AS TotalGB,<br />
									SUM(CASE WHEN Info LIKE 'Total # of free bytes        : %' THEN CAST(REPLACE(SUBSTRING(Info, 32, 48), CHAR(13), '') AS floaT) ELSE CAST(0 AS BIGINT) END)/1073741824 AS FreeGB<br />
											FROM		(<br />
										SELECT	Drive,<br />
											Info<br />
										FROM	@Drives<br />
										WHERE	Info LIKE 'Total # of %'<br />
									) AS d<br />
							GROUP BY	Drive<br />
							ORDER BY	Drive</p>
<p>							UPDATE FreeDiskSpace<br />
							SET PercentageGB = CONVERT(DECIMAL(5,2),ROUND(CONVERT(DECIMAL(7,2),ROUND(FreeGB,2)) * 100  / CONVERT(DECIMAL(7,2),ROUND(TotalGB,2)),2))<br />
							WHERE PercentageGB IS null</p>
<p>							SELECT<br />
							drive<br />
							,CONVERT(DECIMAL(7,2),ROUND(TotalGB,2)) AS TotalDiskSpace<br />
							,CONVERT(DECIMAL(7,2),ROUND(FreeGB,2)) AS FreeSpace<br />
							,PercentageGB<br />
							 FROM FreeDiskSpace</p>
<p>							END</p>
<p>							GO</strong></p>
<p></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sqlserver007.com/2009/04/23/disk-space-in-sql-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enabling Xp_cmdShell in Sql server 2008</title>
		<link>http://www.sqlserver007.com/2009/04/21/enabling-xp_cmdshell-in-sql-server-2008/</link>
		<comments>http://www.sqlserver007.com/2009/04/21/enabling-xp_cmdshell-in-sql-server-2008/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 10:38:10 +0000</pubDate>
		<dc:creator>Vivek</dc:creator>
				<category><![CDATA[SQL Administration]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.sqlserver007.com/?p=95</guid>
		<description><![CDATA[In Sql server 2008 the Surface area configuration no longer exists. you can enable the Xp_cmdshell either by the Policy based management or by using the sp_configure]]></description>
			<content:encoded><![CDATA[<p>In Sql server 2008 the Surface area configuration no longer exists. you can enable the Xp_cmdshell either by the Policy based management or by using the sp_configure</p>
<div id="attachment_98" class="wp-caption aligncenter" style="width: 419px"><img src="http://www.sqlserver007.com/wp-content/uploads/2009/04/xp_cmdshell1.jpg" alt="Enabling Xp_cmdshell in Sql Server 2008" title="xp_cmdshell" width="409" height="228" class="size-full wp-image-98" /><p class="wp-caption-text">Enabling Xp_cmdshell in Sql Server 2008</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.sqlserver007.com/2009/04/21/enabling-xp_cmdshell-in-sql-server-2008/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Deprecated Features in SQL server 2008</title>
		<link>http://www.sqlserver007.com/2009/04/01/deprecated-features-in-sql-server-2008/</link>
		<comments>http://www.sqlserver007.com/2009/04/01/deprecated-features-in-sql-server-2008/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 20:38:46 +0000</pubDate>
		<dc:creator>Vivek</dc:creator>
				<category><![CDATA[SQL Administration]]></category>
		<category><![CDATA[TSQL Development]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.sqlserver007.com/?p=3</guid>
		<description><![CDATA[Here are the List of features that are deprecated in Sql server 2008 http://msdn.microsoft.com/en-us/library/ms143729.aspx]]></description>
			<content:encoded><![CDATA[<p>Here are the List of features that are deprecated in Sql server 2008</p>
<p><a href="http://msdn.microsoft.com/en-us/library/ms143729.aspx">http://msdn.microsoft.com/en-us/library/ms143729.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sqlserver007.com/2009/04/01/deprecated-features-in-sql-server-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
