Поделиться через


Источники данных файлов

Источники данных файлов хранятся в файле и позволяют многократно использовать сведения о подключении одним пользователем или совместно использовать между несколькими пользователями. При использовании источника данных файла диспетчер драйверов выполняет подключение к источнику данных с помощью сведений в DSN-файле. Этот файл можно управлять как с любым другим файлом. Файловый источник данных не имеет имени источника данных, как и источник данных компьютера, и не зарегистрирован ни одному пользователю или компьютеру.

Источник данных файла упрощает процесс подключения, так как DSN-файл содержит строку подключения, которая в противном случае должна быть создана для вызова функции SQLDriverConnect . Еще одним преимуществом DSN-файла является то, что его можно скопировать на любой компьютер, поэтому идентичные источники данных могут использоваться многими компьютерами до тех пор, пока у них установлен соответствующий драйвер. Источник данных файлов также может предоставляться приложениями. Общий источник данных файлов можно поместить в сеть и использовать одновременно несколькими приложениями.

Dsn-файл также может быть непригодным для совместного использования. Необщий файл .dsn находится на одном компьютере и указывает на машинный источник данных. Необщие источники данных файлов существуют главным образом для упрощения преобразования источников данных машины в источники данных файлов. Таким образом, приложение можно будет разрабатывать для работы исключительно с источниками данных файлов. Когда диспетчеру драйверов передают сведения в источнике данных, который является недоступным для общего доступа, он подключается по мере необходимости к источнику данных компьютера, на который указывает DSN-файл.

Дополнительные сведения о источниках данных файлов см. в разделе "Подключение с помощью источников данных файлов" или описание функции SQLDriverConnect .