Dela via


Fildatakällor

Fildatakällor lagras i en fil och tillåter att anslutningsinformation används upprepade gånger av en enskild användare eller delas mellan flera användare. När en fildatakälla används ansluter Driver Manager till datakällan med hjälp av informationen i en .dsn-fil. Den här filen kan manipuleras som vilken annan fil som helst. En fildatakälla har inget namn på datakällan, liksom en datordatakälla, och är inte registrerad på någon användare eller dator.

En fildatakälla effektiviserar anslutningsprocessen eftersom DSN-filen innehåller anslutningssträngen som annars skulle behöva skapas för ett anrop till funktionen SQLDriverConnect . En annan fördel med DSN-filen är att den kan kopieras till valfri dator, så att identiska datakällor kan användas av många datorer så länge de har rätt drivrutin installerad. En fildatakälla kan också delas av program. En fildatakälla som kan delas kan placeras i ett nätverk och användas samtidigt av flera program.

En .dsn-fil kan också vara odelningsbar. En .dsn-fil som inte kan delas finns på en enda dator och pekar på en datordatakälla. Fildatakällor som inte kan delas finns främst för att möjliggöra enkel konvertering av datordatakällor till fildatakällor så att ett program kan utformas för att fungera enbart med fildatakällor. När Drivrutinshanteraren får information i en odelbar fildatakälla, ansluter den vid behov till den maskindatakälla som DSN-filen pekar på.

Mer information om fildatakällor finns i Ansluta med fildatakällor eller beskrivningen av funktionen SQLDriverConnect .