Cadena se conexion
Publicado por Pedro Lopez (14 intervenciones) el 25/09/2018 18:46:07
Hola a todos
Solicito ayuda por que no acierto en cadena de conexión en el servidor. La base de datos es Access y en web.config de Visual en momento de edición se configura así:
<connectionStrings>
<add name="fragmentosConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="D:\1 VS\1 Proyectos\Indexfragmentos\fragmentos.mdb""
providerName="System.Data.OleDb" />
</connectionStrings>
Cuando la publico y subo al hosting e intento modificar la ruta queda así:
<connectionStrings>
<add name="fragmentosConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source= Server.MapPath\BDs\Fragmentos.mdb"
providerName="System.Data.OleDb" />
</connectionStrings>
donde BDs es la carpeta del servidor donde está alojada la base.
Pero me da el error:
C: \ Windows \ SysWOW64 \ inetsrv \ BDs \ fragmentos.mdb' no es una ruta válida. Asegúrese de que el nombre de ruta esté escrito correctamente y de que esté conectado al servidor en el que reside el archivo.
Descripción: se produjo una excepción no controlada durante la ejecución de la solicitud web actual. Revise el seguimiento de la pila para obtener más información sobre el error y dónde se originó en el código.
Detalles de excepción: System.Data.OleDb.OleDbException: 'C: \ Windows \ SysWOW64 \ inetsrv \ BDs \ fragmentos.mdb' no es una ruta válida. Asegúrese de que el nombre de ruta esté escrito correctamente y de que esté conectado al servidor en el que reside el archivo.
Que estoy haciendo mal?
Gracias
Pedro López
lunes, 24 de septiembre de 2018 12:36
Responder
Solicito ayuda por que no acierto en cadena de conexión en el servidor. La base de datos es Access y en web.config de Visual en momento de edición se configura así:
<connectionStrings>
<add name="fragmentosConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="D:\1 VS\1 Proyectos\Indexfragmentos\fragmentos.mdb""
providerName="System.Data.OleDb" />
</connectionStrings>
Cuando la publico y subo al hosting e intento modificar la ruta queda así:
<connectionStrings>
<add name="fragmentosConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source= Server.MapPath\BDs\Fragmentos.mdb"
providerName="System.Data.OleDb" />
</connectionStrings>
donde BDs es la carpeta del servidor donde está alojada la base.
Pero me da el error:
C: \ Windows \ SysWOW64 \ inetsrv \ BDs \ fragmentos.mdb' no es una ruta válida. Asegúrese de que el nombre de ruta esté escrito correctamente y de que esté conectado al servidor en el que reside el archivo.
Descripción: se produjo una excepción no controlada durante la ejecución de la solicitud web actual. Revise el seguimiento de la pila para obtener más información sobre el error y dónde se originó en el código.
Detalles de excepción: System.Data.OleDb.OleDbException: 'C: \ Windows \ SysWOW64 \ inetsrv \ BDs \ fragmentos.mdb' no es una ruta válida. Asegúrese de que el nombre de ruta esté escrito correctamente y de que esté conectado al servidor en el que reside el archivo.
Que estoy haciendo mal?
Gracias
Pedro López
lunes, 24 de septiembre de 2018 12:36
Responder
Valora esta pregunta


0