Hola Hirotaro:
Parece que trabajas en windows:
Sí, las bases de datos Acces son un único archivo, de extensión .mbx, algo
que no sucede con el resto de bases de datos, en los que la gestión de los
datos la lleva un programa al que llamamos servidor de bases de datos y que
también nos sirve, instalado en nuestra máquina, para hacer y probar la base
de datos. Ese programa (por ejemplo en el caso de las bases de dtos SQL se
llama MySql) es el que se encarga de la conexión, bajo un entorno seguro,
con el lenguaje intermedio (asp, o php, etc) de tu sitio web.
Pero en Access no es así la cosa, porque no es servidor de bases de datos,
solamente las hace, así que hay que hacer una conexión ODBC, (Open Database
Conectity, la manera de hacer en windows) o de origen de registro de bases
directamente a un archivo de tu lenguaje intermedio. Por éso estos archivos
no pueden estar en directorios públicios de tu hospedaje, tales como el
habitual directorio html en el que se redirecciona el sitio, u otros que
estén dentro de él, sino en otros de nivel superior y que no sean accesibles
desde la web. Luego la llamada a la conexión la hace el archivo asp.
ODBC es un estándar de acceso a bases de datos que utilizan los sistemas
Microsoft. Las siglas significan Open DataBase Connectivity. A través de
ODBC, en un sistema Windows se puede conectar con cualquier base de datos.
Bueno habría que decir que permite conectar con cualquier base de datos de
la que exista un driver ODBC. Los creadores de las distintas bases de datos
son los responsables de crear un driver ODBC para que su base de datos se
pueda conectar desde un sistema Microsoft.
Para conectar con ODBC una base de datos se ha de crear un DSN, que es un
nombre que asociamos a una conexión por ODBC para referirnos a ella desde
las aplicaciones o programas que deban conectarse con la base de datos.
Cualquier base de datos que se pretenda utilizar desde aplicaciones Windows
debe tener su propio driver ODBC. Por ejemplo, MySQL dispone de un Driver
ODBC que se puede descargar desde su página web. Las bases de datos Access
(Microsoft Jet) y SQL Server de Microsoft también tienen su driver ODBC y
este ya se encuentra instalado en el Windows de fábrica.
Aquí hay un tutorial de cómo hacerlo:
http://www.desarrolloweb.com/articulos/246.php
Salu2
`8]
Juan Muro
Post by HirotaroQue tal Quiero hacer una pagina donde pueda mostrar informacion de una
base de datos de access, esa db la pondria en la carpera raiz del servidor
remoto. Pero haciendo la pagina cuando quiero hacer la conexion a la db
en dreamweaver me pide un odbc , localmente puedo hacer un odbc hacia la
db de access ,pero ya en el servidor remoto como seria la conexion si no
tendre un odbc? Como le hago para conectar la pagina a la db y como seria
ya en el servidor? Alguien sabe o tiene un manual con instrucciones para
esto?Gracias
Hirotaro