Compartir a través de


Orígenes de datos de archivo

Los orígenes de datos de archivo se almacenan en un archivo y permiten que un usuario único o varios usuarios compartan repetidamente la información de conexión. Cuando se usa un origen de datos de archivo, el Administrador de controladores realiza la conexión con el origen de datos mediante la información de un archivo .dsn. Este archivo se puede manipular como cualquier otro archivo. Un origen de datos de archivo no tiene un nombre de origen de datos, como un origen de datos de la máquina y no está registrado en ningún usuario o equipo.

Un origen de datos de archivo simplifica el proceso de conexión, ya que el archivo .dsn contiene la cadena de conexión que, de lo contrario, tendría que compilarse para una llamada a la función SQLDriverConnect. Otra ventaja del archivo .dsn es que se puede copiar en cualquier máquina, por lo que muchos equipos pueden usar orígenes de datos idénticos siempre que tengan instalado el controlador adecuado. Las aplicaciones también pueden compartir un origen de datos de archivo. Un origen de datos de archivo que se puede compartir se puede colocar en una red y se puede usar simultáneamente en varias aplicaciones.

Un archivo .dsn también puede no compartirse. Un archivo .dsn no compartido reside en una sola máquina y apunta a un origen de datos de la máquina. Los orígenes de datos de archivos no compartidos existen principalmente para permitir la conversión sencilla de orígenes de datos de máquina a orígenes de datos de archivos para que una aplicación pueda diseñarse para trabajar únicamente con orígenes de datos de archivos. Cuando al Administrador de controladores se le envía la información en un origen de datos de archivo no compartido, se conecta según sea necesario al origen de datos del equipo al que apunta el archivo .dsn.

Para obtener más información sobre los orígenes de datos de archivos, consulte Conexión mediante orígenes de datos de archivos o la descripción de la función SQLDriverConnect.