ODBC(Open Database Connectivity)

DSN(Data Source Name)

“ODBC数据源管理器”提供了三种DSN,分别为用户DSN、系统DSN和文件DSN。

1. 用户DSN会把相应的配置信息保存在Windows的注册表中,但是只允许创建该DSN的登录用户使用。

2.系统DSN同样将有关的配置信息保存在系统注册表中,但是与用户DSN不同的是系统DSN允许所有登录服务器的用户使用。

3.文件DSN把具体的配置信息保存在硬盘上的某个具体文件中。文件DSN允许所有登录服务器的用户使用,而且即使在没有任何用户登录的情况下,也可以提供对数据库DSN的访问支持。此外,因为文件DSN被保存在硬盘文件里,所以可以方便地复制到其它机器中(文件可以在网络范围内共享)。这样,用户可以不对系统注册表进行任何改动就可直接使用在其它机器上创建的DSN。

用户DSN和系统DSN的区别在于,用户DSN保存在注册表的HKEY_CURRENT_USER下,而系统DSN保存在HKEY_LOCAL_MACHINE下。

用户DSN,系统DSN,文件DSN的区别相关推荐

  1. 用户DSN、 系统DSN 、文件DSN

    用户DSN. 系统DSN .文件DSN. 三者区别: · 用户DSN会把相应的配置信息保存在Windows的注册表中,但是只允许创建该DSN的登录用户使用. · 系统DSN同样将有关的配置信息保存在系 ...

  2. ODBC管理器中用户DSN,系统DSN,文件DSN的含义及用法

    ODBC(Open Database Connectivity) DSN(Data Source Name) "ODBC数据源管理器"提供了三种DSN,分别为用户DSN.系统DSN ...

  3. ODBC中用户DSN、系统DSN、文件DSN各代表的含义

    ODBC(Open Database Connectivity,ODBC) 即开放数据库互连 DSN   (Data Source Name  )    即 数据源名称       ODBC中有用户D ...

  4. 数据库 Filedsn(文件dsn)连接小问题

    在做学生信息系统的时候尝试着将连接数据库的几种方法都试了试.很顺利完成了.对于用文件dsn连接的时候采用的都是默认配置,所以没有遇到问题.前几天做机房系统时遇到了问题,明明都是按照说明配置的(为了方便 ...

  5. ODBC文件DSN 的结构

    ODBC文件DSN 的小秘密 1. 用附件带的WORDPAD文本编辑器,  建立一后缀名为 .DSN的文件,  格式如下, 然后按文本格式存起来: 注意: 格式很重要且必须存为'文本格式',否则不认, ...

  6. 文件DSN的建立问题

    文件DSN数据连接用来保存连接SQL SERVER的相关信息,我在这个地方出了一点小问题.后来发现文件DSN必须保存在你所设置的默认目录下,放在别的地方就会出问题. 如下图所示: 设置默认目录后,在下 ...

  7. linux中profile文件作用,解析Linux系统中bashrc和profile文件的作用区别

    使用终端ssh登录Linux操作系统的控制台后,会出现一个提示符号(例如:#或~),在这个提示符号之后可以输入命令,Linux根据输入的命令会做回应,这一连串的动作是由一个所谓的Shell来做处理. ...

  8. linux系统默认的创建目录的权限是什么,Linux—用户新建目录和文件的默认权限设置:umask详解...

    关注微信公众号:CodingTechWork,一起学习进步. 引言 我们有没有思考过一个问题,在登录Linux系统后,我们创建的目录或者文件的权限,为什么每次创建都是统一的?我们做以下实验:新建一个用 ...

  9. 【Android 逆向】Android 系统中文件的用户和分组 ( 文件所有者与分组 | /sdcard/ 的文件分组 | /data/ 目录分析 | 用户类型 )

    文章目录 一.文件所有者与分组 二./sdcard/ 的文件分组 三./data/ 目录分析 四.用户类型 一.文件所有者与分组 使用 ls -l 命令 , 查看 Android 系统根目录 , 下图 ...

最新文章

  1. 在Outlook中用VBA导出HTML格式邮件
  2. mongodb java 学习_MongoDB学习(四):通过Java使用MongoDB
  3. linux远程图形操作系统,二、Linux操作系统之操作篇-Xmanager 远程访问Linux图形化界面...
  4. java基础提升篇:深入剖析Java中的装箱和拆箱
  5. html代码常用软件,HTML代码实际应用讲解
  6. 如何让 Flutter 应用更好地使用 SVG?
  7. C# 10 新特性 —— 插值字符串优化
  8. 电脑上面玩Android 游戏(.apk文件)
  9. centos 重装php_Centos手动安装PHP
  10. linux中查看和开放端口
  11. 第一节:用Cube学32之简单IO口操作(点灯及按键)
  12. 《Java大学教程》—第23章 Java网络编程
  13. NumPy库---拷贝
  14. ZYNQ PL 添加IP 串口UART AXI UART16550
  15. android简单计算器源码
  16. IT科技业2012事件与人物:移动互联网时代
  17. 解决Android自定义相机预览和照片分辨率差异的问题
  18. 我的2013----IT女的一年经历
  19. Unity--分场景
  20. Invalid regular expression: /(.*\\__fixtures__\\.*|node_modules[\\\]react[\\...问题

热门文章

  1. 南京华为技术预研面试经历
  2. 正确面对余额宝收益和定投收益
  3. 把 Notepad++ 打造成一款易用的C#脚本编辑器
  4. 一个毕业设计 家庭理财app
  5. Elasticsearch:正确使用 regexp 搜索
  6. 同事都说我卷,趁着午休我 —— 彻底熟练使用《Vue3的选项APi》
  7. 9月19日云栖精选夜读:阿里云MVP Meetup极客开跑_与MVP一起玩转云计算
  8. 推荐几个年薪100W大佬的硬核公众号
  9. 游戏公会:链游经济的变革者
  10. Unable to Log You on Because of an Account Restriction问题的解决。