Compartilhar via


Fontes de dados do arquivo

As fontes de dados de arquivo são armazenadas em um arquivo e permitem que informações de conexão sejam usadas repetidamente por um único usuário ou compartilhadas entre vários usuários. Quando uma fonte de dados de arquivo é usada, o Gerenciador de Driver faz a conexão com a fonte de dados usando as informações em um arquivo .dsn. Esse arquivo pode ser manipulado como qualquer outro. Uma fonte de dados de arquivo não tem um nome de fonte de dados, assim como uma fonte de dados de computador, e não está registrada para nenhum usuário ou computador.

Uma fonte de dados de arquivo simplifica o processo de conexão, pois o arquivo .dsn contém a cadeia de conexão que, de outra forma, teria que ser criada para uma chamada para a função SQLDriverConnect. Outra vantagem do arquivo .dsn é que ele pode ser copiado para qualquer computador; portanto, fontes de dados idênticas podem ser usadas por muitos computadores, desde que tenham o driver apropriado instalado. Uma fonte de dados de arquivo também pode ser compartilhada por aplicativos. Uma fonte de dados de arquivo compartilhável pode ser colocada em uma rede e usada simultaneamente por vários aplicativos.

Um arquivo .dsn também pode não ser compartilhável. Um arquivo .dsn não compartilhável reside em um único computador e aponta para uma fonte de dados de computador. As fontes de dados de arquivo não compartilháveis existem principalmente para permitir a fácil conversão de fontes de dados de computador em fontes de dados de arquivo, de modo que um aplicativo possa ser projetado para funcionar somente com fontes de dados de arquivo. Quando o Gerenciador de Driver recebe as informações em uma fonte de dados de arquivo não compartilhável, ele se conecta conforme necessário à fonte de dados do computador para o qual o arquivo .dsn aponta.

Para obter mais informações sobre fontes de dados de arquivo, consulte Conectar-se usando fontes de dados de arquivo ou a descrição da função SQLDriverConnect.