<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Eduardo Castro Blog &#187; SQL Server</title>
	<atom:link href="http://ecastrom.wordpress.com/category/sql-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://ecastrom.wordpress.com</link>
	<description>SQL Server</description>
	<lastBuildDate>Tue, 14 Jul 2009 15:22:28 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
		<url>http://www.gravatar.com/blavatar/1060b5125b9f9d1d4a368e304b4340ba?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Eduardo Castro Blog &#187; SQL Server</title>
		<link>http://ecastrom.wordpress.com</link>
	</image>
			<item>
		<title>SQL SERVER BACKUP LOG WITH Truncate_only</title>
		<link>http://ecastrom.wordpress.com/2009/07/14/sql-server-backup-log-with-truncate_only/</link>
		<comments>http://ecastrom.wordpress.com/2009/07/14/sql-server-backup-log-with-truncate_only/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 15:22:28 +0000</pubDate>
		<dc:creator>ecastrom</dc:creator>
				<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://ecastrom.wordpress.com/2009/07/14/sql-server-backup-log-with-truncate_only/</guid>
		<description><![CDATA[&#160; 
La opción WITH TRUNCATE_ONLY ya no está soportada en SQL Server 2008, para liberar el espacio del LOG tienes que hacer un respaldo FULL o cambiar el modo de recuperación temporalmente a SIMPLE. Después de realizar esto debes hacer un Shrink del archivo LOG lo puede hacer desde el Management Studio o por medio [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=288&subd=ecastrom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>&#160; </p>
<p>La opción WITH TRUNCATE_ONLY ya no está soportada en SQL Server 2008, para liberar el espacio del LOG tienes que hacer un respaldo FULL o cambiar el modo de recuperación temporalmente a SIMPLE. Después de realizar esto debes hacer un Shrink del archivo LOG lo puede hacer desde el Management Studio o por medio de script. </p>
<p>El siguiente es un ejemplo de lo que no está soportado en SQL 2008 </p>
<p>BACKUP LOG Test with Truncate_only    <br />&#8216;Truncate_Only&#8217; is not a recognized BACKUP option. </p>
<p>Para hacer el Shrink puedes pobrar </p>
<p>&#160; </p>
<p>dbcc shrinkfile ([DBName]) </p>
<p>&#160;</p>
<p>Saludos,</p>
<p>Eduardo Castro – Microsoft SQL Server MVP</p>
<p><a href="http://comunidadwindows.org">http://comunidadwindows.org</a></p>
<p>Costa Rica</p>
<p>Technorati Tags: <a href="http://technorati.com/tags/SQL+Server">SQL Server</a></p>
<p>LiveJournal Tags: <a href="http://www.livejournal.com/interests.bml?int=SQL+Server">SQL Server</a></p>
<p>del.icio.us Tags: <a href="http://del.icio.us/popular/SQL+Server">SQL Server</a></p>
<p><a href="http://ecastrom.blogspot.com">http://ecastrom.blogspot.com</a></p>
<p><a href="http://ecastrom.wordpress.com">http://ecastrom.wordpress.com</a></p>
<p><a href="http://ecastrom.spaces.live.com">http://ecastrom.spaces.live.com</a></p>
<p><a href="http://universosql.blogspot.com">http://universosql.blogspot.com</a></p>
<p><a href="http://todosobresql.blogspot.com">http://todosobresql.blogspot.com</a></p>
<p><a href="http://todosobresqlserver.wordpress.com">http://todosobresqlserver.wordpress.com</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ecastrom.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ecastrom.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ecastrom.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ecastrom.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ecastrom.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ecastrom.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ecastrom.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ecastrom.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ecastrom.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ecastrom.wordpress.com/288/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=288&subd=ecastrom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ecastrom.wordpress.com/2009/07/14/sql-server-backup-log-with-truncate_only/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2f36227921eddf7c02e22b55d4aec94a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ecastrom</media:title>
		</media:content>
	</item>
		<item>
		<title>SQL 2008 Error al restaurar la bd MSDB de una instancia a otra</title>
		<link>http://ecastrom.wordpress.com/2009/07/13/sql-2008-error-al-restaurar-la-bd-msdb-de-una-instancia-a-otra/</link>
		<comments>http://ecastrom.wordpress.com/2009/07/13/sql-2008-error-al-restaurar-la-bd-msdb-de-una-instancia-a-otra/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 22:36:44 +0000</pubDate>
		<dc:creator>ecastrom</dc:creator>
				<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://ecastrom.wordpress.com/2009/07/13/sql-2008-error-al-restaurar-la-bd-msdb-de-una-instancia-a-otra/</guid>
		<description><![CDATA[Si haces un respaldo de la base de datos MSDB y la recuperas en otra instancia puede que se presente este error cuando alguien con pocos privilegios intenta ver los paquetes de jobs en el Management Studio
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)    The EXECUTE permission was denied [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=285&subd=ecastrom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Si haces un respaldo de la base de datos MSDB y la recuperas en otra instancia puede que se presente este error cuando alguien con pocos privilegios intenta ver los paquetes de jobs en el Management Studio</p>
<p>An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)    <br />The EXECUTE permission was denied on the object &#8216;xp_sqlagent_enum_jobs&#8217;, database &#8216;mssqlsystemresource&#8217;, schema &#8217;sys&#8217;. (Microsoft SQL Server, Error: 229)</p>
<p>&#160;</p>
<p>Para solucionarlo MS recomienda ejecutar el siguiente script</p>
<p>use msdb    <br />go     <br />&#8211; Backup the Agent certificate from the remote server to a file     <br />BACKUP CERTIFICATE [##MS_AgentSigningCertificate##] TO FILE = &#8216;MS_AgentSigningCertificate.remote_server.cer&#8217;     <br />go     <br />use master     <br />go     <br />&#8211; re-create the agent certificate on master     <br />&#8211; Note: Because we are making these changes using a regular user and not as part of setup, the name     <br />&#8211; cannot include the ## token.     <br />&#8211; Creating a regular certificate in this case should be the equivalent as we only need it to derive a SID</p>
<p>CREATE CERTIFICATE [MS_AgentSigningCertificate.remote_server] FROM FILE = &#8216;MS_AgentSigningCertificate.remote_server.cer&#8217;    <br />go     <br />&#8211; Recreate the user mapped to the cert and grant the same permissions that the regular certificate needs.     <br />CREATE USER [MS_AgentSigningCertificate.remote_server] FROM CERTIFICATE [MS_AgentSigningCertificate.remote_server]     <br />go     <br />GRANT EXECUTE TO [MS_AgentSigningCertificate.remote_server]     <br />go</p>
<p><a title="http://support.microsoft.com/default.aspx?scid=kb;en-us;2000274&amp;sd=rss&amp;spid=13165" href="http://support.microsoft.com/default.aspx?scid=kb;en-us;2000274&amp;sd=rss&amp;spid=13165">http://support.microsoft.com/default.aspx?scid=kb;en-us;2000274&amp;sd=rss&amp;spid=13165</a></p>
<p>Saludos,</p>
<p>Eduardo Castro – Microsoft SQL Server MVP</p>
<p><a href="http://comunidadwindows.org">http://comunidadwindows.org</a></p>
<p>Costa Rica</p>
<p>Technorati Tags: <a href="http://technorati.com/tags/SQL+Server">SQL Server</a></p>
<p>LiveJournal Tags: <a href="http://www.livejournal.com/interests.bml?int=SQL+Server">SQL Server</a></p>
<p>del.icio.us Tags: <a href="http://del.icio.us/popular/SQL+Server">SQL Server</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ecastrom.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ecastrom.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ecastrom.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ecastrom.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ecastrom.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ecastrom.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ecastrom.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ecastrom.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ecastrom.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ecastrom.wordpress.com/285/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=285&subd=ecastrom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ecastrom.wordpress.com/2009/07/13/sql-2008-error-al-restaurar-la-bd-msdb-de-una-instancia-a-otra/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2f36227921eddf7c02e22b55d4aec94a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ecastrom</media:title>
		</media:content>
	</item>
		<item>
		<title>Cambios de una tabla con el Management Studio de SQL 2008 no se pueden guardar</title>
		<link>http://ecastrom.wordpress.com/2009/07/13/cambios-de-una-tabla-con-el-management-studio-de-sql-2008-no-se-pueden-guardar/</link>
		<comments>http://ecastrom.wordpress.com/2009/07/13/cambios-de-una-tabla-con-el-management-studio-de-sql-2008-no-se-pueden-guardar/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 15:33:31 +0000</pubDate>
		<dc:creator>ecastrom</dc:creator>
				<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://ecastrom.wordpress.com/2009/07/13/cambios-de-una-tabla-con-el-management-studio-de-sql-2008-no-se-pueden-guardar/</guid>
		<description><![CDATA[En SQL Server 2008 Management Studio puede ser que presente el siguiente error cuando se intenta guardar los cambios realizados a una tabla por medio del diseñador o editor gráfico.
Saving Changes in not permitted. The changes you have made require the following tables to be dropped and re-created. You have either made changes to a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=284&subd=ecastrom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>En SQL Server 2008 Management Studio puede ser que presente el siguiente error cuando se intenta guardar los cambios realizados a una tabla por medio del diseñador o editor gráfico.</p>
<p><em>Saving Changes in not permitted. The changes you have made require the following tables to be dropped and re-created. You have either made changes to a table that can’t be re-created or enabled the option Prevent saving changes that require the table to be re-created</em></p>
<p>Esta es una advertencia que nos indica que será necesario borrar la tabla, borrar las referencias que existan a ellas y volver a crearlas, durante este proceso se crean tablas temporales con la nueva estructura, se pasan los datos y se crean las tablas nuevas con la nueva estructura. Esta es una operación que requiere muchos recursos del servidor, es por esta razón que no se permite por defecto. Para cambiar este comportamiento tiene que cambiar la opción en <em><strong>Menu &gt;&gt; Tools &gt;&gt; Options &gt;&gt; Designers &gt;&gt; Uncheck “Prevent Saving changes that require table re-creation”.</strong></em></p>
<p><a href="http://ecastrom.files.wordpress.com/2009/07/image.png"><img style="display:inline;border-width:0;" title="image" border="0" alt="image" src="http://ecastrom.files.wordpress.com/2009/07/image_thumb.png?w=440&#038;h=257" width="440" height="257" /></a> </p>
<p>&#160;</p>
<p>Saludos,</p>
<p>Eduardo Castro – Microsoft SQL Server</p>
<p><a href="http://comunidadwindows.org">http://comunidadwindows.org</a></p>
<p>Costa Rica</p>
<p>Technorati Tags: <a href="http://technorati.com/tags/SQL+Server">SQL Server</a></p>
<p>LiveJournal Tags: <a href="http://www.livejournal.com/interests.bml?int=SQL+Server">SQL Server</a></p>
<p>del.icio.us Tags: <a href="http://del.icio.us/popular/SQL+Server">SQL Server</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ecastrom.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ecastrom.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ecastrom.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ecastrom.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ecastrom.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ecastrom.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ecastrom.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ecastrom.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ecastrom.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ecastrom.wordpress.com/284/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=284&subd=ecastrom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ecastrom.wordpress.com/2009/07/13/cambios-de-una-tabla-con-el-management-studio-de-sql-2008-no-se-pueden-guardar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2f36227921eddf7c02e22b55d4aec94a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ecastrom</media:title>
		</media:content>

		<media:content url="http://ecastrom.files.wordpress.com/2009/07/image_thumb.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>MVP Award 2009</title>
		<link>http://ecastrom.wordpress.com/2009/07/05/mvp-award-2009/</link>
		<comments>http://ecastrom.wordpress.com/2009/07/05/mvp-award-2009/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 20:13:06 +0000</pubDate>
		<dc:creator>ecastrom</dc:creator>
				<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://ecastrom.wordpress.com/2009/07/05/mvp-award-2009/</guid>
		<description><![CDATA[Les comparto que me han renovado el MVP para el año 2009, adjunto parte del mensaje recibido
&#160;

Estimado/a Eduardo Castro, 
Enhorabuena. Nos complace presentarle el programa de nombramiento MVP de Microsoft® de 2009. Este nombramiento se concede a los líderes excepcionales de la comunidad técnica que comparten de forma activa su experiencia de alta calidad y [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=281&subd=ecastrom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Les comparto que me han renovado el MVP para el año 2009, adjunto parte del mensaje recibido</p>
<p>&#160;</p>
<p><a href="http://ecastrom.files.wordpress.com/2009/07/mvplogo.jpg"><img style="display:inline;border-width:0;" title="MVPLogo" border="0" alt="MVPLogo" src="http://ecastrom.files.wordpress.com/2009/07/mvplogo_thumb.jpg?w=358&#038;h=63" width="358" height="63" /></a></p>
<p>Estimado/a Eduardo Castro, </p>
<p>Enhorabuena. Nos complace presentarle el programa de nombramiento MVP de Microsoft® de 2009. Este nombramiento se concede a los líderes excepcionales de la comunidad técnica que comparten de forma activa su experiencia de alta calidad y de la vida real con otras personas. Le agradecemos especialmente la contribución que ha realizado en las comunidades técnicas en el área de SQL Server a lo largo del pasado año.</p>
</p>
<p>&#160;</p>
<p>Saludos,</p>
<p>Eduardo Castro – Microsoft SQL Server</p>
<p>Costa Rica</p>
<p><a href="http://comunidadwindows.org">http://comunidadwindows.org</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ecastrom.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ecastrom.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ecastrom.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ecastrom.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ecastrom.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ecastrom.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ecastrom.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ecastrom.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ecastrom.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ecastrom.wordpress.com/281/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=281&subd=ecastrom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ecastrom.wordpress.com/2009/07/05/mvp-award-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2f36227921eddf7c02e22b55d4aec94a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ecastrom</media:title>
		</media:content>

		<media:content url="http://ecastrom.files.wordpress.com/2009/07/mvplogo_thumb.jpg" medium="image">
			<media:title type="html">MVPLogo</media:title>
		</media:content>
	</item>
		<item>
		<title>C&#243;mo agregar a un usuario como sysadmin en SQL Server de forma forzada</title>
		<link>http://ecastrom.wordpress.com/2009/07/03/cmo-agregar-a-un-usuario-como-sysadmin-en-sql-server-de-forma-forzada/</link>
		<comments>http://ecastrom.wordpress.com/2009/07/03/cmo-agregar-a-un-usuario-como-sysadmin-en-sql-server-de-forma-forzada/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 23:03:15 +0000</pubDate>
		<dc:creator>ecastrom</dc:creator>
				<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://ecastrom.wordpress.com/2009/07/03/cmo-agregar-a-un-usuario-como-sysadmin-en-sql-server-de-forma-forzada/</guid>
		<description><![CDATA[Si por algún motivo no puedes tener acceso a una instancia de SQL Server 2005 o 2008 y tienes una cuenta que es administrador local del equipo puedes seguir los siguientes pasos para agregarlo al rol de sysadmin
1. Detenga el servicio de SQL Server
2. Habra un command prompt y vaya al directorio
&#160;SQLInstall\Microsoft SQL Server\MSSQL.X\MSSQL\Binn
3. Inicie [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=278&subd=ecastrom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Si por algún motivo no puedes tener acceso a una instancia de SQL Server 2005 o 2008 y tienes una cuenta que es administrador local del equipo puedes seguir los siguientes pasos para agregarlo al rol de sysadmin</p>
<p>1. Detenga el servicio de SQL Server</p>
<p>2. Habra un command prompt y vaya al directorio</p>
<p>&#160;<var>SQLInstall</var>\Microsoft SQL Server\<var>MSSQL.X</var>\MSSQL\Binn</p>
<p>3. Inicie SQL Server, si es una instancia nombrada ejecute sqlservr.exe -s<var>NombreInstancia</var> -m –c</p>
<p>Si es la instancia por default ejecute</p>
<p>sqlservr.exe -m –c</p>
<p>4. Abra otro command prompt y digite</p>
<p>sqlcmd -S<var>ComputerName</var>\<em>NombreInstancia</em></p>
<p><em>o lo siguiente es la instancia por default</em></p>
<p>sqlcmd –S<var>ComputerName</var></p>
<p><var>5. Ejecute el siguiente comando</var></p>
<pre>sp_addsrvrolemember '&lt;Login&gt;', 'sysadmin'
GO</pre>
<p>&#160;</p>
<p><em>6.Cierre todas las ventanas y reincie SQL Server.</em></p>
<p><em></em></p>
<p>Saludos,</p>
<p>Eduardo Castro – Microsoft SQL Server</p>
<p><a href="http://comunidadwindows.org">http://comunidadwindows.org</a></p>
<p>Costa Rica</p>
<p>Technorati Tags: <a href="http://technorati.com/tags/SQL+Server">SQL Server</a></p>
<p>LiveJournal Tags: <a href="http://www.livejournal.com/interests.bml?int=SQL+Server">SQL Server</a></p>
<p>del.icio.us Tags: <a href="http://del.icio.us/popular/SQL+Server">SQL Server</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ecastrom.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ecastrom.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ecastrom.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ecastrom.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ecastrom.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ecastrom.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ecastrom.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ecastrom.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ecastrom.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ecastrom.wordpress.com/278/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=278&subd=ecastrom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ecastrom.wordpress.com/2009/07/03/cmo-agregar-a-un-usuario-como-sysadmin-en-sql-server-de-forma-forzada/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2f36227921eddf7c02e22b55d4aec94a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ecastrom</media:title>
		</media:content>
	</item>
		<item>
		<title>Gu&#237;a de consolidaci&#243;n para SQL Server</title>
		<link>http://ecastrom.wordpress.com/2009/06/22/gua-de-consolidacin-para-sql-server/</link>
		<comments>http://ecastrom.wordpress.com/2009/06/22/gua-de-consolidacin-para-sql-server/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 15:09:11 +0000</pubDate>
		<dc:creator>ecastrom</dc:creator>
				<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://ecastrom.wordpress.com/2009/06/22/gua-de-consolidacin-para-sql-server/</guid>
		<description><![CDATA[HP ha publicado una guía sobre recomendaciones para realizar consolidación de servidores SQL Server, los escenarios cubiertos en esa guía son los siguientes:

Consolidar múltiples bases de datos dentro un único servidor 
Consolidar varias instancias de SQL Server en menos servidores físicos 
Consolidar SQL Server por medio de la virtualización 

La guía la pueden bajar de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=272&subd=ecastrom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>HP ha publicado una guía sobre recomendaciones para realizar consolidación de servidores SQL Server, los escenarios cubiertos en esa guía son los siguientes:</p>
<ul>
<li>Consolidar múltiples bases de datos dentro un único servidor </li>
<li>Consolidar varias instancias de SQL Server en menos servidores físicos </li>
<li>Consolidar SQL Server por medio de la virtualización </li>
</ul>
<p>La guía la pueden bajar de la siguiente dirección </p>
<p><a title="http://windowsitpro.com/essential/index.cfm?fuseaction=show&amp;guid=4a8c98eb-a186-49b1-ab69-cf52f0307c2b&amp;code=EPDedHPBladesEG01_062209" href="http://windowsitpro.com/essential/index.cfm?fuseaction=show&amp;guid=4a8c98eb-a186-49b1-ab69-cf52f0307c2b&amp;code=EPDedHPBladesEG01_062209">http://windowsitpro.com/essential/index.cfm?fuseaction=show&amp;guid=4a8c98eb-a186-49b1-ab69-cf52f0307c2b&amp;code=EPDedHPBladesEG01_062209</a></p>
<p><strong><a href="http://ct.pminews.com/rd/cts?d=33-66828-6281-10954-109483-3375451-0-0-0-1-5-218"><img border="0" alt="Download Now" src="http://www.windowsitpro.com/common/images/DownloadBtnTACombo.jpg" width="90" height="24" /></a></strong></p>
<p>&#160;</p>
<p>Saludos,</p>
<p>Eduardo Castro – Microsoft SQL Server</p>
<p><a href="http://comunidadwindows.org">http://comunidadwindows.org</a></p>
<p>Costa Rica</p>
<p>Technorati Tags: <a href="http://technorati.com/tags/SQL+Server">SQL Server</a></p>
<p>LiveJournal Tags: <a href="http://www.livejournal.com/interests.bml?int=SQL+Server">SQL Server</a></p>
<p>del.icio.us Tags: <a href="http://del.icio.us/popular/SQL+Server">SQL Server</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ecastrom.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ecastrom.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ecastrom.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ecastrom.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ecastrom.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ecastrom.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ecastrom.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ecastrom.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ecastrom.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ecastrom.wordpress.com/272/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=272&subd=ecastrom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ecastrom.wordpress.com/2009/06/22/gua-de-consolidacin-para-sql-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2f36227921eddf7c02e22b55d4aec94a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ecastrom</media:title>
		</media:content>

		<media:content url="http://www.windowsitpro.com/common/images/DownloadBtnTACombo.jpg" medium="image">
			<media:title type="html">Download Now</media:title>
		</media:content>
	</item>
		<item>
		<title>Videos para aprender sobre SQL Server</title>
		<link>http://ecastrom.wordpress.com/2009/06/18/videos-para-aprender-sobre-sql-server/</link>
		<comments>http://ecastrom.wordpress.com/2009/06/18/videos-para-aprender-sobre-sql-server/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 17:49:51 +0000</pubDate>
		<dc:creator>ecastrom</dc:creator>
				<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://ecastrom.wordpress.com/2009/06/18/videos-para-aprender-sobre-sql-server/</guid>
		<description><![CDATA[En esta dirección http://www.jumpstarttv.com/ podrán encontrar una serie de videos para aprender sobre SQL Server.
SQL Server Authentication Modes &#160; 
 
Date Featured: June 18, 2009 
Author: Brian Kelley 
Length: 3 Minutes 27 Seconds 
Rating: 3.91 
Description: Do you know your options for logging in (authenticating) to a SQL Server? Brian discusses the options and in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=271&subd=ecastrom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>En esta dirección <a title="http://www.jumpstarttv.com/" href="http://www.jumpstarttv.com/">http://www.jumpstarttv.com/</a> podrán encontrar una serie de videos para aprender sobre SQL Server.</p>
<p><a href="http://www.jumpstarttv.com/sql-server-authentication-modes_582.aspx">SQL Server Authentication Modes </a>&#160; </p>
<p><a href="http://www.jumpstarttv.com/sql-server-authentication-modes_582.aspx"><img alt="SQL Server Authentication Modes" src="http://www.jumpstarttv.com/images/videos/582md.jpg" width="146" height="108" /></a> </p>
<p><strong>Date Featured: </strong>June 18, 2009 </p>
<p><strong>Author: </strong><a href="http://www.jumpstarttv.com/profiles/5806/K-Brian-Kelley.aspx">Brian Kelley</a> </p>
<p><strong>Length: </strong>3 Minutes 27 Seconds </p>
<p><strong>Rating: </strong>3.91 </p>
<p><strong>Description: </strong>Do you know your options for logging in (authenticating) to a SQL Server? Brian discusses the options and in later videos dig&#8230; </p>
<p><a href="http://www.jumpstarttv.com/using-the-file-system-task-in-ssis_508.aspx">Using the File System Task in SSIS </a>&#160;&#160; </p>
<p><a href="http://www.jumpstarttv.com/using-the-file-system-task-in-ssis_508.aspx"><img alt="Using the File System Task in SSIS" src="http://www.jumpstarttv.com/images/videos/508md.jpg" width="146" height="108" /></a> </p>
<p><strong>Date Featured: </strong>December 01, 2008 </p>
<p><strong>Author: </strong><a href="http://www.jumpstarttv.com/profiles/7/Brian-Knight.aspx">Brian Knight</a> </p>
<p><strong>Length: </strong>4 Minutes 6 Seconds </p>
<p><strong>Rating: </strong>4.30 </p>
<p><strong>Description: </strong>This video by MVP Brian Knight shows you how to use a File System Task in SSIS to rename, move or delete a file. </p>
<p>&#160; </p>
<p>Saludos, </p>
<p>Eduardo Castro – Microsoft SQL Server </p>
<p><a href="http://comunidadwindows.org">http://comunidadwindows.org</a> </p>
<p>Costa Rica </p>
<p>Technorati Tags: <a href="http://technorati.com/tags/SQL+Server">SQL Server</a> </p>
<p>LiveJournal Tags: <a href="http://www.livejournal.com/interests.bml?int=SQL+Server">SQL Server</a> </p>
<p>del.icio.us Tags: <a href="http://del.icio.us/popular/SQL+Server">SQL Server</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ecastrom.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ecastrom.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ecastrom.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ecastrom.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ecastrom.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ecastrom.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ecastrom.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ecastrom.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ecastrom.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ecastrom.wordpress.com/271/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=271&subd=ecastrom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ecastrom.wordpress.com/2009/06/18/videos-para-aprender-sobre-sql-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2f36227921eddf7c02e22b55d4aec94a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ecastrom</media:title>
		</media:content>

		<media:content url="http://www.jumpstarttv.com/images/videos/582md.jpg" medium="image">
			<media:title type="html">SQL Server Authentication Modes</media:title>
		</media:content>

		<media:content url="http://www.jumpstarttv.com/images/videos/508md.jpg" medium="image">
			<media:title type="html">Using the File System Task in SSIS</media:title>
		</media:content>
	</item>
		<item>
		<title>Utilizar SQL Server 2008 SP1 con TFS 2008 SP1</title>
		<link>http://ecastrom.wordpress.com/2009/06/12/utilizar-sql-server-2008-sp1-con-tfs-2008-sp1/</link>
		<comments>http://ecastrom.wordpress.com/2009/06/12/utilizar-sql-server-2008-sp1-con-tfs-2008-sp1/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 15:18:46 +0000</pubDate>
		<dc:creator>ecastrom</dc:creator>
				<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://ecastrom.wordpress.com/2009/06/12/utilizar-sql-server-2008-sp1-con-tfs-2008-sp1/</guid>
		<description><![CDATA[Cuando se tiene SQL Server 2008 con SP1 y se trata de instalar TFS 2008 con SP1 el instador falla la verificación para corregirlo se deben seguir los pasos que se indican en el siguente artículo:
http://support.microsoft.com/kb/969985
&#160;

Download Microsoft Visual Studio 2008 Team Foundation Server Service Pack 1 from the following Microsoft Web site:
http://www.microsoft.com/downloads/details.aspx?FamilyId=9E40A5B6-DA41-43A2-A06D-3CEE196BFE3D (http://www.microsoft.com/downloads/details.aspx?FamilyId=9E40A5B6-DA41-43A2-A06D-3CEE196BFE3D) 

Download the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=270&subd=ecastrom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Cuando se tiene SQL Server 2008 con SP1 y se trata de instalar TFS 2008 con SP1 el instador falla la verificación para corregirlo se deben seguir los pasos que se indican en el siguente artículo:</p>
<p><a title="http://support.microsoft.com/kb/969985" href="http://support.microsoft.com/kb/969985">http://support.microsoft.com/kb/969985</a></p>
<p>&#160;</p>
<ol>
<li>Download Microsoft Visual Studio 2008 Team Foundation Server Service Pack 1 from the following Microsoft Web site:
<p><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=9E40A5B6-DA41-43A2-A06D-3CEE196BFE3D">http://www.microsoft.com/downloads/details.aspx?FamilyId=9E40A5B6-DA41-43A2-A06D-3CEE196BFE3D</a> (http://www.microsoft.com/downloads/details.aspx?FamilyId=9E40A5B6-DA41-43A2-A06D-3CEE196BFE3D) </p>
</li>
<li>Download the Team Foundation Installation Guide for Microsoft Visual Studio Team System 2008 from the following Microsoft Web site:
<p><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=FF12844F-398C-4FE9-8B0D-9E84181D9923&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyID=FF12844F-398C-4FE9-8B0D-9E84181D9923&amp;displaylang=en</a> (http://www.microsoft.com/downloads/details.aspx?FamilyID=FF12844F-398C-4FE9-8B0D-9E84181D9923&amp;displaylang=en) </p>
</li>
<li>In the Installation Guide that you downloaded in step 2, follow the first five steps that are described in the &quot;How to: Integrate the Installation of Team Foundation Server and Service Pack 1&quot; topic.      <br /><b>Note</b> To find this topic, expand <strong>Installing Team Foundation Server and Service Pack 1</strong> in the left pane of the Installation Guide. </li>
<li>Open the C:\MergeFolder folder that you created in step 4 of the &quot;How to: Integrate the Installation of Team Foundation Server and Service Pack 1&quot; topic. </li>
<li>Open the Hcpackage.xml file by using Notepad. </li>
<li>Find the following entry:
<p>&lt;WQL namespace=&quot;\\.\root\Microsoft\SqlServer\ComputerManagement10&quot; query=&quot;SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName=&#8217;[%VSTF_SERVICENAME_MSSQL%]&#8216; AND PropertyName=&#8217;VERSION&#8217; AND PropertyStrValue&amp;gt;=&#8217;10.00.1433&#8242; AND PropertyStrValue LIKE &#8216;10.00.%&#8217;&quot; action=&quot;=&quot; count=&quot;0&quot; /&gt;</p>
</li>
<li>Replace the entry that you found in step 6 with the following entry:
<p>&lt;WQL namespace=&quot;\\.\root\Microsoft\SqlServer\ComputerManagement10&quot; query=&quot;SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName=&#8217;[%VSTF_SERVICENAME_MSSQL%]&#8216; AND PropertyName=&#8217;VERSION&#8217; AND PropertyStrValue&amp;gt;=&#8217;10.00.1433&#8242; AND PropertyStrValue LIKE &#8216;10.%&#8217;&quot; action=&quot;=&quot; count=&quot;0&quot; /&gt;</p>
</li>
<li>Find the following entry:
<p>&lt;WQL namespace=&quot;\\.\root\Microsoft\SqlServer\ComputerManagement10&quot; query=&quot;SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName=&#8217;[%VSTF_SERVICENAME_MSSQL%]&#8216; AND PropertyName=&#8217;VERSION&#8217; AND PropertyStrValue&amp;gt;=&#8217;10.0.1433&#8242; AND PropertyStrValue LIKE &#8216;10.0.%&#8217;&quot; action=&quot;=&quot; count=&quot;0&quot; /&gt;</p>
</li>
<li>Replace the entry that you found in step 8 with the following entry:
<p>&lt;WQL namespace=&quot;\\.\root\Microsoft\SqlServer\ComputerManagement10&quot; query=&quot;SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName=&#8217;[%VSTF_SERVICENAME_MSSQL%]&#8216; AND PropertyName=&#8217;VERSION&#8217; AND PropertyStrValue&amp;gt;=&#8217;10.0.1433&#8242; AND PropertyStrValue LIKE &#8216;10.%&#8217;&quot; action=&quot;=&quot; count=&quot;0&quot; /&gt;</p>
</li>
<li>Find the following entry:
<p>&lt;MsiProductVersionCheck prodid=&quot;[%SQLServer2008%]&quot; action=&quot;&amp;lt;&quot; version=&quot;10.1&quot; /&gt;</p>
</li>
<li>Replace the entry that you found in step 10 with the following entry:
<p>&lt;MsiProductVersionCheck prodid=&quot;[%SQLServer2008%]&quot; action=&quot;&amp;lt;&quot; version=&quot;10.2&quot; /&gt;</p>
</li>
<li>Save the Hcpackage.xml file. </li>
<li>Run Setup.exe to install Visual Studio 2008 Team Foundation Server with SP1. </li>
</ol>
<p>&#160;</p>
<p>Saludos,</p>
<p>Eduardo Castro – Microsoft SQL Server</p>
<p><a href="http://comunidadwindows.org">http://comunidadwindows.org</a></p>
<p>Costa Rica</p>
<p>Technorati Tags: <a href="http://technorati.com/tags/SQL+Server">SQL Server</a></p>
<p>LiveJournal Tags: <a href="http://www.livejournal.com/interests.bml?int=SQL+Server">SQL Server</a></p>
<p>del.icio.us Tags: <a href="http://del.icio.us/popular/SQL+Server">SQL Server</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ecastrom.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ecastrom.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ecastrom.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ecastrom.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ecastrom.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ecastrom.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ecastrom.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ecastrom.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ecastrom.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ecastrom.wordpress.com/270/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=270&subd=ecastrom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ecastrom.wordpress.com/2009/06/12/utilizar-sql-server-2008-sp1-con-tfs-2008-sp1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2f36227921eddf7c02e22b55d4aec94a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ecastrom</media:title>
		</media:content>
	</item>
		<item>
		<title>SQL 2008 Deprecated Features</title>
		<link>http://ecastrom.wordpress.com/2009/06/12/sql-2008-deprecated-features/</link>
		<comments>http://ecastrom.wordpress.com/2009/06/12/sql-2008-deprecated-features/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 14:24:16 +0000</pubDate>
		<dc:creator>ecastrom</dc:creator>
				<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://ecastrom.wordpress.com/2009/06/12/sql-2008-deprecated-features/</guid>
		<description><![CDATA[&#160;
La siguiente es una lista de links en donde especifican los deprecated T-SQL en SQL Server 2008
http://ecastrom.blogspot.com/2009/06/sql-server-2008-deprecated-t-sql.html
http://msdn.microsoft.com/en-us/library/cc646010.aspx
http://msdn.microsoft.com/en-us/library/bb510662.aspx
http://msdn.microsoft.com/en-us/library/ms143709.aspx
&#160;
Saludos,
Eduardo Castro – Microsoft SQL Server
http://comunidadwindows.org
Costa Rica
Technorati Tags: SQL Server
LiveJournal Tags: SQL Server
del.icio.us Tags: SQL Server
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=268&subd=ecastrom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>&#160;</p>
<p>La siguiente es una lista de links en donde especifican los deprecated T-SQL en SQL Server 2008</p>
<p><a href="http://ecastrom.blogspot.com/2009/06/sql-server-2008-deprecated-t-sql.html">http://ecastrom.blogspot.com/2009/06/sql-server-2008-deprecated-t-sql.html</a></p>
<p><a title="http://msdn.microsoft.com/en-us/library/cc646010.aspx" href="http://msdn.microsoft.com/en-us/library/cc646010.aspx">http://msdn.microsoft.com/en-us/library/cc646010.aspx</a></p>
<p><a title="http://msdn.microsoft.com/en-us/library/bb510662.aspx" href="http://msdn.microsoft.com/en-us/library/bb510662.aspx">http://msdn.microsoft.com/en-us/library/bb510662.aspx</a></p>
<p><a title="http://msdn.microsoft.com/en-us/library/ms143709.aspx" href="http://msdn.microsoft.com/en-us/library/ms143709.aspx">http://msdn.microsoft.com/en-us/library/ms143709.aspx</a></p>
<p>&#160;</p>
<p>Saludos,</p>
<p>Eduardo Castro – Microsoft SQL Server</p>
<p><a href="http://comunidadwindows.org">http://comunidadwindows.org</a></p>
<p>Costa Rica</p>
<p>Technorati Tags: <a href="http://technorati.com/tags/SQL+Server">SQL Server</a></p>
<p>LiveJournal Tags: <a href="http://www.livejournal.com/interests.bml?int=SQL+Server">SQL Server</a></p>
<p>del.icio.us Tags: <a href="http://del.icio.us/popular/SQL+Server">SQL Server</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ecastrom.wordpress.com/268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ecastrom.wordpress.com/268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ecastrom.wordpress.com/268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ecastrom.wordpress.com/268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ecastrom.wordpress.com/268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ecastrom.wordpress.com/268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ecastrom.wordpress.com/268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ecastrom.wordpress.com/268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ecastrom.wordpress.com/268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ecastrom.wordpress.com/268/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=268&subd=ecastrom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ecastrom.wordpress.com/2009/06/12/sql-2008-deprecated-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2f36227921eddf7c02e22b55d4aec94a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ecastrom</media:title>
		</media:content>
	</item>
		<item>
		<title>SQL Server 2008 Deprecated T-SQL Features</title>
		<link>http://ecastrom.wordpress.com/2009/06/12/sql-server-2008-deprecated-t-sql-features/</link>
		<comments>http://ecastrom.wordpress.com/2009/06/12/sql-server-2008-deprecated-t-sql-features/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 14:21:27 +0000</pubDate>
		<dc:creator>ecastrom</dc:creator>
				<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://ecastrom.wordpress.com/2009/06/12/sql-server-2008-deprecated-t-sql-features/</guid>
		<description><![CDATA[Les adjunto un artículo sobre los T-SQL que ya no están disponibles en SQL 2008.
Deprecated T-SQL Features 
http://www.sqlmag.com/Article/ArticleID/100697/sql_server_100697.html
Prevent problems by addressing these features in your code 
By: Itzik Ben-Gan 
Features 
InstantDoc #100697
Sample Code 100697.zip
Executive Summary: Several T-SQL features have been discontinued, are deprecated in SQL Server 2008, or won’t be supported in a future SQL [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=267&subd=ecastrom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Les adjunto un artículo sobre los T-SQL que ya no están disponibles en SQL 2008.</p>
<p>Deprecated T-SQL Features </p>
<p><a title="http://www.sqlmag.com/Article/ArticleID/100697/sql_server_100697.html" href="http://www.sqlmag.com/Article/ArticleID/100697/sql_server_100697.html">http://www.sqlmag.com/Article/ArticleID/100697/sql_server_100697.html</a></p>
<li>Prevent problems by addressing these features in your code </li>
<li><strong>By:</strong> <a href="http://www.sqlmag.com/Authors/AuthorID/638/638.html">Itzik Ben-Gan </a></li>
<li><a href="http://www.sqlmag.com/Departments/DepartmentID/86/86.html">Features</a> </li>
<li>InstantDoc #100697
<p>Sample Code <a title="100697.zip" href="http://www.windowsitpro.com/Files/09/100697/100697.zip">100697.zip</a></p>
<p><strong>Executive Summary: </strong>Several T-SQL features have been discontinued, are deprecated in SQL Server 2008, or won’t be supported in a future SQL Server version. These features include a change in supported compatibility levels, the TOP feature and ORDER BY clause, and several data types (e.g., the TIMESTAMP type). Before you upgrade, you need to remove the discontinued or deprecated T-SQL features in old code and refrain from using them in new code.</p>
<p>In SQL Server <em>Books Online (BOL)</em>, Microsoft documents features that aren’t supported in the current version of SQL Server, deprecated features that won’t be supported in the next version, and deprecated features that won’t be supported in a future version (after the next). I encourage you to thoroughly go over those sections of SQL Server <em>BOL</em> and plan changes in your code where needed to ensure you’ll have a smooth upgrade to a future version of SQL Server when the time comes. Let’s take a look at some of the discontinued and deprecated features in SQL Server 2008 and future versions. I’ll start by addressing changes in behavior of the TOP option, then I’ll discuss a couple of features that are a source for frequently asked questions, and finally I’ll highlight a few discontinued and deprecated features. The features I chose to mention are those that are commonly used and could cause trouble if not addressed, or features that aren’t well understood and require clarification. This article doesn’t provide complete coverage of all the discontinued and deprecated features mentioned in SQL Server <em>BOL</em>. To see a list of deprecated features that won’t be supported in the next version of SQL Server, visit <a href="http://msdn.microsoft.com/en-us/library/ms143729.aspx">msdn.microsoft.com/en-us/library/ms143729.aspx</a>. To find out which deprecated features are being used in your environment, read the sidebar &quot;Tracking the Use of Deprecated SQL Server Features.&quot;</p>
<p>TOP and ORDER BY in Table Expressions      <br />The TOP option and the ORDER BY clause are often sources of confusion. Prior to SQL Server 2005, when you queried through a view that used the ORDER BY clause, the results were always returned in order. However, as of SQL Server 2005, order isn’t guaranteed. To see an example of the lack of order, run the code in <a href="http://www.sqlmag.com/files/09/100697/listing_01.txt">Listing 1</a>, to create and populate the table T1 and to create the view V1. Note that <a href="http://www.sqlmag.com/files/09/100697/listing_01.txt">Listing 1</a> doesn’t specify the input to TOP in parentheses (as recommended as of SQL Server 2005) so that you can run the examples in SQL Server 2000. Next, query all the rows from the view without specifying an ORDER BY clause in the outer query using the following code:</p>
<pre>SELECT col1 FROM dbo.V1;</pre>
<p>If you run this code in SQL Server 2000, the output will be sorted by col1 (1, 2, 3). If you run this code in SQL Server 2005 or later, order isn’t guaranteed. There’s a lot of code out there that relies on the SQL Server 2000 behavior, and this code needs to be addressed if you’re planning to upgrade to SQL Server 2008 or 2005.</p>
<p>Before I describe how you can address this problem, let me explain the reason for the change in behavior. A view is supposed to represent a table; a table is supposed to represent a relation from the relational model; a relation is supposed to represent a set from mathematical set theory; a set has no order to its elements. A query without an ORDER BY clause returns a table in which order of rows isn’t guaranteed, whereas a query with an ORDER BY clause doesn’t return a table but rather what ANSI SQL calls a cursor, which guarantees the order of rows. Because a view is supposed to represent a table, and a query with an ORDER BY clause doesn’t return a table, ANSI SQL doesn’t let you define a view based on a query with an ORDER BY clause. The same applies to T-SQL, although T-SQL supports an exception that has to do with the nonstandard TOP option. However, TOP wasn’t designed with its own ORDER BY clause that defines which rows to filter; instead, TOP relies on the ORDER BY clause that’s typically used in a query for presentation purposes. This design is the source of a lot of confusion, including the confusion surrounding using TOP with ORDER BY in a view (or other table expressions). To use TOP in a view, Microsoft had to let you specify ORDER BY as well. However, what many people don’t realize is that when a TOP query isn’t used to define a table expression, the ORDER BY clause must serve two different functions—defining logical ordering for the TOP option and its usual presentation purpose. Consider the following query:</p>
<pre>SELECT TOP 2 col1 FROM dbo.T1 ORDER BY
  col1;</pre>
<p>This query guarantees that you’ll get the two rows with the lowest col1 values back, as well as the rows back in the output in col1 ordering. However, when the same query is used to define a table expression (e.g., a view), presentation ordering isn’t supposed to be guaranteed anymore. It’s likely that in terms of optimization to figure out which rows to filter, SQL Server will need to scan an index in order or sort the data if an index doesn’t exist. Then, there’s no reason for SQL Server to rearrange the rows in the output. However, there’s a difference between what’s likely and what’s guaranteed.</p>
<p>Regardless of the implementation aspects, if you understand the fundamentals of the relational model and SQL, you shouldn’t expect a view to guarantee the order of the rows when you query it without specifying an ORDER BY clause in the outer query. Using TOP 100 PERCENT with an ORDER BY clause in the definition of a table expression is an absurd way to try and trick the system into behaving in a way that it’s not supposed to guarantee. The change in behavior that took place as of SQL Server 2005 was considered an optimization improvement; when the optimizer finds TOP 100 PERCENT and an ORDER BY clause in a query defining a table expression, it ignores both, as it should.</p>
<p>All this confusion stems from the problematic design of the TOP option and the way the optimizer handles a view based on a TOP query prior to SQL Server 2005. Perhaps TOP should be redesigned to support its own ORDER BY clause that’s unrelated to the presentation ORDER BY clause, but that’s a topic for future consideration. The current reality is such that there’s a lot of code out there in systems running SQL Server 2000 with views based on TOP 100 PERCENT and ORDER BY, as well as queries against those views without an ORDER BY clause, with DBAs expecting the rows to be returned in order. If you’re planning to upgrade such a system to SQL Server 2008 or 2005, you’ll need to address this problem. The recommended way to resolve the problem is to add an ORDER BY clause to the queries against the views, assuming that’s in your control. Once all those queries are revised, you can modify the views not to use TOP and ORDER BY anymore to avoid future confusion. If modifying the views isn’t an option, or if you need a fast, temporary solution in the short term, there’s a hotfix available in SQL Server 2008 as of Cumulative Update 1 for release to manufacturing (RTM) and in SQL Server 2005 as of Cumulative Update 2 for SP2 that you can download. This hotfix is described at <a href="http://support.microsoft.com/kb/926292">support.microsoft.com/kb/926292</a> and is supposed to be used only as a temporary solution.</p>
<p>The Use of Semicolon and Ordinal Positions<br />
    <br />There are a couple of SQL Server coding features that people often ask about, and I think that this article is a good place to address them. People often ask if SQL Server will eventually require the use of a semicolon as a terminator in all statements. I’m not aware of any plans to make it compulsory in the near future; however, I strongly recommend making it a habit to terminate all statements with a semicolon for several reasons. The semicolon terminator is supported by ANSI SQL and mandatory in some database platforms. For now, only certain statements require the semicolon terminator, but the list gets longer with every new version of SQL Server and there’s a chance that SQL Server will make it compulsory for all statements at some point in the future.</p>
<p>Statements that require the use of a semicolon include the WITH statement used to define a common table expression (CTE) and the new MERGE statement in SQL Server 2008. Regarding the former, the requirement is actually to terminate the statement prior to the WITH statement using a semicolon to signify that the WITH clause doesn’t belong to the previous statement but rather starts a new one. I’ve seen people adopt an approach in which you place a semicolon right in front of the WITH statement as the following code shows:</p>
<pre>;WITH CTE_Name AS(...) SELECT …</pre>
<p>This approach is intended to ensure that if you add a statement before the CTE definition in the future, you won’t have to worry about terminating it with a semicolon. I have to say that I find this approach to be problematic because it leads to awkward code. If you make it a practice to terminate all statements with a semicolon, you’ll write more elegant code and won’t have to worry about such problems. Plus, you won’t have to worry about it in future versions of SQL Server in which the list of statements that require the semicolon terminator gets longer and longer.</p>
<p>Another question people often ask is whether SQL Server will stop supporting specifying ordinal positions of expressions from the SELECT list in the ORDER BY clause in SQL Server, as in the following example:</p>
<pre>SELECT col3, col1, col5
FROM dbo.T1
ORDER BY 3, 1;</pre>
<p>Regardless of whether this syntax is standard and SQL Server will stop supporting it in the future, it’s a bad practice to use it in production code because you could make revisions to the SELECT list and forget to make the corresponding revisions to the ORDER BY list. Also, the code is less readable this way. The best practice is to specify the aliases of the expressions that appear in the SELECT list in the ORDER BY clause.</p>
<p>As for conformance to the ANSI SQL standard, ANSI SQL-92 was the last standard that still supported this syntax. ANSI SQL:1999 removed support for this syntax. SQL Server 2008 still supports this syntax, and currently its documentation doesn’t refer to it as a deprecated feature, but it’s on Microsoft’s list of SQL Server features that are on their way out, so it’s recommended to refrain from using it.</p>
<p>Discontinued Features in SQL Server 2008<br />
    <br />In SQL Server 2008, Microsoft changed its approach to supporting database backward compatibility levels. In SQL Server 2005, you could set the database compatibility level to any previous version as of 60. As of SQL Server 2008, only two backward compatibility levels are supported. So in the case of SQL Server 2008, you’ll be able to set your database to only compatibility levels 90 (2005) or 80 (2000); lower compatibility levels (i.e., 60, 65, 70) aren’t supported anymore. Therefore, code elements and behaviors that were supported only under those compatibility levels will no longer be supported.</p>
<p>The BACKUP LOG WITH TRUNCATE_ONLY option isn’t included in SQL Server 2008. This option was used in the past to indicate that you wanted to truncate the log without actually backing it up and enter a log truncate mode that’s similar to working under the Simple recovery model. There’s no replacement for this option; instead, simply remove all occurrences of this statement from your code. If you don’t back up your logs and need SQL Server to automatically truncate the log, set the database recovery model to Simple.</p>
<p>SQL Server 2008 discontinues support for the Northwind and pubs sample databases. It supports the Adventure- Works family of sample databases (i.e., Adventure- Works, Adventure- WorksDW, Adventure- WorksLT) that you can download via <a href="http://www.codeplex.com/SqlServerSamples">CodePlex</a>. You might find it a bit odd that Microsoft would discontinue support for sample databases. Besides the introduction of newer sample databases, there were changes in the internal guidelines regarding the use of people and company names, phone numbers, and addresses. The scripts used to create Northwind and pubs in SQL Server 2005 are available for download at <a href="http://go.microsoft.com/fwlink/?LinkId=30196">go.microsoft.com/fwlink/?LinkId=30196</a>, and they work just fine in SQL Server 2008. However, these databases aren’t supported and aren’t supposed to be used in official Microsoft documentation such as <em>BOL</em> or books published by Microsoft Press. I think that’s a shame because I find Northwind to be a very good sample database for learning purposes. It contains small amounts of data but with enough variety and a simple model for creating useful examples. Although you can still download Northwind and pubs, I created sample databases that are similar to Northwind, with a few improvements, using new guidelines and fictitious names I got from Microsoft. You can find the sample databases TSQL Fundamentals2008 and InsideTSQL2008 at <a href="http://www.insidetsql.com">www.insidetsql.com</a> as part of the source code download for my books about SQL Server 2008. Note that this section was just a sampling of the discontinued features. To see the full list, visit <a href="http://msdn.microsoft.com/en-us/library/ms144262.aspx">msdn.microsoft.com/en-us/library/ms144262.aspx</a>.</p>
<p>&#160;</p>
<p>Deprecated Features in the Next Version of SQL Server<br />
    <br />This section highlights a few features that aren’t going to be supported in the next version of SQL Server (aka version 11). As I mentioned earlier, starting with SQL Server 2008, only two database backward compatibility levels are supported, meaning that the next version won’t support compatibility level 80. Features and behaviors that were available only under compatibility level 80 won’t be supported anymore. Examples of such features include the old-style syntax for outer joins (e.g., *=, =*) and the temporary solution for the problem with TOP and ORDER BY in views that I discussed earlier. So if you have code that uses those language elements or relies on those behaviors, now is a good time to start planning for the required revisions.</p>
<p>The next version of SQL Server also won’t support working under the ANSI_NULLS OFF mode. This mode means that a comparison between two NULLs results in TRUE rather than UNKNOWN as dictated by ANSI SQL. It’s recommended that you revise all code that relies on this behavior. For example, instead of col1 = NULL use col1 IS NULL, and instead of col1 &lt;&gt; NULL use col1 IS NOT NULL. When referring to a parameter and needing to treat a comparison between two NULLs as TRUE, use col1 = @p OR (col1 IS NULL AND @p IS NULL) instead of col1 = @p. Note that it’s not recommended to use the ISNULL or COALESCE functions to substitute NULL with a known value that can’t appear in the data because once you apply manipulation on the filtered column, the optimizer can’t rely on index ordering anymore.</p>
<p>In addition, the next version of SQL Server won’t support the SET ROWCOUNT option for INSERT, UPDATE, and DELETE statements. This session option causes SQL Server to stop processing a statement once the specified number of rows is processed. The problem with this option is that it has a global effect on the session, meaning that if, for example, the modification statement causes a trigger to fire, the code within the trigger is also bound by the session’s ROWCOUNT limitation. Instead, you should use the TOP query option. As of SQL Server 2005, the TOP option supports an expression as input (e.g., a parameter) and is supported with both data modifications and data retrieval statements. So there’s no reason to use the SET ROWCOUNT option anymore. Although the current plan is to stop supporting the SET ROWCOUNT option with modification statements first, it’s recommended to replace SET ROWCOUNT with the TOP query option in all statements, including SELECT statements.</p>
<p>Deprecated Features in Future SQL Server Versions<br />
    <br />Some deprecated features that SQL Server won’t support in future versions require attention because there’s a lot of code still using them. The following are a few features that Microsoft plans to remove from future SQL Server versions:</p>
<p>• Compatibility level 90.<br />
    <br />• The TIMESTAMP data type. As a replacement, use ROWVERSION. The two aren’t really different types, but rather are the old and new names of the same data type. </p>
<p>• The TEXT, NTEXT, and IMAGE types. Use VARCHAR(MAX), NVARCHAR(MAX), and VARBINARY(MAX) instead. </p>
<p>• Default and rule objects. As a replacement, use the DEFAULT and CHECK constraints. </p>
<p>• Compatibility views such as sysobjects, syscolumns, syscomments, and sysprocesses. Instead, use catalog views and dynamic management objects. SQL Server BOL includes a section with a mapping between compatibility views and the corresponding catalog views and dynamic management objects that you can view at <a href="http://msdn.microsoft.com/en-us/library/ms187997.aspx">msdn.microsoft.com/en-us/library/ms187997.aspx</a>. </p>
<p>• Several Database Consistency Checker (DBCC) commands such as DBCC DBREINDEX and DBCC INDEXDEFRAG. Use ALTER INDEX REBUILD and ALTER INDEX REORGANIZE instead of the aforementioned examples. </p>
<p>• Several system procedures, including sp_attach_ db. Use the newer alternatives (e.g., CREATE DATABASE FOR ATTACH) instead. • Column aliasing using the form &#8217;string_alias&#8217; = expression. Instead, use one of the supported forms. My personal preference is the form expression AS alias.</p>
<p>Addressing the Use of Deprecated Features<br />
    <br />Before upgrading to a newer version of SQL Server, you’ll need to address the use of features that are discontinued in the target version. Better yet, if you aren’t planning to upgrade to a newer version of SQL Server in the near future, I recommend investing the time to thoroughly go over the sections in SQL Server <em>BOL</em> that discuss the discontinued and deprecated features, and gradually address those in your existing code. Also, make sure you’re not using deprecated features in new code. Doing so well ahead of a planned upgrade will help prevent problems and ensure a smooth upgrade in the future. I’d like to thanks Greg Low, Rubén Garrigós, Kevin G. Boles, and other members of Solid Quality Mentors, as well as Michael Coles, Tibor Karaszi, Erland Sommarskog, and other MVPs, for their input regarding the deprecated features.</p>
<p>Saludos,</p>
<p>Eduardo Castro – Microsoft SQL Server</p>
<p><a href="http://comunidadwindows.org">http://comunidadwindows.org</a></p>
<p>Costa Rica</p>
<p>Technorati Tags: <a href="http://technorati.com/tags/SQL+Server">SQL Server</a></p>
<p>LiveJournal Tags: <a href="http://www.livejournal.com/interests.bml?int=SQL+Server">SQL Server</a></p>
<p>del.icio.us Tags: <a href="http://del.icio.us/popular/SQL+Server">SQL Server</a></p>
</p>
</p>
</p>
</li>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ecastrom.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ecastrom.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ecastrom.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ecastrom.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ecastrom.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ecastrom.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ecastrom.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ecastrom.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ecastrom.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ecastrom.wordpress.com/267/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ecastrom.wordpress.com&blog=3953337&post=267&subd=ecastrom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ecastrom.wordpress.com/2009/06/12/sql-server-2008-deprecated-t-sql-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2f36227921eddf7c02e22b55d4aec94a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ecastrom</media:title>
		</media:content>
	</item>
	</channel>
</rss>