首页 > 资源资料

ODBC三种DSN的说明与区别

发布时间:2010-09-21 10:03:58 来源:星知苑 作者:星之宇

资料:
An   ODBC   data   source   name   (DSN)   can   be   one   of   the   following   types:    
1).User   -   A   data   source   local   to   a   computer   and   accessible   only   by   the   current   user   that   created   the   data   source.    
2).System   -   A   data   source   local   to   a   computer   but   not   dedicated   to   a   specific   user,   so   any   user   with   appropriate   privileges   can   access   a   system   DSN.   A   System   data   source   is   visible   to   all   users   on   a   computer,   including   Windows   NT   services.   [break]  
3).File   -   A   data   source   stored   in   a   file   that   can   be   shared   among   all   users   who   have   the   same   ODBC   drivers   installed.   These   data   sources   need   not   be   dedicated   to   a   specific   user   or   local   to   a   computer.

大概意思:
用户数据源名对计算机来说是本地的,并且只能被当前用户访问。
系统数据源名对于计算机来说是本地的,但并不是用户专用的;任何具有权限的用户都可以访问系统 DSN。
文件数据源可以在所有安装了相同驱动程序的用户中被共享。这些数据源不必是用户专用的或对计算机来说是本地的。

注册表位置:
用户DSN:存储在注册表HK_CURRENT_USERSoftwareODBCODBC.INI中,只对当前用户可用。  
系统DSN:存储在注册表HK_LOCAL_MACHINESoftwareODBCODBC.INI中,对所有用户可用。

例如在Cognos连接Teradata数据源时,提示数据源找不到,则可能是DSN建在用户DSN上,Cognos无法访问到得原因。

相关合集

  • 聊天软件排行榜2021
聊天软件排行榜2021

简介:手机一直是一个时代进步的改变的特征,那么在你的社交圈子里肯定少不了用到需要聊天软件来辅助的,不管是走到哪里只要是你的手机有电就可以随时随地的畅聊,还可以用到很多的不同的功能,这里面是小编根据目前比较多人用的聊天软件做一个简单的排名。