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下。

ODBC管理器中用户DSN,系统DSN,文件DSN的含义及用法相关推荐

  1. 理解ODBC:DSN、ODBC管理器、驱动程序

    ODBC Open Database Connectivity(开放数据库互连,维基百科)提供了一种标准的API方法来访问数据库管理系统(DBMS). 这些API利用SQL来完成大部分任务. 微软于1 ...

  2. 注册数据源时,ODBC数据源管理器中找不到Access驱动程序

    我们知道在通过MFC的ODBC管理器来访问一个数据库的时候,必须要用ODBC管理器注册一个数据源. 但是在实践中发现,ODBC管理器中只有SOL Server驱动程序,并没有我们想要的Access驱动 ...

  3. ODBC管理器相关知识汇总

    ODBC管理器相关知识汇总 最近,在使用终端应用程序调用数据库文件时,发生了:ODBC问题之驱动程序和应用程序之间的体系结构不匹配等问题,通过查阅资料,小有收获,汇总如下: ODBC:开放数据库互连, ...

  4. 元数据管理器中存在错误

    1.问题现象: 在ssms中,报元数据管理器中存在错误.从文件"\\?\C:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\Data\Tfs ...

  5. 这五款热门商用密码管理器中均存在缺陷,可导致用户凭证被盗

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 英国约克大学的研究员 Michael Carr 和 Siamak F. Shahandashti从五款热门商用密码管理器 LastPa ...

  6. smss.exe是什么进程?详解Windows会话管理器中的smss.exe

    smss.exe是什么进程?详解Windows会话管理器中的smss.exe 进程综述 smss.exe是什么进程?详解Windows会话管理器中的smss.exe-冯金伟博客园smss.exe是什么 ...

  7. 在“DNS管理器”中手工增加DNS主机(A)或者别名(CNAME)记录时,出现被拒绝的错误...

    问题现象: AD域控制器操作系统为Win2008R2,在"DNS管理器"中手工增加DNS主机(A)或者别名(CNAME)记录时,出现被拒绝的错误.但是将客户端加入域后,在" ...

  8. 流行软件包管理器中存在多个安全缺陷

     聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 专栏·供应链安全 数字化时代,软件无处不在.软件如同社会中的"虚拟人",已经成为支撑社会正常运转的最基本元素之一,软件的安全 ...

  9. ArcGIS中样式管理器中的各种样式(指南针样式,色带样式等等)丢失,显示为空白的解决方案

    ArcGIS中样式管理器中的各种样式(指南针样式,色带样式等等)丢失,显示为空白的解决方案 在反复更换ArcGIS版本时,很有可能出现样式管理器中的各种样式全部丢失的问题.我的10.2版本也出现过这种 ...

最新文章

  1. 机器学习中的L1与L2正则化图解!
  2. 删除字符串最后一个字符的几种方法
  3. Linux下基于socket多线程并发通信的实现
  4. 数据中台实战(一):以B2B电商亿订为例谈数据埋点(产品经理视角)
  5. 广西计算机一级考试是机考吗,广西计算机一级考试机考模式探索及应用.doc
  6. 有条件了!筛选,MySQL条件查询SELECT-WHERE
  7. jQuery学习笔记系列(三)——事件注册、事件处理、事件对象、拷贝对象、多库共存、jQuery插件、toDoList综合案例
  8. mac笔记本安装tree工具显示文件目录结构
  9. java实现代理服务器,接收客户端连接,发送到对应服务器
  10. 国家开放大学2021春1040公司概论题目
  11. Android UI组件----ListView列表控件详解
  12. sps2013安装错误
  13. 【数字信号去噪】基于matlab小波软阈值+硬阈值+改进的阈值高斯脉冲信号去噪【含Matlab源码 1706期】
  14. Excel如何快速提取红色字体文本
  15. linux没有安装防火墙,Linux安装防火墙
  16. 数据结构课程设计之校园导航
  17. 转:QQ上最酷的留言消息
  18. 移动App模块化设计
  19. 基于Linux系统的边界网关协议的设计与实现
  20. Go语言中的uint和int的区别

热门文章

  1. Matlab运算于内部函数,java工程师面试突击第三季笔记
  2. 使用UMLet绘制用例图及活动图
  3. 用泰森多边形法求子流域气象数据
  4. 视频教程-清华-尹成老师-java基础-Day17-Java
  5. 机器学习基石13:过拟合风险(Hazard of Overfitting)
  6. mnt/hgfs中不显示共享文件夹解决方法
  7. iOS 字符串筛选手机号
  8. 疫情之后,企业经营模式将发生重大变化
  9. 测听hl和nhl的区别_播放NHL曲棍球的最便宜方法(无电缆)
  10. slqmf刀模工具_SLQMF刀模软件下载