Este documento contiene información sobre como
establecer una cadena de conexión para bases de datos y la ubicación
correcta dentro del servicio de WebHosting.
Ubicación correcta de bases de datos access, dentro del servicio de WebHosting.
Para utilizar sus bases de datos access en Plesk debe subir la misma a la carpeta "BD" ubicada en su servicio de hospedaje.
1)Crear la carpeta BD
Desde el
administrador de archivos navegue la carpeta httpdocs y agregue dentro de la misma, la carpeta de nombre "BD"
con la opción Añadir Directorio Nuevo
Una vez creada, en su panel de control acceda a
Directorios Protegidos con contraseña
Alli cree un nuevo directorio protegido llamado también "BD"
Una vez creada elija la misma de la lista y defina un
usuario y contraseña, esto evitará que terceros accedan al contenido de
la carpeta desde una ruta por medio de un navegador.
2) Subir la Base de datos a la Carpeta BD
Para subir su base de datos Access o bién puede efectuar
ésta accion mediante el administrador de archivos de su panel Plesk o
subir el contenido de su sitio mediante la aplicación Filezilla
Para obtener más información sobre el uso de filezilla le recomendamos que lea el siguiente documento:
http://www.viafacil.com/faq/content/57/255/es/servicios-plesk_-subir-el-contenido-de-su-sitio-mediante-filezilla-client.html?highlight=filezilla
Otra información a tener en cuenta sobre Filezilla:
http://www.viafacil.com/faq/content/6/202/es/ftp-_-problemas-comunes-relacionados-a-conexiones-ftp.html?highlight=filezilla
Tambien puede utilizar el administrador de archivos Plesk para subir el contenido a su carpeta BD dentro de Httpdocs
Nota: Tenga en cuenta la siguiente configuración para su servicio si utiliza el panel de control "Plesk"
Recuerde que la configuración para acceder a su FTP con Filezilla para los servicios Plesk es la siguiente:
- Servidor: sudominio.com / SIN WWW ( recuerde
que si el mismo no está delegado debera utilizar el acceso temporal
proveído en su manual de usuario para su servicio plesk).
- Usuario: su usuario de acceso a su panel de control Plesk.
- Contraseña: su contraseña de acceso a su panel de control Plesk.
3) Habilitar los permisos de usuario de la Carpeta BD dentro de Httpdocs
Acceda al administrador de archivos desde el panel de control
Navegue el contenido de la carpeta Httpdocs y ubique la carpeta BD
Para su Base de datos (por ejemplo base.mdb) elija de la
lista de opciones de la derecha del archivo, la opción enmarcada en la
imagen

Una vez elefida dicha opción,En la pantalla siguiente ubique el usuario PLESK IIS WP USER(IWPD_200(SuUsuarioEjemplo)) y enmarque los permisos Modificar, Lectura y Ejecución , y Escribir como se muestra en la siguiente imágen:

Finalmente presione Aceptar.
String de conexión para su Base de datos en Access
El string (cadena) de conexión que debe utilizar para su base de datos access es la siguiente:
Cadena de conexión.
NOTA: La unidad y ruta hacia su base de
datos puede determinarse utilizando la propiedad ".MapPath" del objeto
"Server" según se especifica en el ejemplo siguiente:
Const adModeReadWrite = 3
Set DataConn = Server.CreateObject("ADODB.Connection")
DataConn.Mode = adModeReadWrite
DataConn.Open ("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" + Server.MapPath("../BD/SUBASEDEDATOS.mdb"))
NOTA: Si server.mappath() no
funcionara correctamente en su servicio tenga en cuenta probar con el
siguiente string de conexión como alternativa
DataConn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\vhosts\SUDOMINIO.COM\httpdocs\BD\SUBASEDEDATOS.MDB"