Últimos acceso al SQL Server
Muchas veces es necesario conocer los accesos que se hacen al servidor de base de datos SQL Server. Para poder conocer quién y cuándo accede hay una query que podemos lanzar.
Listar información de las bases de datos de SQL Server
Con uns sencilla query podemos listar la informacion de las bases de datos de nuestro servidor. Información como el nombre, ruta, tamaño del fichero de datos y de log, compatibilidad, collation, etc …
Cerrar el archivo de log de SQL Server y el log errores del SQL Server Agent
Los archivos de log se reinician cada vez que el servicio se reinicia, es decir, se cierra el fichero de log de SQL Server cuando el servicio se reinicia y se abre un nuevo fichero. Igual pasa con el fichero de log de errores del SQL server Agent. Pero en ocasiones estos ficheros crecen mucho y son inmanejables y es necesario cerrarlo a mano y abrir uno nuevo.
Configurar el servicio de Mail en SQL Server
Vamos a configurar el servicio de envió de mails a través de SQL Server para poder enviar mails desde el SQL Server. De esta forma también podremos programar alertas que nos avisen por mail de determinados eventos del SQL Server.
Listar los procesos y actividad del SQL Server
Podemos ver la actividad del servidor SQL Server a través del Monitor de Actividades en formato gráfico o a con una query que nos listara todos los procesos.
Listar los campos de una tabla de una base de datos de SQL Server
Cuando tenemos que documentar bases de datos, los campos, tipos, etc … tenerlos que escribir uno a uno es un gran trabajo sobre todo si disponemos de tablas con más de 100 campos. Esta query nos sirve para listar los campos, tipo y tamaño de una tabla determina y poder hacer nuestro querido Copy & Paste.
SQL Server buscar objetos con sp_msforeachdb y sp_msforeachtable
Cuando nos encontramos con la necesidad de hacer acciones recursivas en bases de datos o tablas tenemos las stored procedures no documentadas sp_msforeach…. sp_msforeachdb, sp_msforeachtable, con las que podemos recorrer las bases de datos o tablas de una base de datos y realizar acciones.
SQL Server Error – Operating system error (error not found)
El registro de errores de SQL Server registra todos los sucesos que tienen lugar en el servidor. Muchos de ellos son de una línea acabados en un Operating system error XXX (error not found) que no nos dice nada de nada. ¿Cómo averigar el significado de este numero de error?
Listado de artículos – trucos de SQL Server en Netveloper
Os dejo un listado con artículos y trucos de SQL Server publicados durante estos años en Netveloper. Algunos ya son antiguos pero vigente y utilizables en el día a día como DBAs pero probablemente escondidos dentro de Netveloper.
Instalación del SQL Server 2008
Guía del proceso de instalación del SQL Server 2008 – SQL Server 2008 R2 paso a paso y de las opciones que hay que escoger a la hora de instalar el SQL Server.
SQL Server error – Login failed for user ‘NT AUTHORITY\SYSTEM’. [CLIENT: 127.0.0.1]
A veces en los logs del SQL Server aparecen errores tan crípticos como el del título. Para poder llegar a averiguar qué le pasa al servidor y que está generando este error vamos a detallar los pasos a seguir.
Registrar y organizar servidores SQL Sever.
Cuando en una empresa tenemos muchos servidores SQL Server es necesario, casi obligatorio, organizarse de alguna forma. SQL Server tiene una opción que es “Servidores registrados / Registered Servers” para ayudarnos a organizar, guardar configuraciones y hacer más fácil el trabajo diario.
Adjuntar (attach) una base de datos en SQL Server se pone como solo lecturas (Read Only)
Este es un problema que me estuvo volviendo loco durante unas cuantas horas. Siempre que adjuntaba una base de datos al servidor la ponía como read-only (solo lectura).
Leer más ...Crear, copiar y borrar bases de datos SQL Server desde c#.
Utilizando el modelo de objetos de SQL Server, SMO, es muy sencillo manipular bases de datos desde código. Desde Visual Studio en c# o desde una página web.
Adjuntar y separar bases de datos de SQL Sever desde código.
Con unas sencillas líneas de código en T-SQL podemos adjuntar (attach) o separar (detach) bases de datos desde SQL Server, c#, ASP.NET o desde la aplicación que estemos desarrollando. Actualizado el 12.03.2011



