Gegevensbronnen van bestanden

Bestandsgegevensbronnen worden opgeslagen in een bestand en staan toe dat verbindingsgegevens herhaaldelijk door één gebruiker worden gebruikt of door meerdere gebruikers worden gedeeld. Wanneer een bestandsgegevensbron wordt gebruikt, maakt Driver Manager de verbinding met de gegevensbron met behulp van de informatie in een DSN-bestand. Dit bestand kan worden bewerkt zoals elk ander bestand. Een bestandsgegevensbron heeft geen naam voor een gegevensbron, net als een computergegevensbron en is niet geregistreerd bij een gebruiker of computer.

Een bestandsgegevensbron stroomlijnt het verbindingsproces, omdat het DSN-bestand de verbindingsreeks bevat die anders moet worden gebouwd voor een aanroep naar de functie SQLDriverConnect . Een ander voordeel van het DSN-bestand is dat het kan worden gekopieerd naar elke computer, zodat identieke gegevensbronnen door veel computers kunnen worden gebruikt zolang het juiste stuurprogramma is geïnstalleerd. Een bestandsgegevensbron kan ook worden gedeeld door toepassingen. Een deelbare bestandsgegevensbron kan in een netwerk worden geplaatst en tegelijkertijd door meerdere toepassingen worden gebruikt.

Een .dsn-bestand kan ook niet worden gedeeld. Een niet-deelbaar DSN-bestand bevindt zich op één computer en verwijst naar een computergegevensbron. Niet-deelbare bestandsgegevensbronnen bestaan voornamelijk om de eenvoudige conversie van computergegevensbronnen naar bestandsgegevensbronnen mogelijk te maken, zodat een toepassing alleen kan worden ontworpen voor gebruik met bestandsgegevensbronnen. Wanneer Driver Manager de informatie in een niet-deelbare bestandsgegevensbron verzendt, maakt deze indien nodig verbinding met de computergegevensbron waarnaar het DSN-bestand verwijst.

Zie Verbinding maken met bestandsgegevensbronnen of de beschrijving van de functie SQLDriverConnect voor meer informatie over bestandsgegevensbronnen.