{"id":2073,"date":"2020-07-08T00:17:02","date_gmt":"2020-07-08T00:17:02","guid":{"rendered":"http:\/\/manualsqlserver.com\/?p=2073"},"modified":"2020-07-17T15:39:46","modified_gmt":"2020-07-17T15:39:46","slug":"comandos-dbcc-categoria-varios","status":"publish","type":"post","link":"https:\/\/manualsqlserver.com\/?p=2073","title":{"rendered":"Comandos DBCC Categor\u00eda Varios"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"220\" height=\"260\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/07\/ManualSQLServer_DBCC_Varios___D1.png\" alt=\"\" class=\"wp-image-2074\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Comandos DBCC Categor\u00eda Varios<\/h2>\n\n\n\n<p>Los comando DBCC de esta categor\u00eda permiten realizar tareas varias como habilitar marcas de seguimiento o quitar una DLL de la memoria.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Los comandos DBCC de esta categor\u00eda son:<\/p>\n\n\n\n<p><strong>DBCC dllname (FREE)<br>DBCC HELP<br>DBCC FREESESSIONCACHE<br>DBCC TRACEOFF<br>DBCC FREESYSTEMCACHE<br>DBCC TRACEON<\/strong><\/p>\n\n\n\n<script async=\"\" src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\n<ins class=\"adsbygoogle\" style=\"display:block; text-align:center;\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\" data-ad-client=\"ca-pub-2636008503986218\" data-ad-slot=\"1902193434\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<p>En las l\u00edneas siguientes se describe cada uno de ellos<\/p>\n\n\n\n<p style=\"font-size:28px\"><strong>DBCC dllname (FREE)<\/strong><\/p>\n\n\n\n<p>Descarga la DLL del procedimiento almacenado extendido especificado de la memoria. <br>Los procedimientos almacenados extendidos en SQL Server proporcionan una interfaz desde una instancia de SQL Server a programas externos para diversas actividades de mantenimiento.<br>Sintaxis<br><strong>DBCC ( FREE ) [ WITH NO_INFOMSGS ]<br><\/strong>Donde<br>NombreDDL: es el nombre de la librer\u00eda a descargar.<br>WITH NO_INFOMSGS: Suprime los mensajes<br>Importante<br>Cuando se ejecuta un procedimiento almacenado extendido, el DLL permanece cargado por la instancia de SQL Server hasta que se apaga el servidor. Esta declaraci\u00f3n permite que una DLL se descargue de la memoria sin apagar SQL Server. <br>Para mostrar los archivos DLL cargados actualmente por SQL Server,<br>ejecute sp_helpextendedproc<br><strong>Permisos:<\/strong><br>Miembro de sysadmin o de la funci\u00f3n fija de base de datos db_owner.<\/p>\n\n\n\n<p style=\"font-size:24px\"><strong>Ejemplo<\/strong><\/p>\n\n\n\n<p>Suponiendo que se tiene un procedimiento almacenado extendido llamado xp_resumenTotal para liberar la DDL de la memoria.<br><strong>DBCC xp_resumenTotal (Free)<br>go<\/strong><\/p>\n\n\n\n<p style=\"font-size:28px\"><strong>DBCC HELP<\/strong><\/p>\n\n\n\n<p>Devuelve informaci\u00f3n de sintaxis para el comando DBCC especificado.<br>Sintaxis<br>DBCC HELP (&#8216;InstruccionDBCC&#8217;)<br>[ WITH NO_INFOMSGS ]<\/p>\n\n\n\n<p style=\"font-size:24px\"><strong>Ejemplo<\/strong><\/p>\n\n\n\n<p>Para saber la sintaxis de DBCC ShrinkFile<br>dbcc help (&#8216;ShrinkFile&#8217;)<br>go<br>Resultado<br><strong>dbcc ShrinkFile<br>(<br>{ &#8216;file_name&#8217; | file_id }<br>{<br>[ , EMPTYFILE]<br>| [ [, target_size ] [ , { NOTRUNCATE | TRUNCATEONLY } ] ]<br>}<br>)<br>[ WITH NO_INFOMSGS ]<\/strong><\/p>\n\n\n\n<p><strong>Ejecuci\u00f3n de DBCC completada. Si hay mensajes de error, consulte al administrador del sistema.<\/strong><\/p>\n\n\n\n<p style=\"font-size:28px\"><strong>DBCC FREESESSIONCACHE<\/strong><\/p>\n\n\n\n<p>Vac\u00eda la memoria cach\u00e9 de conexi\u00f3n de consulta distribuida utilizada por consultas distribuidas en una instancia de Microsoft SQL Server.<br>Sintaxis<br><strong>DBCC FREESESSIONCACHE [ WITH NO_INFOMSGS ]<br><\/strong>Donde<br>WITH NO_INFOMSGS: Suprime los mensajes<\/p>\n\n\n\n<p>Liberar la memoria Cach\u00e9<br><strong>DBCC FREESESSIONCACHE<br>go<\/strong><br>Resultado<br><strong>Ejecuci\u00f3n de DBCC completada. Si hay mensajes de error, consulte al administrador del sistema.<\/strong><\/p>\n\n\n\n<p style=\"font-size:28px\"><strong>DBCC TRACEOFF<\/strong><\/p>\n\n\n\n<p>Desactiva los indicadores de seguimiento especificados.<br>Los indicadores de seguimiento se utilizan para personalizar ciertas caracter\u00edsticas que controlan c\u00f3mo funciona la instancia de SQL Server.<br>Sintaxis<br><strong>DBCC TRACEOFF ( N\u00baTrace [ ,\u2026n ] [ , -1 ] ) [ WITH NO_INFOMSGS ]<br><\/strong>Donde<br>N\u00baTrace: Es el n\u00famero del indicador de traza a deshabilitar.<br>-1 Desactiva las marcas de seguimiento especificadas globalmente.<br>WITH NO_INFOMSGS: Suprime los mensajes<br><strong>Permisos<\/strong><br>Debe ser miembro de sysadmin<\/p>\n\n\n\n<p style=\"font-size:24px\"><strong>Ejemplos<\/strong><\/p>\n\n\n\n<p>Desactivar el trace 3205 global<br>DBCC TRACEOFF (3205)<br>GO<\/p>\n\n\n\n<p>Desactivar el trace 3205 global<br>DBCC TRACEOFF (3205, -1)<br>GO<\/p>\n\n\n\n<p>Desactivar los trace 3205 y 260 global<br>DBCC TRACEOFF (3205, 260, -1)<br>GO<br>Importante: Use DBCC TraceOn para activar los seguimientos.<\/p>\n\n\n\n<p style=\"font-size:28px\"><strong>DBCC FREESYSTEMCACHE<\/strong><\/p>\n\n\n\n<p>Libera todas las entradas de cach\u00e9 no utilizadas de todos los cach\u00e9s. El motor de base de datos de SQL Server limpia proactivamente las entradas  de cach\u00e9 no utilizadas en segundo plano para que la memoria est\u00e9 disponible para las entradas actuales. Sin embargo, puede usar este comando para eliminar manualmente las entradas no utilizadas de todos los cach\u00e9s o de un cach\u00e9 de grupo de gobernadores de recursos espec\u00edfico.<br>Sintaxis<br><strong>DBCC FREESYSTEMCACHE<br>( &#8216;ALL&#8217; [, pool_name ] )<br>[WITH<br>{ [ MARK_IN_USE_FOR_REMOVAL ] , [ NO_INFOMSGS ] }<br>]<br>Donde<\/strong><br><strong>(&#8216;ALL&#8217; [, pool_name ])<\/strong><br>ALL especifica todos los cach\u00e9s soportados.<br>nombre_grupo especifica un cach\u00e9 de grupo del regulador de recursos.<br>S\u00f3lo se liberar\u00e1n las entradas asociadas a este grupo.<\/p>\n\n\n\n<p><strong>MARK_IN_USE_FOR_REMOVAL<\/strong><br>Libera de forma as\u00edncrona las entradas utilizadas actualmente de sus cach\u00e9s respectivos despu\u00e9s de que no se utilicen. Las nuevas entradas creadas en el cach\u00e9 despu\u00e9s de que DBCC FREESYSTEMCACHE WITH MARK_IN_USE_FOR_REMOVAL no se vean afectadas.<\/p>\n\n\n\n<p><strong>NO_INFOMSGS<\/strong><br>Suprime todos los mensajes informativos.<br><strong>Permisos:<\/strong><br>Requiere el permiso: Alter server State<\/p>\n\n\n\n<p style=\"font-size:24px\"><strong>Ejemplo<\/strong><\/p>\n\n\n\n<p>Limpiar las cach\u00e9s que est\u00e1n dedicadas a un grupo de recursos del Gobernador de recursos espec\u00edfico.<br><strong>DBCC FREESYSTEMCACHE (&#8216;ALL&#8217;, default)<br>go<\/strong><\/p>\n\n\n\n<p style=\"font-size:28px\"><strong>DBCC TRACEON<\/strong><\/p>\n\n\n\n<p>Activa los indicadores de seguimiento especificados.<br>Los indicadores de seguimiento se utilizan para personalizar ciertas caracter\u00edsticas que controlan c\u00f3mo funciona la instancia de SQL Server.<br>Sintaxis<br><strong>DBCC TRACEOn ( N\u00baTrace [ ,\u2026n ] [ , -1 ] ) [ WITH NO_INFOMSGS ]<\/strong><br>Donde<br>N\u00baTrace: Es el n\u00famero del indicador de traza a habilitar.<br>-1 activa las marcas de seguimiento especificadas globalmente.<br>WITH NO_INFOMSGS: Suprime los mensajes<br>Permisos<br>Debe ser miembro de sysadmin<\/p>\n\n\n\n<p>Ejemplos<\/p>\n\n\n\n<p>Activar el trace 3205 global<br>DBCC TRACEOn (3205)<br>GO<\/p>\n\n\n\n<p>Activar el trace 3205 global<br>DBCC TRACEOn (3205, -1)<br>GO<\/p>\n\n\n\n<p>Activar los trace 3205 y 260 global<br>DBCC TRACEOn (3205, 260, -1)<br>GO<\/p>\n\n\n\n<script async=\"\" src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\n<ins class=\"adsbygoogle\" style=\"display:block; text-align:center;\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\" data-ad-client=\"ca-pub-2636008503986218\" data-ad-slot=\"1902193434\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Comandos DBCC Categor\u00eda Varios Los comando DBCC de esta categor\u00eda permiten realizar tareas varias como habilitar marcas de seguimiento o quitar una DLL de la memoria.<\/p><p><a class=\"more-link btn\" href=\"https:\/\/manualsqlserver.com\/?p=2073\">Seguir leyendo<\/a><\/p>\n","protected":false},"author":1,"featured_media":2074,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[144],"tags":[229,228,115],"class_list":["post-2073","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-comandbcc","tag-command","tag-console","tag-dbcc","nodate","item-wrap"],"_links":{"self":[{"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/posts\/2073","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2073"}],"version-history":[{"count":2,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/posts\/2073\/revisions"}],"predecessor-version":[{"id":2092,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/posts\/2073\/revisions\/2092"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/media\/2074"}],"wp:attachment":[{"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2073"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2073"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2073"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}