DSN表示數(shù)據(jù)源名稱(chēng),是一種數(shù)據(jù)結(jié)構(gòu),包含有關(guān)打開(kāi)數(shù)據(jù)庫(kù)連接驅(qū)動(dòng)程序連接到數(shù)據(jù)庫(kù)所需的特定數(shù)據(jù)庫(kù)的信息。
DSN存儲(chǔ)在注冊(cè)表中或作為單獨(dú)的文本文件存儲(chǔ)。DSN中包含的信息有名稱(chēng),目錄和數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序,以及用戶ID和密碼(取決于DSN的類(lèi)型)。開(kāi)發(fā)人員為每個(gè)數(shù)據(jù)庫(kù)創(chuàng)建單獨(dú)的DSN,為了連接到數(shù)據(jù)庫(kù),開(kāi)發(fā)人員需要在程序中指定DSN。相反,沒(méi)有DSN的連接需要在程序中指定所有必要的信息。