Publicado el Dejar un comentario

Instalar SQL Server Management Studio 2012

Una vez descargado el programa de instalación, debes proceder a la instalación y cuando lo pongas a funcionar te mostrará una pantalla así.

sql_management_studio_2012

Pulsa en la primera opción (como puedes comprobar lo tengo en inglés): New SQL Server stand-alone installation or add features to an existing installation que viene a significar: Nueva instalación o añadir características a una instalación existente.

Al pulsar en esa opción me ha salido una ventana para aceptar los términos de licencia (License Terms). Después de aceptarlos, me ha mostrado una ventana indicando que hay actualizaciones disponibles. En este caso es el SP1 de SQL Server 2012.

sql_management_studio_2012_2

Me avisa de que necesitará reiniciar el equipo al finalizar la instalación, lo aceptamos y seguimos.

Vemos que están seleccionadas todas las opciones, pero hay algunas que no se pueden cambiar, supongo que serán de una instalación anterior.

sql_management_studio_2012_3

Fíjate en la opción “Management Tools” esa es la que permite instalar, entre otras cosas, el Management Studio. Pulsamos en siguiente.

Ahora nos pregunta el nombre de la instancia, dejamos los valores indicados.

(Es posible que estos pasos no los veas porque ya tengas esto instalado)

sql_management_studio_2012_4

Pulsamos en siguiente y nos pide que configuremos el servidor, yo lo he dejado como está. Pulsa en Siguiente.

sql_management_studio_2012_5

En el siguiente paso nos pide que configuremos el motor de bases de datos, principalmente la configuración del servidor, con idea de saber cómo nos “autenticaremos”, yo he elegido el modo mixto (por defecto está la autenticación de Windows). Ahí indica el password (contraseña) del administrador de SQL Server (sa) además de que puedes añadir algún otro usuario de Windows.

sql_management_studio_2012_10

Después de indicar la clave (no lo dejes en blanco, porque seguramente no te lo permitirá) le he dado a siguiente dejando los valores predeterminados de las otras pestañas.

El siguiente paso es indicar los reportes de error (Error Reporting) a mandar a Microsoft, selecciona lo que quieras o te muestre (si quieres) y pulsa en siguiente.

Ya no tienes que hacer nada más, salvo esperar a que se instalen las cosas y te pida reiniciar el equipo.

sql_management_studio_2012_12

Pulsa en OK (aceptar) y después tendrás que cerrar la ventana del instalador de SQL Server 2012 y la de la configuración.

Fuente: http://www.elguillemola.com/index.php/2013/07/instalar-sql-server-2012-management-studio-express

Publicado el 2 comentarios

Reparar Datos MyBusiness POS

En algunas ocasiones las base de datos se dañan con fallas de hardware, apagones inesperados del servidor y transacciones interrumpidas incorrectamente. SQL Server provee de sentencias que permiten verificar y reparar una base de datos con inconsistencias o dañada.Antes de realizar el siguiente procedimiento deberia realizar un respaldo de la base de datos dañada si lo permite SQL Server o hacer una copia física de los archivos.



  • Paso 1: se coloca la base de datos en modo emergencia y usuario único
    Alter Database mibd SET SINGLE_USER
    Alter Database mibd SET EMERGENCY
  • Paso 2: Reparar la base datos
    DBCC CHECKDB(‘mibd’, REPAIR_ALLOW_DATA_LOSS).

Repita este paso hasta que el mensaje sea ‘0 errores encontrados’ para la base de datos. La sentecia CHECKDB con la opcion REPAIR_ALLOW_DATA_LOSS elimina datos de ser necesario para realizar la reparación o corregir la consistencia de los datos, para una reparación más rápida y sin pérdida de datos pruebe la opcion REPAIR_REBUILD, aunque en ocasiones con esta opción no se repara completamente la base de datos.

  • Paso 3.  Aplicar ajuste en el tamaño de la base de datos y el log
    ckup log [TuBaseDeDatos] with Truncate_Only
    DBCC SHRINKDATABASE ( [TuBaseDeDatos], 5 )
  • Paso 4: Regresar a multiusuario y colocar en linea la base de datos
    Alter Database mibd SET ONLINE
    Alter Database mibd SET MULTI_USER

Fuente:

http://www.aortiz.net/2013/06/reparar-base-de-datos-sql-server-2005-o.html?m=1

Publicado el 1 comentario

Disponibilidad del servicio SQL y puerto 1400

  1. Dirigirse al icono de inicio de windows y seleccionar en la carpeta de Microsoft SQL Server 2005/Herramientas de Configuración/Administrador de Configuración
  2. Le aparecerá una pantalla como la siguiente en donde se muestra que los servicios de SQL SERVER 2005 (se encuentran en el rectángulo rojo) están activados.  Si alguno esta en color rojo, lo debe seleccionar, dando un clic con el botón derecho y elegir Propiedades
  3. Le aparecerá una ventana, seleccione la pestaña Servicio, posteriormente Automático en el Modo de inicio. Dar un clic en Aplicar y en Aceptar.
  4. Verifique que el Puerto 1400 este liberado, siga las instrucciones:
  5. En el icono Protocolos for SQLEXPRESS, verifique si los protocolos de SQL Server están habilitados
  6. Seleccione el Protocolo TCP/IP, Clic con el botón derecho y elegir propiedades
  7. Debe seleccionar la pestaña IP Addresses, verifique que en la parte inferior tenga el Puerto Dinámico 1400

+ IP All

TCP Dynamic Ports      1400

En caso de que no esté o aparezca en blanco, colocar el número de puerto 1400.

Publicado el Dejar un comentario

Reconstruir índices en Sql Server

microsoft_sql_server_indice_indexEn este tema se describe cómo volver a generar un índice o todos los índices de una tabla mediante el Explorador de objetos en SQL Server Management Studio. Cuando se vuelve a generar un índice, dicho índice se elimina y se vuelve a crear. De este modo, se elimina la fragmentación, se recupera el espacio de disco mediante la compactación de las páginas según el valor del factor de llenado existente y se vuelven a ordenar las filas del índice en páginas contiguas. Para obtener más información acerca de la fragmentación de índices, vea Reorganizar y volver a generar índices.

Para volver a generar un índice

  1. En el Explorador de objetos, realice la conexión a una instancia de SQL Server Database Engine (Motor de base de datos de SQL Server) y, a continuación, expándala.
  2. Expanda Bases de datos, expanda la base de datos que contiene la tabla con el índice especificado y, a continuación, expanda Tablas.
  3. Expanda la tabla a la que pertenece el índice y, a continuación, expanda Índices.
  4. Haga clic con el botón secundario en el índice que desee volver a generar y, a continuación, haga clic en Volver a generar.
  5. Para iniciar la operación de regeneración, haga clic en Aceptar.

Para volver a generar todos los índices de una tabla

  1. En el Explorador de objetos, realice la conexión a una instancia de SQL Server Database Engine (Motor de base de datos de SQL Server) y, a continuación, expándala.
  2. Expanda Bases de datos, expanda la base de datos que contiene la tabla con los índices especificados y, a continuación, expanda Tablas.
  3. Expanda la tabla a la que pertenecen los índices.
  4. Haga clic con el botón secundario en Índices y, a continuación, haga clic en Volver a generar todo.
  5. Para iniciar la operación de recreación, haga clic en Aceptar.

Fuente: