Anuncios

lunes, 30 de agosto de 2010

Habilitar el SQL Express Edition del visual Studio

Para instalar el SQL Server Express edition que viene con visual studio, es necesario habilitar las conexiones a la base de datos para hacerlo funcionar.
En esta ocasión voy a mostrar algunos trucos para habilitar el sqlexpress edition una vez instalado el visual studio 2008.

Para verificar que el sql Express Edition fue instalado:
1.       Vaya a inicio>Programas>Microsoft SQL Server>Configuration Tools
2.       Debería estar instalado el sql server configuration manager, error and usage reporting  y el surface area configuration

Para conectarse a SQLExpress edition
Por defecto no se tienen entornos visuales. Por lo tanto para hacer consultas se entra usando línea de comandos usando el sqlcmd. Para ver más del sqlcmd puede ver mi nota relacionada:


Usted se puede conectar a la base de datos en el cmd presionando:
C:\Documents and Settings\User>sqlcmd -S .\SQLEXPRESS
Si le sale este error:

HResult 0x2, Level 16, State 1
Shared Memory Provider: Could not open a connection to SQL Server [2].
Sqlcmd: Error: Microsoft SQL Native Client : An error has occurred while establi
shing a connection to the server. When connecting to SQL Server 2005, this failu
re may be caused by the fact that under the default settings SQL Server does not
 allow remote connections..
Sqlcmd: Error: Microsoft SQL Native Client : Login timeout expired.
Lo más probable es que el servicio esté apagado, es por lo tanto necesario iniciar el servicio de sql server.

Para iniciar el servicio de sql server:
Para SQLServer Express se usa:
C:\Documents and Settings\User>net start mssql$sqlexpress
Donde mssql$sqlexpress, es el nombre de la instancia. Si su instancia es una instancia por defecto, el nombre del servicio es mssql, si es una instancia nombrada (por ejemplo, si su instancia se llama instancia2, el servicio se llama mssql$instancia2

People who read this post also read :