数据源名称关联用于与特定数据库通信的配置参数。通常,DSN 由以下参数组成:
此外,不同的 ODBC 驱动程序(包括连接器/ODBC)可能会接受其他特定于驱动程序的选项和参数。
DSN 分为三种类型:
系统 DSN是
一个全局 DSN 定义,可用于特定系统上的任何用户和应用程序。系统 DSN 通常只能由系统管理员或具有允许他们创建系统 DSN 的特定权限的用户配置。
用户DSN特定于单个用户,可用于存储用户经常使用的数据库连接信息。
文件 DSN使用
一个简单的文件来定义 DSN 配置。文件 DSN 可以在用户和机器之间共享,因此在将 DSN 信息作为应用程序的一部分安装或部署到多台机器上时更加实用。
DSN 信息存储在不同的位置,具体取决于您的平台和环境。