【问题现象】安装数据库和软件重启电脑,运行系统管理时提示:[microsoft][ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序 如下图所示:

【原因分析】可能由于注册表ODBC相关信息中丢失SQL SERVER 组件,或者sqlsrv32.dll控件被损坏引起。

【解决方案】

1、请将下面红色字体复制,保存成.reg格式的文件,

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\SQL Server]

"UsageCount"=dword:00000003

"Driver"="C:\\WINDOWS\\system32\\sqlsrv32.dll"

"Setup"="C:\\WINDOWS\\system32\\sqlsrv32.dll"

"SQLLevel"="1"

"FileUsage"="0"

"DriverODBCVer"="02.50"

"ConnectFunctions"="YYY"

"APILevel"="2"

"CPTimeout"="60"

详细操作步骤如下:

a、右击桌面空白处 – “新建”-“文本文档”

b、双击打开“新建文本文档.txt”将上面红色的文字复制并粘贴到文本文档中,点击“文件”-“保存”

c、将“新建文本文档.txt”的后缀.txt修改为.reg(注:如果后缀名没有显示,请参考 如何显示电脑文的后缀名 进行设置),如下图所示:

d、双击运行“新建 文本文档.reg”- 点击“是”修复ODBC相关的注册表项。

2、参照 如何注册DLL组件,注册 c:\windows\system32\sqlsrv32.dll 组件

3、查看SQL SERVER客户端网络实用工具相关设置是否正常,操作方法如下:

a、点击“开始”-“运行”-输入“cliconfg.exe”进入 SQL Server 客户端网络实用工具,在“常规”选项卡中查看TCP/IP和Named Pipes是不是在“按顺序启用协议”的下面,如果没有,从左边的禁用协议这中启用这2项协议。

b、接下来,我们需要点中TCP/IP,点击“属性”,查看默认端口号是否是1433,如果不是,修改成1433。

c、另外,我们还需要点击“开始”-“运行”- 输入“svrnetcn.exe”进入SQL Server网络实用工具,点中TCP/IP,点击“属性”,查看默认端口号是否是1433。(注:“隐藏服务器”,的意思是指客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接。所谓枚举服务器是在软件登录界面,点击服务器旁边的小方框后在计算机浏览里不会出现服务器的计算机名)

计算机上没有保存任何数据源,[microsoft][ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序...相关推荐

  1. 微软ODBC服务器驱动,解决安装SQL Server时[Microsoft][ODBC 驱动程序管理器] 未发现数据源的问题...

    在Windows Server 2003 上安装 MS SQL Server 2000 时,最后阶段安装程序在配置服务器时,出现"[Microsoft][ODBC 驱动程序管理器] 未发现数 ...

  2. java未发现数据源名称并且未指定默认驱动程序_转:java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序...

    在Win7 64位系统下,使用Java+Access数据库编程,用Java连数据库时,出现错误提示,如下: Java java.sql.SQLException: [Microsoft][ODBC 驱 ...

  3. Qt程序连接Access数据库,出现“[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 QODBC3: Unable to connect“错误的解决办法

    Qt程序连接Access数据库,出现 1."[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 QODBC3: Unable to connect&q ...

  4. [IM002] [Microsoft][ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序 Navicat Premium 连接sql server

    [IM002] [Microsoft][ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序 错误 Navicat 连接sqlserver没有驱动,需要先安装一下驱动 解决办法 首先需要找到 ...

  5. [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序

    [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 本人不喜欢在本机装sql server,因为又庞大,又占空间,而且在安装过程中有时会出错,处 ...

  6. Navicat 连接SQL Server ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序

    Navicat 连接SQL Server ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 和能成功连接数据库的环境对比,发现少了 ...

  7. python连接sqlServer,报错:[IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序

    1. 在jupyter notebook连接sqlServer报错 报错信息:InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC 驱动程序管理器] ...

  8. [Microsoft] [ODBC驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 QODBC3:不能连接

    这个问题是我用一个登录程序连接SQLServer数据库时出现的错误,但是根据网上的其他教程来做,依旧没有解决,网上大部分都说要来设置ODBC数据源管理程序,"要用系统DSN". 下 ...

  9. mysql 未指定驱动程序_[ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序...

    前几天做扫码关注公众号送饮料的小程序时,在自己的电脑中运行一切正常,不过,当将程序放至使用的电脑时,一打开程序就弹出"[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且 ...

最新文章

  1. java 画图 怎么清除已经画出来的图形_ppt小技巧——用paint3d画3d演示内容
  2. 常用的linux命令和工具
  3. notes邮件正文显示不全_Outlook邮件中的可操作消息(Actionable Message)
  4. ucla ai_UCLA的可持续性:用户体验案例研究
  5. jquery实现导航栏鼠标点击后实行背景高亮,点击离开恢复(超级简单!!!!)...
  6. delstr函数python_Python Day26:多态、封装、内置函数:__str__、__del__、反射(反省)、动态导入模块...
  7. Opencv--Mat属性step,size,step1,elemSize,elemSize1
  8. 喝杯咖啡,就买不到NIPS门票了!11分38秒售罄
  9. Java 常用正则表达式搜集ing
  10. SLAM学习笔记-------------(10)后端2
  11. 如何从知网下载学位论文的PDF?
  12. Mac系统文件在Win解压乱码问题
  13. 如何注册一个免费的iTunes帐号(Apple ID)
  14. 微信小程序引入外部icon
  15. CryEngine5官方 window下源码编译
  16. 委托代理问题------The principal-agent problem
  17. 这些API接口,随便拿出来一个就能装逼、赚钱
  18. 通信协议-GMSL(千兆多媒体串行链路)
  19. 数据库主流容灾方案对比分析
  20. msf生成linux elf木马反弹shell

热门文章

  1. 【多式联运】基于matlab遗传算法求解多式联运运输问题(考虑碳交易)【含Matlab源码 1997期】
  2. 误删wsl注册表的distribution项
  3. IT咨询服务-客户案例(四):根据图片等素材,动态生成个性化图片
  4. 2019年工资个税计算方法来了!累计预扣法详解!
  5. iOS之深入解析类方法+load与+initialize的底层原理
  6. 棋牌游戏怎么运营才能赚钱
  7. 【DB笔试面试607】在Oracle中,coe_load_sql_profile.sql脚本的作用是什么?
  8. 9-19作业-宋俊杰
  9. 文件资源管理器历史记录清除
  10. Android Studio Gradle构建报错,Error:Execution failed for task ':app:mergeDebugResources'.