Hola, resulta que el otro dia desinstale la version express de
sqlServer 2008 r2 64 bits para probar la verison enterprise, tengo instalado
Windows 7 Home Premium 64 bits, al final no pude instalarlo y decidi volver con la edicion express que mencione anteriormente, aca vinieron los problemas, al instalarlo de nuevo eleji la opcion de autenticacion mixta, dejando por defecto el usuario "sa" y le agregue una password, los servicios de sql quedaron asi:
SQL Server (SQLEXPRESS) NT AUTORITY\NETWORKSERVICE
SQL Server Agent NT AUTORITY\NETWORKSERVICE
SQL Server Browser Local System
Deje la instancia por defecto: SQLEXPRESS
Agregue las Excepciones en el Firewall de windows para sqlservr.exe y sqlbrowser.exe
En la parte de avanzadas en el Firewall estan creadas las reglas para tcp y udp para cada no de los servicios.
TCP/IP y Named Pipes los habilite ( tambien probe con Named Pipes deshabilitado)
Desde el Sql Server Configuration Manager veo habilitado el servicio de
SQL Server (SQLEXPRESS) --> En ejecucion y Automatico
SQL Server Agent --> Parado
SQL Server Browser --> Parado y En Automatico
Cuando quiero iniciar el SQL Server Browser el mensaje es:
" Imposible ejecutar el pedido o el servicio no respondio en tiempo "
Cuando abro el Management Studio puedo conectarme sin problemas al servidor con la autenticacion de Windows y tambien probando con la cuenta de Sql Server, User = "sa" y mi password; puede crear una base de datos nueva, crear una nueva, modificar otra existente, etc.
El drama es ahora con el Visual Studio 2010 Ultimate, estoy trabajando en un programa que antes funcionaba todo ok, pero desde que reinstale cada vez que quiero abrir la base de datos en el explorador de servidores me aparece el mensaje:
" Imposible generar una instancia de usuario de SQL Server. Imposible iniciar el proceso para la instancia de usuario. La conexion se cerrara "
La cadena de conexion que uso es la misma que usaba antes, porque la instancia que se instalo es exactamente igual:
Código:
connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=D:\Mis Documentos\Programacion\Proyectos\Parcheggio\ParcheggioDB.mdf;Integrated Security=True;User Instance=True"
En Visual Studio voy a Herramientas -> Opciones -> Opciones de Base de datos -> Conexion de datos y hay una opcion para ingresar la instancia que se usa para conectar, probe poniendo la de SQLEXPRESS y dejandolo vacio, pero el mensaje de error es el mismo.
Si alguien tuvo el mismo problema y me da una mano se lo agradezco, desde ya gracias a todos.