Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
As fontes de dados do ficheiro são armazenadas num ficheiro e permitem que a informação de ligação seja usada repetidamente por um único utilizador ou partilhada entre vários utilizadores. Quando uma fonte de dados de ficheiro é utilizada, o Gestor de Drivers faz a ligação à fonte de dados usando a informação num ficheiro .dsn. Este ficheiro pode ser manipulado como qualquer outro ficheiro. Uma fonte de dados de ficheiro não tem um nome de fonte de dados, tal como uma fonte de dados de máquina, e não está registada a qualquer utilizador ou máquina em particular.
Uma fonte de dados de ficheiro simplifica o processo de ligação, porque o ficheiro .dsn contém a cadeia de ligação que, de outra forma, teria de ser construída para uma chamada à função SQLDriverConnect . Outra vantagem do ficheiro .dsn é que pode ser copiado para qualquer máquina, pelo que fontes de dados idênticas podem ser usadas por muitas máquinas, desde que tenham o driver apropriado instalado. Uma fonte de dados de ficheiro também pode ser partilhada por aplicações. Uma fonte de dados de ficheiro partilhável pode ser colocada numa rede e usada simultaneamente por várias aplicações.
Um ficheiro .dsn também pode ser impossível de partilhar. Um ficheiro .dsn não partilhável reside numa única máquina e aponta para uma fonte de dados da máquina. As fontes de dados de ficheiros não partilháveis existem principalmente para permitir a conversão fácil de fontes de dados de máquina em fontes de ficheiros, de modo a que uma aplicação possa ser concebida para funcionar exclusivamente com fontes de dados de ficheiros. Quando o Gestor de Drivers recebe a informação numa fonte de dados de ficheiro não partilhável, liga-se conforme necessário à fonte de dados da máquina para a qual o ficheiro .dsn aponta.
Para mais informações sobre fontes de dados de ficheiros, consulte Connecting Using File Data Sources, ou a descrição da função SQLDriverConnect .