Navicat Premium 连接数据库报错08001

Posted Leslie Cheung

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Navicat Premium 连接数据库报错08001相关的知识,希望对你有一定的参考价值。

具体错误如下:

[08001] [Microsoft][SQL Server Native Client 11.0]Reistry information is corrupt or missing. 
     Make sure the provider is installed and registered correctly. (27)
[08001] [Microsoft][SQL Server Native Client 11.0]Client unable to establish connection (27)
[08001] [Microsoft][SQL Server Native Client 11.0]A network-related or instance-specific error has occurred 
while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is 
correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.(0)

错误原因:

Sql Server 服务被删除

 

解决方法:

  1. 重装Sql Server

  2. 进入Navicat,点击数据库进行编辑======>高级======>Navicat Client 驱动程序,选择【ODBC Driver 17 for SQL Server】

  3. 测试连接======>连接成功(不成功想其他办法)

                Leslie Cheung 随笔

Navicat Premium 连接Oracle数据库报错 instant Client LIght : unsupported server charcter ser ZHS16GBK

报错

 

原因:客户端不支持服务器端的字符集造成的

 解决:

下载Oracle插件替换掉Navicat Premium 中的插件

下载地址:https://www.oracle.com/cn/database/technology/winx64soft.html

1)下载Oracle插件

 

 2)解压放到某个磁盘,建议放到Navicat安装目录位置(因为这个插件后期需要使用,不能随意删除)

 

 3)打开Navicat Premium 

进入选项

 

 选择刚才在oracle官网下载的oci.dll

 

4)重启Navicat Premium ,再次尝试连接

 

 

我的Navicat Premium 版本Navicat Premium 15

 

以上是关于Navicat Premium 连接数据库报错08001的主要内容,如果未能解决你的问题,请参考以下文章

SQL--Navicat Premium 连接其他电脑出错命名管道提供程序;无法打开与SQL Server的连接[1326].(1326)

Navicat Premium 连接Oracle数据库报错 instant Client LIght : unsupported server charcter ser ZHS16GBK

Navicat Premium 连接 Oracle 数据库前的必要配置

Navicat Premium 连接 Oracle 数据库前的必要配置

navicat premium怎么用

navicat premium如何连接MySQL数据库