<?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>CÓDIGO MAESTRO &#187; MS SQL</title>
	<atom:link href="http://www.codigomaestro.com/category/mssql/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.codigomaestro.com</link>
	<description>Manuales, Recursos de Apache, Linux, PHP, MySQL, MSSQL Server, .NET, IIS, Windows</description>
	<lastBuildDate>Tue, 20 Dec 2011 14:38:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Cambiar Server Collation o Intercalación de Servidor en SQL Server 2008</title>
		<link>http://www.codigomaestro.com/mssql/cambiar-server-collation-o-intercalacion-de-servidor-en-sql-server-2008/</link>
		<comments>http://www.codigomaestro.com/mssql/cambiar-server-collation-o-intercalacion-de-servidor-en-sql-server-2008/#comments</comments>
		<pubDate>Mon, 10 Oct 2011 23:48:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MS SQL]]></category>
		<category><![CDATA[2008]]></category>
		<category><![CDATA[cambiar collation]]></category>
		<category><![CDATA[intercalación de servidor]]></category>
		<category><![CDATA[sql 2005]]></category>
		<category><![CDATA[sql 2008]]></category>
		<category><![CDATA[sql server]]></category>

		<guid isPermaLink="false">http://www.codigomaestro.com/?p=845</guid>
		<description><![CDATA[<img src="http://www.codigomaestro.com/images/folder_blue_16.png" width="16" height="12" alt="" title="MS SQL" /><br/>Ahora  vamos ver acerca de cómo cambiar la intercalación de SQL Server 2008 a nivel de servidor. Durante la instalación de SQL Server 2008 es posible que se pierda el tipo de cotejamiento y tengamos  que rectificar esto cambiando la intercalación a nivel de servidor. Puede cambiar la intercalación de SQL Server sin necesidad de desinstalar. [...]]]></description>
			<content:encoded><![CDATA[<img src="http://www.codigomaestro.com/images/folder_blue_16.png" width="16" height="12" alt="folder blue 16 Cambiar Server Collation o Intercalación de Servidor en SQL Server 2008" title="MS SQL" /><br/><div style="float: left; margin: 5px;"><script type="text/javascript"><!--
google_ad_client = "pub-4406194209123184";
google_ad_slot = "0804629445";
google_ad_width = 300;
google_ad_height = 250;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</div>
<p style="text-align: justify;">Ahora  vamos ver acerca de cómo cambiar la intercalación de SQL Server 2008 a nivel de servidor. Durante la instalación de SQL Server 2008 es posible que se pierda el tipo de cotejamiento y tengamos  que rectificar esto cambiando la intercalación a nivel de servidor. Puede cambiar<br />
la intercalación de SQL Server sin necesidad de desinstalar. Vamos a discutir los pasos necesarios para cambiar de intercalación de SQL Server.</p>
<p style="text-align: justify;"><strong>Pasos para cambiar la intercalación:</strong></p>
<p style="text-align: justify;">  • Haga copias de seguridad de todas las bases de datos y conexiones que existe en el servidor para aumentar la seguridad del proceso.</p>
<p style="text-align: justify;">  • Desconecte todas las bases de datos de usuario.</p>
<p style="text-align: justify;">  • Insertar SQL Server 2008 DVD en la unidad o si está en el disco duro, buscamos su ubicación.</p>
<p style="text-align: justify;">  • A continuación se muestra la sintaxis para cambiar la intercalación de SQL Server a nivel de Servidor, tenga en cuenta que esto reconstruirá todas las bases de datos del sistema en esa instancia /.</p>
<p> El comando completo a ejecutar podría ser:</p>
<p><strong>M:SQL2k8setup.exe /quiet /ACTION=RebuildDatabase /INSTANCENAME=NS /SAPWD=&#8221;nuestra_contraseña&#8221;</strong><br />
<strong> /SQLCOLLATION=<span style="color: #000080;">SQL_Latin1_General_CP1_CI_AS</span> /SQLSYSADMINACCOUNTS=&#8221;BUILTIN\ADMINISTRATORS&#8221;</strong></p>
<p>Dónde:</p>
<p>/ q &#8211; realizar una instalación silenciosa</p>
<p>/ Acción &#8211; Estamos reconstruyendo las bases de datos del sistema para cambiar la colación por lo tanto, el parámetro es siempre sólo REBUILDDATABASE</p>
<p>/ INSTANCENAME &#8211; Nombre de la instancia a la que se  va a cambiar la intercalación</p>
<p>/ SAPWD &#8211; Proporcionar una nueva contraseña para el inicio de sesión SA</p>
<p>/ SQLCOLLATION &#8211; Proporcionar el nuevo nombre de intercalación de SQL Server</p>
<p>/ SQLSYSADMINACCOUNTS &#8211; Proporcionar un nombre de cuenta que tiene derechos de administrador en SQL Server. Tenga en cuenta que esta cuenta debe tener cuenta de Windows autenticado privilegios sysadmin en SQL Server</p>
<p>• Una vez realizado el control de la nueva intercalación de SQL Server.<br />
• Incluya todas las bases de datos de usuario a SQL Server y debe volver a crear los inicios de sesión.<br />
• Comprobar la funcionalidad de la aplicación.</p>
<p>Antes de cambiar la Intercalación de servidor, debemos saber ¿Cuál es la intercalación de Servidor SQL actual?</p>
<p><img class="alignnone size-full wp-image-853" title="Collation_sql2008" src="http://www.codigomaestro.com/wp-content/uploads/2011/10/collation_sql2008_11.jpg" alt="collation sql2008 11 Cambiar Server Collation o Intercalación de Servidor en SQL Server 2008" width="497" height="220" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.codigomaestro.com/mssql/cambiar-server-collation-o-intercalacion-de-servidor-en-sql-server-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Determinar instancias Instaladas de MSSQL Server</title>
		<link>http://www.codigomaestro.com/mssql/determinar-instancias-instaladas-de-mssql-server/</link>
		<comments>http://www.codigomaestro.com/mssql/determinar-instancias-instaladas-de-mssql-server/#comments</comments>
		<pubDate>Mon, 10 Oct 2011 23:25:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MS SQL]]></category>
		<category><![CDATA[instancias]]></category>
		<category><![CDATA[nombres]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sql 2008]]></category>

		<guid isPermaLink="false">http://www.codigomaestro.com/?p=840</guid>
		<description><![CDATA[<img src="http://www.codigomaestro.com/images/folder_blue_16.png" width="16" height="12" alt="" title="MS SQL" /><br/>Para determinar los nombres de las instancias del Servidor MSSQL Server instaladas, debemos hacer estos pasos, es bastante sencillo: 1) Botón inicio de Windows, comando ejecutar y escribir: regedit.exe 2) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names 3) Los campos que se vean serán los nombres de las instancias. Listo.]]></description>
			<content:encoded><![CDATA[<img src="http://www.codigomaestro.com/images/folder_blue_16.png" width="16" height="12" alt="folder blue 16 Determinar instancias Instaladas de MSSQL Server" title="MS SQL" /><br/><div style="float:left; margin: 5px;"><script type="text/javascript"><!--
google_ad_client = "pub-4406194209123184";
google_ad_slot = "0804629445";
google_ad_width = 300;
google_ad_height = 250;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</div>
<p style="text-align: justify;">Para determinar los nombres de las instancias del Servidor MSSQL Server instaladas, debemos hacer estos pasos, es bastante sencillo:</p>
<p style="text-align: justify;">1) Botón inicio de Windows, comando ejecutar y escribir: regedit.exe<br />
2) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names<br />
3) Los campos que se vean serán los nombres de las instancias.</p>
<p>Listo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.codigomaestro.com/mssql/determinar-instancias-instaladas-de-mssql-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El proveedor Microsoft.ACE.OLEDB.12.0 no está registrado en el equipo local.</title>
		<link>http://www.codigomaestro.com/mssql/el-proveedor-microsoft-ace-oledb-12-0-no-esta-registrado-en-el-equipo-local/</link>
		<comments>http://www.codigomaestro.com/mssql/el-proveedor-microsoft-ace-oledb-12-0-no-esta-registrado-en-el-equipo-local/#comments</comments>
		<pubDate>Wed, 25 May 2011 19:07:18 +0000</pubDate>
		<dc:creator>codigo</dc:creator>
				<category><![CDATA[MS SQL]]></category>
		<category><![CDATA[access]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[ole]]></category>
		<category><![CDATA[oledb]]></category>

		<guid isPermaLink="false">http://www.codigomaestro.com/?p=760</guid>
		<description><![CDATA[<img src="http://www.codigomaestro.com/images/folder_blue_16.png" width="16" height="12" alt="" title="MS SQL" /><br/>En determinados escenarios podemos encontrar este problema cuando intentamos crear un enlace entre una base de datos Access 2007/2010 con el formato .accdb y alguna aplicación de programación, hasta un DSN del sistema. Pero por suerte hay una solución, hay que bajarse el controlador actualizado desde Microsoft para que funcione correctamente desde http://www.microsoft.com/downloads/es-es/details.aspx?displaylang=es&#38;FamilyID=7554f536-8c28-4598-9b72-ef94e038c891 Bajando el [...]]]></description>
			<content:encoded><![CDATA[<img src="http://www.codigomaestro.com/images/folder_blue_16.png" width="16" height="12" alt="folder blue 16 El proveedor Microsoft.ACE.OLEDB.12.0 no está registrado en el equipo local." title="MS SQL" /><br/><div style="float: left; margin: 5px;"><script type="text/javascript"><!--
google_ad_client = "pub-4406194209123184";
google_ad_slot = "0804629445";
google_ad_width = 300;
google_ad_height = 250;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</div>
<p style="text-align: justify;">En determinados escenarios podemos encontrar este problema cuando intentamos crear un enlace entre una base de datos Access 2007/2010 con el formato .accdb y alguna aplicación de programación, hasta un DSN del sistema.</p>
<p>Pero por suerte hay una solución, hay que bajarse el controlador actualizado desde Microsoft para que funcione correctamente desde <strong>http://www.microsoft.com/downloads/es-es/details.aspx?displaylang=es&amp;FamilyID=7554f536-8c28-4598-9b72-ef94e038c891</strong></p>
<p>Bajando el archivo de arriba y ejecutándolo, tendremos los controladores para Office 2007/2010 y podremos crear sin problemas los DSN a las bases de datos.</p>
<p>Puede ocurrir que una vez que los pasos de arriba funcionen, tengamos el error: El proveedor &#8216;Microsoft.Jet.OLEDB.4.0&#8242; no está registrado en el equipo local.</p>
<p>Pasos para proyectos de Microsoft Visual C#<br />
En el Explorador de soluciones , haga clic con el botón secundario en la aplicación y, a continuación, haga clic en Propiedades .<br />
Haga clic en la ficha Generar .<br />
En la lista destino de plataforma , haga clic en x 86 .<br />
En el menú archivo , haga clic en Guardar los elementos seleccionados .</p>
<p>Pasos para proyectos de Microsoft Visual Basic<br />
En el Explorador de soluciones , haga clic con el botón secundario en la aplicación y, a continuación, haga clic en Propiedades .<br />
Haga clic en la ficha compilar .<br />
En la ficha compilar , haga clic en Opciones de compilación avanzadas .<br />
En el cuadro de diálogo Configuración de compilador avanzada , haga clic en x 86 en la lista de CPU de destino y, a continuación, haga clic en Aceptar .</p>
<p>En el menú archivo , haga clic en Guardar los elementos seleccionados .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.codigomaestro.com/mssql/el-proveedor-microsoft-ace-oledb-12-0-no-esta-registrado-en-el-equipo-local/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Seleccionar y borrar registros duplicados en una tabla SQL</title>
		<link>http://www.codigomaestro.com/mssql/seleccionar-y-borrar-registros-duplicados-en-una-tabla-sql/</link>
		<comments>http://www.codigomaestro.com/mssql/seleccionar-y-borrar-registros-duplicados-en-una-tabla-sql/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 16:40:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MS SQL]]></category>
		<category><![CDATA[borrar]]></category>
		<category><![CDATA[duplicados]]></category>
		<category><![CDATA[ms sql]]></category>
		<category><![CDATA[registros]]></category>
		<category><![CDATA[seleccionar]]></category>

		<guid isPermaLink="false">http://www.codigomaestro.com/?p=643</guid>
		<description><![CDATA[<img src="http://www.codigomaestro.com/images/folder_blue_16.png" width="16" height="12" alt="" title="MS SQL" /><br/>Vamos a mostrar un camino corto pero efectivo para seleccionar y borrar registros duplicados en una tabla de MSSQL o MySQL. En algún momento se requiere encontrar registros duplicados en nuestra tabla. He aquí una solución simple de consulta SQL. Miremos un poco más. Bueno, yo voy a crear una tabla sencilla en la base [...]]]></description>
			<content:encoded><![CDATA[<img src="http://www.codigomaestro.com/images/folder_blue_16.png" width="16" height="12" alt="folder blue 16 Seleccionar y borrar registros duplicados en una tabla SQL" title="MS SQL" /><br/><div style="float:left; margin: 5px;"><script type="text/javascript"><!--
google_ad_client = "pub-4406194209123184";
google_ad_slot = "0804629445";
google_ad_width = 300;
google_ad_height = 250;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</div>
<p style="text-align: justify;">Vamos a mostrar un camino corto pero efectivo para seleccionar y borrar registros duplicados en una tabla de MSSQL o MySQL.<br />
En algún momento se requiere encontrar registros duplicados en nuestra tabla. He aquí una solución simple de consulta SQL. Miremos un poco más.</p>
<p>Bueno, yo voy a crear una tabla sencilla en la base de datos AdventureWorks.</p>
<table class="MsoNormalTable" style="background: #efefef; width: 85%; mso-yfti-tbllook: 1184; mso-padding-alt: 3.0pt 3.0pt 3.0pt 3.0pt; mso-cellspacing: 0cm;" border="0" cellspacing="0" cellpadding="0" width="85%">
<tbody>
<tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes;">
<td style="width: 100%; background-color: transparent; border: #f0f0f0; padding: 3pt;" width="100%" valign="top"><span lang="es">use adventureworks<br />
GO<br />
Create Table SeleccionDuplicada<br />
(<br />
ID int identity(1,1) not null,<br />
Fname varchar(10) not null,<br />
Lname varchar(10) not null,<br />
City varchar(10) not null<br />
)<br />
</span></td>
</tr>
</tbody>
</table>
<p>Ahora se va ingresar algunos registros en la tabla creada anteriormente.</p>
<table class="MsoNormalTable" style="background: #efefef; width: 85%; mso-yfti-tbllook: 1184; mso-padding-alt: 3.0pt 3.0pt 3.0pt 3.0pt; mso-cellspacing: 0cm;" border="0" cellspacing="0" cellpadding="0" width="85%">
<tbody>
<tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes;">
<td style="width: 100%; background-color: transparent; border: #f0f0f0; padding: 3pt;" width="100%" valign="top"><span lang="es">INSERT INTO SeleccionDuplicada VALUES(&#8216;Charles&#8217;,'Virginia&#8217;,'Zafir&#8217;)<br />
INSERT INTO SeleccionDuplicada VALUES(&#8216;Avril&#8217;,'Sergey&#8217;,'Edison&#8217;)<br />
INSERT INTO SeleccionDuplicada VALUES(&#8216;Robert&#8217;,'Kalaria&#8217;,'MSSQL&#8217;)<br />
INSERT INTO SeleccionDuplicada VALUES(&#8216;Charles&#8217;,'Chaplin&#8217;,'Windows&#8217;)<br />
INSERT INTO SeleccionDuplicada VALUES(&#8216;Robert&#8217;,'Kalar&#8217;,'Zafir&#8217;)<br />
</span></td>
</tr>
</tbody>
</table>
<p>Ahora ejecutamos la siguiente sentencia SQL.</p>
<table class="MsoNormalTable" style="background: #efefef; width: 85%; mso-yfti-tbllook: 1184; mso-padding-alt: 3.0pt 3.0pt 3.0pt 3.0pt; mso-cellspacing: 0cm;" border="0" cellspacing="0" cellpadding="0" width="85%">
<tbody>
<tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes;">
<td style="width: 100%; background-color: transparent; border: #f0f0f0; padding: 3pt;" width="100%" valign="top"><span lang="es">SELECT * FROM SeleccionDuplicada<br />
WHERE ID NOT IN<br />
(<br />
SELECT MAX(ID) FROM SeleccionDuplicada<br />
GROUP BY Fname,Lname<br />
)<br />
</span></td>
</tr>
</tbody>
</table>
<p>Es de señalar que hay muchos caminos para borrar los registros duplicados de la base de datos, y obviamente podemos borrar estos registros solamente con cambiar el primer “SELECT*” a “DELETE” como en el siguiente código.</p>
<table class="MsoNormalTable" style="background: #efefef; width: 85%; mso-yfti-tbllook: 1184; mso-padding-alt: 3.0pt 3.0pt 3.0pt 3.0pt; mso-cellspacing: 0cm;" border="0" cellspacing="0" cellpadding="0" width="85%">
<tbody>
<tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes;">
<td style="width: 100%; background-color: transparent; border: #f0f0f0; padding: 3pt;" width="100%" valign="top"><span lang="es">DELETE FROM SeleccionDuplicada<br />
WHERE ID NOT IN<br />
(<br />
SELECT MAX(ID) FROM SeleccionDuplicada<br />
GROUP BY Fname,Lname<br />
)</span></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.codigomaestro.com/mssql/seleccionar-y-borrar-registros-duplicados-en-una-tabla-sql/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Habilitar modo mixto de autenticación en MSSQL Server</title>
		<link>http://www.codigomaestro.com/mssql/habilitar-modo-mixto-de-autenticacion-en-mssql-server/</link>
		<comments>http://www.codigomaestro.com/mssql/habilitar-modo-mixto-de-autenticacion-en-mssql-server/#comments</comments>
		<pubDate>Mon, 11 May 2009 22:00:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MS SQL]]></category>
		<category><![CDATA[autenticación]]></category>

		<guid isPermaLink="false">http://www.codigomaestro.com/?p=469</guid>
		<description><![CDATA[<img src="http://www.codigomaestro.com/images/folder_blue_16.png" width="16" height="12" alt="" title="MS SQL" /><br/>Ahora se explicará como habilitar el modo mixto de autenticación en MS SQL. Cuando el modo mixto está habilitado, se permite la autenticación al servidor SQL usando un nombre de usuario de Windows o un nombre de usuario de su base de datos MS SQL. Para habilitar  el modo mixto de autenticación, siga los siguientes [...]]]></description>
			<content:encoded><![CDATA[<img src="http://www.codigomaestro.com/images/folder_blue_16.png" width="16" height="12" alt="folder blue 16 Habilitar modo mixto de autenticación en MSSQL Server" title="MS SQL" /><br/><div style="float:left; margin: 5px;"><script type="text/javascript"><!--
google_ad_client = "pub-4406194209123184";
google_ad_slot = "0804629445";
google_ad_width = 300;
google_ad_height = 250;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</div>
<p>Ahora se explicará como habilitar el modo mixto de autenticación en MS SQL. Cuando el modo mixto está habilitado, se permite la autenticación al servidor SQL usando un nombre de usuario de Windows o un nombre de usuario de su base de datos MS SQL.</p>
<h2>Para habilitar  el modo mixto de autenticación, siga los siguientes pasos:</h2>
<ul>
<li>1. Click en el botón Inicio de Windows, Todos los programas, <strong>Microsoft SQL Server 2005</strong> y seleccione <strong>SQL Server Management Studio Express</strong> o <strong>SQL Server Management Studio</strong>, dependiendo de su versión de SQL.</li>
<li>2. Ingrese la información solicitada:</li>
<li>1. <strong>Server Type:</strong> selecciones el motor de la Base de datos</li>
<li>2. <strong>Server Name:</strong> este campo debe ser completado con el nombre del servidor</li>
<li>3. <strong>Authentication:</strong> seleccione autenticación de Windows</li>
<li>3. Clic en &#8220;Conectar&#8221;</li>
<li>4. Clic derecho en el nombre del servidor de base de datos y luego en &#8220;Propiedades&#8221;.</li>
<li>5. Clic en &#8220;Seguridad&#8221;.</li>
<li>6. Sobre la solapa &#8220;Autenticación del Servidor&#8221; Seleccione <strong>SQL y Modo de Autenticación de Windows</strong></li>
<li>7. Clic en OK.</li>
<li>8. Clic derecho sobre el nombre del servidor, y seleccione &#8220;Reiniciar&#8221;. Espere unos momentos para que se reinicie el servicio y los cambios surtan efecto.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.codigomaestro.com/mssql/habilitar-modo-mixto-de-autenticacion-en-mssql-server/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ver espacio usado por bases de datos en MS SQL Server 2005 y SQL 2008</title>
		<link>http://www.codigomaestro.com/mssql/ver-espacio-usado-por-bases-de-datos-en-ms-sql-server-2005-y-sql-2008/</link>
		<comments>http://www.codigomaestro.com/mssql/ver-espacio-usado-por-bases-de-datos-en-ms-sql-server-2005-y-sql-2008/#comments</comments>
		<pubDate>Mon, 11 May 2009 19:32:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MS SQL]]></category>
		<category><![CDATA[espacio mssql]]></category>
		<category><![CDATA[ms sql]]></category>
		<category><![CDATA[sql 2005]]></category>
		<category><![CDATA[sql 2008]]></category>

		<guid isPermaLink="false">http://www.codigomaestro.com/?p=464</guid>
		<description><![CDATA[<img src="http://www.codigomaestro.com/images/folder_blue_16.png" width="16" height="12" alt="" title="MS SQL" /><br/>Es notorio que en las versiones de Microsoft SQL desde la versión 2005 existen muchas funciones que han cambiado y algunas que están faltando.  En este caso si usted desea habilitar la visualización del espacio disponible en los archives de las bases de datos, usted debe ejecutar el siguiente comando código en el contexto de [...]]]></description>
			<content:encoded><![CDATA[<img src="http://www.codigomaestro.com/images/folder_blue_16.png" width="16" height="12" alt="folder blue 16 Ver espacio usado por bases de datos en MS SQL Server 2005 y SQL 2008" title="MS SQL" /><br/><div style="float:left; margin: 5px;"><script type="text/javascript"><!--
google_ad_client = "pub-4406194209123184";
google_ad_slot = "0804629445";
google_ad_width = 300;
google_ad_height = 250;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</div>
<p>Es notorio que en las versiones de Microsoft SQL desde la versión 2005 existen muchas funciones que han cambiado y algunas que están faltando.  En este caso si usted desea habilitar la visualización del espacio disponible en los archives de las bases de datos, usted debe ejecutar el siguiente comando código en el contexto de su base de datos:</p>
<pre>CREATE PROCEDURE dbo.usp_ShowAvailableSpace
AS

SELECT name AS NameOfFile,
  size/128.0 -CAST(FILEPROPERTY(name, 'SpaceUsed' )AS int)/128.0 AS AvailableSpaceInMB
 FROM dbo.SYSFILES
GO
Then execute:

EXEC usp_ShowAvailableSpace</pre>
<p>En el cuadro de resultado usted encontrará el espacio disponible en la base de datos.  Tenga en cuenta que esto se aplica solamente a la base de datos actual (donde ejecuto la sentencia).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.codigomaestro.com/mssql/ver-espacio-usado-por-bases-de-datos-en-ms-sql-server-2005-y-sql-2008/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

