Pregunta: ¿Como obtengo información de la licencia de mi SQL Server?

Pregunta: ¿Como obtengo información de la licencia usada en la instalación de mi servidor SQL Server? Respuesta: A partir de SQL Server 2005, la información del licenciamiento no se almacena en el motor de base de datos. Se puede usar la función de metadatos SERVERPROPERTY para obtener información de la edición, versión, service pack aplicado, etc.[…]

PREGUNTAS Y RESPUESTAS-En que situaciones se debe usar cursores?

Esta semana llegó esta consulta a mi correo y esto fue lo que contesté. Están de acuerdo conmigo? En que situaciones se debe usar cursores, siempre he leído que no es recomendable usar cursores que se debe evitar, pero cuando se debe usar cursores? En las primeras versiones de SQL no se recomendaba sus uso por que no[…]

PREGUNTAS Y RESPUESTAS-Obtener espacio utilizado por mis tablas

PREGUNTA: Como puedo saber cual es el espacio utilizado por todas mis tablas en una base de datos

RESPUESTA:

NOTA: En todo los artículos del blog, haciendo clic en la imagen obtendrás información ampliada sobre los temas tratados.

Una respuesta inmediata sería recomendar el uso del procedimiento almacenado del sistema sp_spaceused (). Pero, si usamos este procedimiento almacenado para obtener información de tablas, tenemos que usarlo para una tabla a la vez. He encontrado artículos al respecto y sugieren crear un programa que liste todas las tablas de la base de datos para luego hacer un rulo (loop) por cada tabla, pasando el nombre del objeto al procedimiento almacenado sp_spaceused en un query dinámico, almacenar cada pasada del rulo en una tabla temporal y por ultimo listar la tabla resultante.

Muy complicado!

Para saber cuanto registros tienen tus tabla e información detallada de el espacio que ocupan, solo tienes que […]

PREGUNTAS Y RESPUESTAS-Ejecutar un Job desde un procedimiento almacenado

PREGUNTA: Tengo un job que se llama “carga_ventas_historicas”. Ahora yo quiero  que mi stored procedure llamado “miStore”  llame  al job  mencionado; como podria llamar al mencionado job desde mi Stored Procedure? (pregunta efectuada por Yohnny Vargas el 13 de marzo de 2011) RESPUESTA: La forma de llamar o iniciar el job desde un procedimiento almacenado es[…]

PREGUNTAS Y RESPUESTAS-Instalación de SQL Server en un dominio

PREGUNTA: Al instalar el SQL Server 2008 se amarra al dominio? o luego de haber sido instalado hay forma de modificar eso en la configuración? o no influye en nada el cambiar de dominio el servidor después de haber instalado el SQL? RESPUESTA: No hay problema en instalar SQL en un servidor de dominio, no hay[…]

PREGUNTAS Y RESPUESTAS-Reporting Services

PREGUNTA: ¿Es necesario utilizar IIS para instalar Reporting Services de la versión SQL Server 2008? (tema planteado y respuesta sugerida por Hendrick Castro el 27 de enero de 2011) RESPUESTA: Ya no. Para la versión 2008 de Reporting Services ya no es necesario utilizar Internet Information Server. A Partir de esta versión, la arquitectura de[…]

PREGUNTAS Y RESPUESTAS-SQL Server Management Studio

PREGUNTA: He estado haciendo algunas pruebas creando tablas y luego de guardarlas quise modificar el tipo de datos (la tabla no contiene datos, esta vacía), por ejemplo de nchar a char y me muestra un error indicando que debo volver a crear la tabla, esto se debe a que falta alguna configuración? o es que[…]

PREGUNTAS Y RESPUESTAS-SQL Server Cluster

PREGUNTA: Que es un Cluster de SQL Server y que significa eso de 16 nodos de Enterprise y 2 nodos de la Standard? RESPUESTA: Un cluster es una forma de agrupar varios computadores para que trabajen como uno solo. Cuando hablamos de un cluster de SQL server, estamos hablando de que el Servidor de Base[…]