这是解决Windows 10 odbc问题的方法

目录:

视频: Æ - Caractère spécial #7 2024

视频: Æ - Caractère spécial #7 2024
Anonim

ODBC对于应用程序访问例程非常有用,特别是对于专业用户。 而且,对于从Windows 7迁移或将其Windows 10版本升级到最新版本的Windows 10用户来说,似乎存在许多ODBC问题。

如果您是其中之一,并且在Windows 10上存在ODBC某些问题,请检查以下解决方案。

如何在Windows 10上解决ODBC问题

  1. 删除SMBv1并启用SMBv2 / SMBv3)
  2. 检查Windows防火墙和Windows Defender
  3. 更新驱动程序
  4. 回滚到以前的Windows版本

解决方案1 ​​–删除SMBv1并启用SMBv2 / SMBv3)

一些用户通过禁用SMBv1并启用SMBv2或SMBv3解决了该问题。 从PowerShell或注册表编辑器开始,可以通过多种方式完成此操作。 后一种方法更快,更简单,但是如果使用不当,可能会对您的PC产生负面影响。 因此,在执行以下步骤之前,请确保备份注册表。

以下是禁用SMBv1和启用SMBv2 / SMBv3的方法:

  1. 在Windows搜索栏中,键入regedit并打开注册表编辑器。
  2. 导航到Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters

  3. 右键单击空白区域并创建一个新的Dword,将其命名为SMB1,并将其值设置为0。
  4. 右键单击空白区域,创建一个新的Dword,将其命名为SMB2,并将其值设置为1。
  5. 退出注册表编辑器,然后重新启动PC。

在每台受影响的计算机上执行此操作,并且不要忘记重新启动计算机以应用更改。

  • 另请阅读:使用这些快速方法在Windows上禁用SMBv1

解决方案2 –检查Windows防火墙和Windows Defender

一些用户通过简单地将白名单或暂时禁用Windows防火墙并启用Windows Defender设法解决了该问题。 这是一个长远的解决方案,但是值得一试。 如果您已经拥有第三方防病毒软件,请尝试将其与本机防病毒软件结合使用。

之后,重新启动计算机,然后尝试再次访问ODBC应用程序。

解决方案3 –更新驱动程序以解决Windows 10 ODBC问题

如果您要通过ODBC在64位计算机上运行32位Office,则需要进行一些重新配置以避免驱动程序错误。 或者,而是访问ODBC32版本,而不是x64体系结构上存在的标准64位。

在这里找到它以及如何运行它:

  1. 导航到C:WindowssysWOW64odbcad32.exe并运行它。 它是32位ODBC数据源管理员。
  2. 再次尝试应用驱动程序。

  3. 应用驱动程序后,请重新启动PC。

解决方案4 –回滚到以前的Windows版本

正如许多受影响的用户所说的那样,问题是在他们将Windows 10更新到版本1803之后出现的。同样的问题也可以应用到1809。而且,我们建议您回退,而不是等待Microsoft解决其当前版本中的ODBC问题。到服务可以正常运行的先前版本。

  • 另请阅读:修复:Windows 10回滚后出现蓝屏

以下是滚动到Windows 10早期版本的方法:

  1. 打开设置
  2. 选择更新和安全
  3. 从左窗格中选择恢复
  4. 单击“ 返回到Windows 10的先前版本 ”。

  5. 单击入门并按照说明进行操作。
这是解决Windows 10 odbc问题的方法