
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.
Para utilizar sus bases de datos access en Plesk debe subir la misma a la carpeta "BD" ubicada en su servicio de hospedaje.
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.
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:
Otra información a tener en cuenta sobre 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:
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.
El string (cadena) de conexión que debe utilizar para su base de datos access es la siguiente:
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"
Etiquetas: -
Registros relacionados:
Última actualización: 2010-01-08 16:52
Autor: HelpDesk
Revisión: 1.3
No puedes comentar este registro