Creada el: 14/09/99 - Actualizada el:

Tutorial de ASP (2ª parte)

Anterior  Proxima
WB01343_.gif (1341 bytes)WB01345_.gif (616 bytes)

Creación del Archivo de Acceso a Datos (DSN)

Antes de crear secuencias de comandos para bases de datos tiene que proporcionar una forma para que ADO encuentre, identifique y se comunique con una base de datos.

Los controladores de bases de datos (programas que pasan información desde su aplicación Web a una base de datos) utilizan un Nombre de origen de datos (DSN) para encontrar e identificar una base de datos ODBC en particular. Normalmente, el DSN contiene información de configuración de la base de datos, seguridad de usuarios y ubicación, y puede tener la forma de una entrada en el registro del sistema de Windows NT o de un archivo de texto.

Con ODBC puede elegir el tipo de DSN que va a crear: Usuario, Sistema o Archivo.

Los DSN de Usuario y de Sistema residen en el registro del sistema de Windows NT. Los DSN de Sistema permiten que todos los usuarios que han iniciado una sesión en un servidor concreto tengan acceso a una base de datos, mientras que los DSN de Usuario limitan la conectividad con la base de datos a los usuarios que dispongan de las credenciales de seguridad apropiadas. Los DSN de Archivo, que tienen la forma de archivos de texto, proporcionan acceso a varios usuarios y son fácilmente transferibles entre un servidor y otro mediante la copia de los archivos DSN. Por estas razones, los ejemplos de este tema utilizan DSN de Archivo.

Puede crear un DSN de Archivo si abre Panel de control desde el menú Inicio de Windows. Haga doble clic en el icono ODBC y seleccione la hoja de propiedades DSN de Archivo. Haga clic en Agregar, elija el controlador de la base de datos y haga clic en Siguiente.

  1. En el cuadro de diálogo Crear nuevo origen de datos, seleccione Controlador Microsoft Access en el cuadro de lista, después, haga clic en Siguiente.
  2. Escriba el nombre de su DSN de Archivo y haga clic en Siguiente.
  3. Haga clic en Finalizar para crear el origen de datos.
  4. En el cuadro de diálogo Instalación de ODBC para Microsoft Access 97, haga clic en Seleccionar. Elija un archivo de base de datos de Microsoft Access (*.mdb) y haga clic en Aceptar.

Nota Por razones de rendimiento y confiabilidad, se recomienda encarecidamente que utilice un motor de base de datos cliente-servidor para el despliegue de aplicaciones Web controladas por datos que requieran una elevada demanda de accesos por parte de más de 10 usuarios simultáneos. Si bien Páginas Active Server funciona con cualquier base de datos compatible con ODBC, se ha probado y está diseñado para funcionar con bases de datos cliente-servidor como Microsoft (r) SQL Server u Oracle.

ASP acepta bases de datos de archivos compartidos (Microsoft(r) Access o Microsoft(r) FoxPro) como orígenes válidos de datos. Aunque algunos ejemplos de la documentación de ASP utilizan una base de datos de archivos compartidos, se recomienda utilizar estos tipos de motores de bases de datos únicamente con fines de desarrollo o en situaciones de despliegue limitado. Las bases de datos de archivos compartidos pueden no ser tan adecuadas como las bases de datos cliente-servidor para aplicaciones Web de producción muy exigentes.

Nota Si la base de datos reside en un servidor remoto, póngase en contacto con el administrador del servidor para obtener información de configuración adicional; el siguiente procedimiento utiliza la configuración predeterminada de ODBC para SQL Server, que puede no funcionar con su configuración hardware.

  1. En el cuadro de diálogo Crear nuevo origen de datos, seleccione SQL Server en el cuadro de lista y haga clic en Siguiente.
  2. Escriba el nombre de su DSN de Archivo y haga clic en Siguiente.
  3. Haga clic en Finalizar para crear el origen de datos.
  4. Escriba el nombre del servidor que ejecuta SQL Server, su Id. de inicio de sesión y su contraseña.
  5. En el cuadro de diálogo Crear un nuevo origen de datos SQL Server, escriba en el cuadro de lista Servidor el nombre del servidor que contenga la base de datos de SQL Server y haga clic en Siguiente.
  6. Seleccione el método de comprobar la autenticidad del Id. de inicio de sesión.
  7. Si elige la autenticación SQL Server, escriba el Id. de inicio de sesión y la contraseña; después, haga clic en Siguiente.
  8. En el cuadro de diálogo Crear un nuevo origen de datos SQL Server, establezca la base de datos predeterminada, la configuración de los procedimientos almacenados del controlador y los identificadores ANSI; después, haga clic en Siguiente. (Para obtener más información, haga clic en Ayuda.)
  9. En el cuadro de diálogo (también se llama Crear un nuevo origen de datos SQL Server), elija el método de traducción de caracteres y haga clic en Siguiente. (Para obtener más información, haga clic en Ayuda.)
  10. En el siguiente cuadro de diálogo (también se llama Crear un nuevo origen de datos SQL Server), seleccione las opciones de registro.
  11. Nota Normalmente, sólo debe utilizar el registro para depurar problemas de acceso a la base de datos.

  12. En el cuadro de diálogo Instalación de ODBC para Microsoft SQL Server, haga clic en Comprobar origen de datos. Si el DSN se ha creado correctamente, el cuadro de diálogo Resultados de la comprobación indicará que la comprobación es correcta.

 

    Información de conexión y seguridad de SQL Server

    Si va a desarrollar una aplicación ASP de base de datos diseñada para conectar con una base de datos remota de SQL Server, debe tener en cuenta también los aspectos siguientes:

Para obtener más información acerca de estos aspectos, visite la página principal de Microsoft SQL Server Technical Support en http://www.microsoft.com/sqlsupport/.

Asegúrese de que el software cliente de Oracle esté correctamente instalado en el equipo donde vaya a crear el DSN. Para obtener más información, consulte con el administrador del servidor y la documentación de la base de datos.

  1. En el cuadro de diálogo Crear nuevo origen de datos, seleccione Controlador ODBC de Microsoft para Oracle en el cuadro de lista y haga clic en Siguiente.
  2. Escriba el nombre del DSN de Archivo y haga clic en Siguiente.
  3. Haga clic en Finalizar para crear el origen de datos.
  4. Escriba un nombre de usuario, una contraseña y el nombre del servidor; después, haga clic en Aceptar.

Nota Los archivos DSN tienen la extensión .dsn y residen en el directorio \Archivos de programa\Archivos comunes\ODBC\Data Sources.

Para obtener más información acerca de la creación de DSN de Archivo, visite el sitio Web de Microsoft ODBC en http://microsoft.com/odbc/.

Anterior  Proxima
WB01343_.gif (1341 bytes)WB01345_.gif (616 bytes)