电竞比分网-中国电竞赛事及体育赛事平台

分享

[IM002] [Microsoft][ODBC 驅(qū)動程序管理器] 未發(fā)現(xiàn)數(shù)據(jù)源名稱并且未指定默認(rèn)驅(qū)動程序

 筆錄收藏 2015-06-16

關(guān)于“[IM002] [Microsoft][ODBC 驅(qū)動程序管理器] 未發(fā)現(xiàn)數(shù)據(jù)源名稱并且未指定默認(rèn)驅(qū)動程序”的解決方法集合。

 

問題現(xiàn)象:

-在vs.net 2003 下通過odbc 連接mssql6.5 可以正常取得數(shù)據(jù)。

-轉(zhuǎn)至vs.net 2005 下用同樣的方法,用odbc 去取MSSQL6.5 出錯(cuò)誤,錯(cuò)誤信息如下:

 [IM002] [Microsoft][ODBC 驅(qū)動程序管理器] 未發(fā)現(xiàn)數(shù)據(jù)源名稱并且未指定默認(rèn)驅(qū)動程序

解決方法:

在管理工具里面 -》點(diǎn)數(shù)據(jù)源ODBC   -》 系統(tǒng)DSN  -》添加 選SQL 然后找到你要連接的數(shù)據(jù)庫`~~ 在連就OK了

這里的系統(tǒng)DSN 的配置要跟 用戶DSN  里的配置 一樣。

--配置完后,測試通過.

 

在vs.net 2003 vb.net下通過odbc 連接informix,
提示:[IM002] [Microsoft][ODBC 驅(qū)動程序管理器] 未發(fā)現(xiàn)數(shù)據(jù)源名稱并且未指定默認(rèn)驅(qū)動程序

導(dǎo)致問題的原因,是原來的2.6版本的沒卸載,直接裝了3.5版本的客戶端造成的環(huán)境配置問題,環(huán)境參數(shù)問題,將C:/autoexec.bat(自啟動文件) 文件中的path中的與IBM informix路徑相關(guān)的路徑全都刪除,重新安裝3.5版本就OK了。

 

下面的是在visual   studio   2005   中編寫上,但運(yùn)行這后,就出出上面的問題“ERROR   [IM002]   [Microsoft][ODBC   驅(qū)動程序管理器]   未發(fā)現(xiàn)數(shù)據(jù)源名稱并且未指定默認(rèn)驅(qū)動程序   ”就在“AconnStr.Open();”打住了,數(shù)據(jù)庫我用的是access   2000的。
<%@   Page   Language= "C# "   ContentType= "txet/html "AutoEventWireup= "true "     CodeFile= "OleDbConnection.aspx.cs "   Inherits= "_Default "   %>
<%@   Import   Namespace   = "System.Data "   %>
<%@   Import   Namespace   = "System.Data.Odbc "   %>

<script   language= "c# "   runat   = "server ">

解答:引入的NameSpace錯(cuò)了,  這個(gè)要配置數(shù)據(jù)源

<%@   Import   Namespace   = "System.Data.Odbc "   %>
改為
<%@   Import   Namespace   = "System.Data.OleDb "   %>

 

 

估計(jì)是你這個(gè)軟件的dns數(shù)據(jù)源配置被清除了,你可以進(jìn)控制面板的管理工具中打開數(shù)據(jù)源(odbc)進(jìn)行配置
在用戶dns選項(xiàng)卡中點(diǎn)擊添加按鈕,選擇你這個(gè)軟件數(shù)據(jù)庫相應(yīng)的驅(qū)動,完成,填寫這個(gè)軟件相應(yīng)的數(shù)據(jù)源名稱和選擇數(shù)據(jù)庫文件的位置,完成數(shù)據(jù)源的配置就可以了<b>答案補(bǔ)充</b>你這個(gè)無需重裝系統(tǒng)的,最簡單的方法就是吧這個(gè)軟件重裝一遍就可以了<b>答案補(bǔ)充</b>這個(gè)配置需要知道軟件的數(shù)據(jù)庫文件名和數(shù)據(jù)源名稱,所以最好你還是重裝一下這個(gè)軟件, 沒用過這個(gè)軟件,具體名稱 也不知道,呵呵<b>答案補(bǔ)充</b>為了保留原有數(shù)據(jù),你重裝這個(gè)軟件的時(shí)候覆蓋安裝就可以了<b>答案補(bǔ)充</b>那只能找到你這個(gè)軟件的數(shù)據(jù)庫文件和知道這個(gè)軟件的數(shù)據(jù)源名稱才行,

數(shù)據(jù)源是配置某個(gè)程序與數(shù)據(jù)驅(qū)動之間的關(guān)系,不能隨便起名字,否則軟件一樣無法訪問<b>答案補(bǔ)充</b>這只是告訴了你數(shù)據(jù)驅(qū)動是什么,數(shù)據(jù)源名稱和數(shù)據(jù)庫文件還是不知道

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多