Tecnología

Inicio

¿Cómo puedo limpiar un msdb?

¿Cómo puedo limpiar un msdb?


Microsoft SQL Server es un robusto sistema de gestión de bases de datos relacionales (RDBMS) que proporciona un excelente rendimiento cuando los archivos de base de datos están correctamente diseñados, configurados y mantenidos. Si el rendimiento de la base de datos comienza a frenarse de manera notable hacia abajo, y si no hay trabajos de limpieza en el lugar para la base de datos, es posible que la información residual dentro de los archivos de base están causando el mal desempeño. Ejecutar un procedimiento almacenado ( "sproc") diseñado para limpiar información residual de los archivos de base de datos con el fin de restaurar el rendimiento aceptable para la base de datos.

Instrucciones

1 Seleccione el botón "Inicio" en el escritorio del PC Servidor Windows 2008 y haga clic en "programas", a continuación, seleccione "Accesorios". Haga clic en el icono de línea de comandos en el menú que aparece, y luego haga clic en "Ejecutar como Administrador".

2 Tipo "sqlcmd -U nombre de usuario contraseña -P" sustitución "nombre de usuario" con el nombre de una cuenta de usuario que tiene pertenecer a la función de base de datos db_owner, y sustituyendo "contraseña" con la contraseña de la cuenta llamada. Pulse la tecla "Enter".

3 Tipo "Uso Maestro" y pulsar la tecla "Enter" y escriba "Go" y pulse la tecla "Enter".

4 Tipo "exec @dbname sp_clean_db_file_free_space = N'mydatabase ';" sustituyendo "mydatabase" con el nombre de la base de datos para limpiar, y luego pulse la tecla "Enter". El comando a continuación, ejecutar y limpiar la información residual que queda por las rutinas de modificación de la base de datos.

Consejos y advertencias

  • Se recomienda respaldar la base de datos primero antes de ejecutar el procedimiento de limpieza.