Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/03/2015, 22:33
antvo
 
Fecha de Ingreso: junio-2012
Mensajes: 233
Antigüedad: 11 años, 10 meses
Puntos: 3
Pregunta Configurar Web Config conexion en AppSetting

Hola a todos,


Les comparto mi problema,



Tengo una aplicación en C# con framework asp 3.5 ya realice el compilado para subirlo a un servidor windows server 2008 R2
de 64 bits la aplicación la compile en mi equipo de 32 bits.La aplicación funciona bien cuando entro en modo debug y muestra y guarda la información
de la base de datos. El problema que tengo es que desde el IIS del servidor le doy Browse para verlo en el navegador me aparece el error 26 :

Código code:
Ver original
  1. Server Error in '/' Application.
  2.  
  3. A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)


En el servidor esta Sql Server 2008 y ya le habilite las conexiones remotas.
En Slq Configuration Manager esta corriendo sql server,Browser,Agente, Análisis Service,Reporting Services, Integration Services
y en los protocolos estan activos tcp ip,name pipes,Shared memory

-El Framework lo tengo desactivado para tener libre todos los puertos y pueda probar esto


Cree un usuario en Sql Server para iniciar con autenticación SQL como administrador,
El sitio lo puse en Default web site y converti la carpeta en una aplicación
agregue al administrador del server para el sitio en iis como administrador para que tenga todos los privilegios esto solo para facilitar mis pruebas , luego cambiare el usuario.
y este mismo usuario lo metí en autenticación del IIS en Anonimous Authentication


--En el Aplication Pool que se genero para mi sitio en identity agregue al
Admnistrador del servidor solo para probar,
tambien habilite opcion "True" para que aceptara aplicaciones de 32bits y el NetFamework version lo deje en v2.0 ya que investigando vi que así este ya incluía la 3.5.


La instancia que tengo en el SQL server la identifique en el Configuration Manager en SQL server (MSSQLSERVER) así que supongo que esta MSSQLSERVER lo es
y la estoy usando en mi conexión.


El nombre del servidor es : SERVER-AR
IP SERVIDOR 192.168.2.2
Usuario de sql: ara
contraseña:serverara
BasedeDatos: BDAr





MI PROBLEMA: no se si estoy haciendo correctamente mi cadena de conexion en el web confing,
yo estoy metiendo la cadena de conexion en el <appSettings> quedando como ya que asi lo use el las pruebas de mi aplicaión:


Código otro:
Ver original
  1. <add key="DBConexion" value="Data Source=SERVER-AR; Initial Catalog=BDAr; User=ara; Password=serverara; Connect Timeout=100; pooling='true'; Max Pool Size=200" />


y me sigue saliendo el error.
Comprobé si los datos que estaba usando en el servidor eran correctos y si pude probar esta conexión en el servidor esto creando un archivo udl.


¿Que tendré mal ?, ya estuve realizando mucha investigación y no se que sea lo que me este faltando,

Gracias por su ayuda