问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

sql2000无法安装的问题,找不到数据源。

发布网友 发布时间:2023-11-16 14:52

我来回答

1个回答

热心网友 时间:2024-11-18 12:59

今天同事(财务部门)的电脑坏了,
症状:打开“个人所得税收 ”这个软件的时候显示“[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序”
当时我很茫然, 但是我想一定是ODBC那里有问题,于是控制面版里面打开ODBC一项一项的看,居然是数据源设置错误,在翻完了几个盘之后,找到数据源,设置。原以为大功告成,没想到,问题再一次出现,忙乱之中卸载,重新安装,并拷贝之前的数据文件,问题得到解决,但是一点都不高兴,为什么没有像 我想象的那样去发展, 究竟是什么问题,依然没有得到解决。
最近公司里同事电脑坏了, 大家都找我修,而没有找公司的网管,感觉很高兴,而且财务部门的同事居然开玩笑说:把网管的工资算到我这边。我想,我年轻,需要的不是钱,只是需要知识,每天能有所收获就好了。
回到座位上,开发部门的同事说电脑有问题,跑去看了下,发现没装USB的驱动,而且网管两天前重新安装,居然连驱动都不装,而那个部门需要用扫描仪,操,心里真不是滋味,NND,这社会,相当垃圾,今天是我第一次涉及最基础的数据方面的问题吧,找了一点关于ODBC方面的资料看:和我的思路一样, 居然:
哎,相当失败,
下面这一段文字是我别人的博客里面搜索到的,不过,抱歉。我忘记了名字,而且历史访问记录也被清空了,所以请那位高人不要怪我,希望被理解,嘻嘻:
ODBC管理器(Administrator)它负责安装驱动程序,管理数据源,并帮助程序员跟踪ODBC的函数调用。在ODBC中,应用程序不能直接存取数据库,它必须通过管理器和数据库交换信息。ODBC管理器负责将应用程序的SQL语句及其他信息传递给驱动程序,而驱动程序则负责将运行结果送回应用程序。运行32bit ODBC管理器后,出现一个主对话框,它的主要内容是要求用户输入一个数据源,所谓数据源就是数据库位置、数据库类型以及ODBC驱动程序等信息的集成。数据源负责将运行结果送回应用程序。应用程序、ODBC管理在使用之前必须通过ODBC管理器进行登记和连接,启动ODBC管理器后,选取Add按钮,根据自己的数据库类型,选择相应的ODBC驱动程序,然后输入数据源名(Data Source Name)和数据库文件名(Database Name),完成这些步骤后,以后的应用程序就能够通过ODBC管理器的数据源直接操纵数据库。
在Window95或者98下,ODBC管理器在控制面板里面的32bit ODBC。而在WINDOW2000下,ODBC管理器是在程序à管理工具à数据源(ODBC)中。第一次找它费了我好大的力气。后来动用了搜索才找到的。(想想自己还真够笨的。L)

下面以Window2000下的ODBC管理器为例,介绍一下每一页的用途:
1、 用户DSN:ODBC用户数据源存贮了如何与指定数据库提供者连接的信息。只对当前用户可见,而且只能用于当前机器上。这里的当前机器是只这个配置只对当前的机器有效,而不是说只能配置本机上的数据库。它可以配置局域网中另一台机器上的数据库的。
2、 系统DSN: ODBC系统数据源存贮了如何指定数据库提供者连接的信息。系统数据源对当前机器上的所有用户都是可见的,包括NT服务。也就是说在这里配置的数据源,只要是这台机器的用户都可以访问。
3、 文件DSN:ODBC文件数据源允许用户连接数据提供者。文件DSN可以由安装了相同驱动程序的用户共享。这是界于用户DSN和系统DSN之间的一种共享情况。
4、 驱动程序:这页列出了本机上所有安装的数据库驱动程序。里面列举了每个驱动程序的名称,版本,提供商公司,驱动程序文件名,以及安装日期。
5、 跟踪:ODBC跟踪允许创建调用ODBC的日志,提供给技术人员查看。里面可设定日志的路径和文件名。技术人员通过这里面的信息可以看到本机上所有的数据库访问的时间,用户,以及出错信息等情况。也可以通过这个辅助调试应用程序,可以启动Visual Studio的分析器,来进行ODBC的跟踪。
6、 连接池:连接池允许应用程序重用原来打开的的连接句柄,这样可以节省到服务器的往返过程。
7、 关于:最后这一页列出了所有的ODBC的核心文件。
这里,我们以常用的Access数据库为例子,来说明创建一个用户数据源的过程。

假设我们已经通过Access创建了一个Sample.mdb文件(假设放在C:\DB\目录下),里面包含了所有的表,索引和数据。别的数据库可能不同,例如paradox数据库是把所有的表,索引,数据用不同的文件保存,但是都放在同一个目录下面。(别的如SQL Server,DB2,Oracle大型的数据库我们暂时不做介绍。因为一般非专业人员接触这样大型的数据库的机会不多,而且它们的配置都比较麻烦,当然,相应的功能也比小型的桌面数据库强,主要是提供了一些数据保护,数据安全,事务处理方面的东西。)
首先在用户DSN这一页,单击填加。

然后选择数据库的驱动程序,这里我们选择Microsoft Access Driver(*.mdb)。两外也有两项是以(*.mdb结尾)的。不过不能选那两个。然后单击完成。

然后在数据源名(N)上指定一个名字,可以任意指定,以后在程序里面使用的DSN就是这个名字了。然后选择数据库,在弹出的窗口中找到

C:\DB\Sample.mdb,选择,确定。
这里,有两个复选框,可以规定数据库以只读或者独占的方式打开。另外,也可以通过右下角的"网络(N)…"按纽选择网络上另一台机器上的数据库。
这时,已经选择好了数据库,可以确定退出。
另外,在高级按纽里面可以确定本数据源的访问密码。可以指定系统数据库。在选项按纽里面还可以设定缓冲区的大小等。
这里面,缓冲区是在内存中开辟的一个区域,通过ODBC数据源的操作实际上都是和缓冲区里面的数据打交道。由应用程序正常退出的时候,或者需要别的应用程序也需要访问硬盘上的数据,驱动程序发现硬盘上的数据不是最新的数据,就用缓冲区的数据来更新硬盘上的数据。如果发生忽然断电的情况,那么,硬盘上的数据来不及更新,原来做的修改将会丢失。
如果要需要解决忽然断电的问题,就需要用到ODBC API函数
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
备忘录在手机的哪里 刚性消费有哪些 中国经济快速增长的原因 什么是刚性消费 什么叫刚性增长 特别精辟的个性签名(非常经典的个性句子) 特别经典的个性签名(非常惊艳的个性句子) 文艺范十足的个性签名(温柔治愈的个性签名句子) wps文字怎么设置每页头和尾 27岁的女人需要补充哪些营养元素 从大录音机上拆下两个喇叭,请问怎么作成音响! 我从录音机上拆下来两个喇叭,上面写着“8Ω 2w” 想把它做...1 一年改2次的办法 解读什么是养老金双轨制34 对手剧情介绍电视猫2 局部减肥真的有效吗,我全身都肥,只是脸瘦,我想减肥,但脸不再...8 食品经营许可证和食品流通许可证是一个证吗?22 received怎么读12 山东滨州的在网上如何查询自己的住房公积金账号1 温度计摔坏,是否会水银中毒?需要到医院检查吗? 哔哩哔哩大会员为什么那么贵?400 用qq号怎么注册544 请大师看看手相1 一个手机号怎么申请第二个? 格什姆岛的地理环境 步步高S2家教机怎么设置答案密码 步步高数字密码忘了该怎么办? 孕妇能够吃大闸蟹么?4 步步高,S2恢复出厂设置密码多少,清除所有的数据密码几号? 步步高y1 如何设置数字密码? 滨州住房公积金怎么提取1 彩虹岛填写防沉迷的网站是什么?835 为什么女友说我是铁公鸡,什么意思?122 西门子plc传送实数,存在差异 怎么在一年内修改两次 为什么同一个有两个头像 请问北京舞蹈学院继续教育学院成人自考专升本,文化课具体考哪些... take a tast怎么快速拼读? 对手电视剧剧情介绍1 博罗启正学校学费为什么那么贵 双手断掌,背长七黑痣。。。求解答。 、一个为什么会出现2个头像? 1、 试论述中西方设计美学思想的共性与差异性,并结合实例来说明。 中国古代为什么不喝牛奶?6 党课的主要收获(大概100字,快)1 东莞最大的工业区在什么地方82 主板昂达A88GS如何进行CPU超频?步骤越细越好!谢谢!2 ...未发现数据源名称并且未指定默认驱动程序错误 qq能上,但网页打不开,msn也不行4 隋椭圆形玻璃瓶的历史价值