Hola a tod@s:
Tengo una aplicación en aspnet que estaba con SQLExpress funcionando, ahora
he instalado SQLServer 2005 Profesional y no logro que me funcione. Os
cuento mis intentos por si me podeis dar una pista:
tengo dos instancias llamadas:
SQLEXPRESS y
SQLSERVER2005
( 1 ) Con SQLServer Express la siguiente cadena de conexión me funciona.
<remove name="LocalSqlServer"/>
<add name="LocalSQLServer" connectionString="Data
Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\aspnetdb.mdf;Integrated
Security=True;User Instance=True" providerName="System.Data.SqlClient" />
( 2 ) Con la instancia SQLSERVER2005 he probado todo lo siguiente y sin
éxito.
-CADENA
<remove name="LocalSqlServer"/>
<add name="LocalSQLServer" connectionString="Data
Source=.\SQLSERVER2005;Initial
Catalog=C:\Inetpub\wwwroot\w1\App_Data\aspnetdb.mdf;Integrated
Security=True;User Instance=True" providerName="System.Data.SqlClient" />
ERROR--
El indicador de inicio de sesión de instancia de usuario no es compatible
con esta versión de SQL Server. Se cerrará la conexión.
-
-CADENAS-
<remove name="LocalSqlServer"/>
<add name="LocalSQLServer"
connectionString="Server=.;Database=aspnetdb.mdf;Integrated
Security=True;User Instance=True" providerName="System.Data.SqlClient" />
<remove name="LocalSqlServer"/>
<add name="LocalSQLServer"
connectionString="Server=Localhost;Database=aspnetdb.mdf;Integrated
Security=True;User Instance=True" providerName="System.Data.SqlClient" />
<remove name="LocalSqlServer"/>
<add name="LocalSQLServer" connectionString="Data
Source=Localhost;Initial
Catalog=C:\Inetpub\wwwroot\w1\App_Data\aspnetdb.mdf;Integrated
Security=True;User Instance=True" providerName="System.Data.SqlClient" />
-ERROR--
Error mientras se establecía la conexión con el servidor. Al conectar con
SQL Server 2005, el error se puede producir porque la configuración
predeterminada de SQL Server no admite conexiones remotas. (provider:
Proveedor de canalizaciones con nombre, error: 40 - No se pudo abrir una
conexión con SQL Server)
Leer las respuestas