Navicat连接SQL Server报08001的错误

安装好SQL Server之后用Navicat连接服务器,但死活都给我报错08001的错误

最后是因为我自己修改了端口,格式一直用的是[IP地址]:[端口],实际是[IP地址],[端口]

结合网上具体总结一下排错的思路:
首先,我们先要检查一下服务是否正常运行↓

然后,在检查端口的设置↓

这里要注意啦,一般来说SQL Server的端口都设置为1433,但我这里出于安全,决定还是不按套路出牌,修改了一下端口,修改端口记得防火墙开放端口

原文地址:http://blog.51cto.com/13444271/2110225

时间: 2024-08-02 21:43:45

Navicat连接SQL Server报08001的错误的相关文章

Navicat连接远程数据库报1251的错误

mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password. 解决问题方法有两种: 方法1.升级navicat驱动:(我官网下载目前最新的Navicat 12 for MySQL是可以直接连上的) 方法2.把mysql用户登录密码加密规则还原成mysql_native_password. 这里采用方法2解决,具体操作步骤如下: 用如下命令查看用户信息,看plugin select host,user,

使用navicat连接mysql要报10038的错误

1.mysql的设置 (1)授权mysql>grant all privileges on *.*  to  'root'@'%'  identified by 'youpassword'  with grant option;mysql>flush privileges;(2)修改/etc/mysql/my.conf找到bind-address = 127.0.0.1这一行改为bind-address = 0.0.0.0即可 重启mysql 2.防火墙开放端口 服务器的防火墙,需要开启330

Navicat 远程连接SQL Server 2014 Express 报08001错误

场景:Navicat 远程连接SQL Server 2014 Express 报08001错误,经查验防火墙端口1434,1433已经打开 过程:1. 一开始觉得是连接名称问题,使用IP地址或者主机名进行连接,然后更换为IP地址\命名实例方式,使用后者较好 2. 更换连接字符串后仍然报错08001,尝试关闭防火墙,连接成功,说明问题出现在端口上 3. 使用netstat –ano命令查看,发现此命令太鸡肋,上网查找工具,发现CurrPorts工具,甚好,发一个截图.该软件可以清晰的看到各种连接信

navicat连接oracle数据库报ORA-28547: connection to server failed, probable Oracle Net admin error错误的解决方法

原文:navicat连接oracle数据库报ORA-28547: connection to server failed, probable Oracle Net admin error错误的解决方法 navicat是通过oracle客户端连接oracle服务器的. oracle的客户端有两种,一种标准的客户端安装程序,下载地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

SQL SERVER 报:由于数据移动,未能继续以 NOLOCK 方式扫描错误的解决办法。

比如在某个表中使用 select xxx from xxx with(nolock) where xxxx 查询. 提示出错:由于数据移动,未能继续以 NOLOCK 方式扫描. 它有可能某些条件出错,某些条件不出错. 原因是有可能该表在物理文件存储中某一块数据损坏了.或者该表中的索引和表的数据不一致了. 解决办法-如果是整个库出错可以使用: 1.快速修复DBCC CHECKDB ('数据库名', REPAIR_FAST)     2.重建索引并修复DBCC CHECKDB ('数据库名', RE

Unity3d连接SQL Server数据库出现SocketException: 使用了与请求的协议不兼容的地址错误

这两天,同学问我Unity3d连接SQL Server的问题,当时我只是简单的说:“应该一样吧,就是那简单的几句啊”.之后他让我试了下,我才发现有问题了.故此写下一篇博客,要牢记这件事的教训,操作数据库,我们人人都会,然而,我们要知道:有些事,并不是我们会啦,就有能力去完成的,我们必须要注重各种细节,才能胜任我们作为程序员的工作(虽然我还是个学生). 下面进入主题吧,我们先看看连接数据库: 1.引入程序集System.Data.dll,位置在C:\Program Files\Unity\Edit

Java连接SQL Server:jTDS驱动兼容性问题

Java连接SQL Server 2000数据库时,有两种方法: (1)通过Microsoft的JDBC驱动连接.此JDBC驱动共有三个文件,分别是mssqlserver.jar.msutil.jar和msbase.jar.但是Microsoft官网上已经找不到这些驱动,其提供的sqljdbc.jar和sqljdbc4.jar并不支持SQL Server 2000. 驱动程序名称:com.microsoft.jdbc.sqlserver.SQLServerDriver(即下面的classforn

jTDS Java连接SQL Server 2000数据库

Java连接SQL Server 2000数据库时,有两种方法: (1)通过Microsoft的JDBC驱动连接.此JDBC驱动共有三个文件,分别 是mssqlserver.jar.msutil.jar和msbase.jar.但是Microsoft官网上已经找不到这些驱动,其提供的 sqljdbc.jar和sqljdbc4.jar并不支持SQL Server 2000. 驱动程序名称:com.microsoft.jdbc.sqlserver.SQLServerDriver(即下面的classfo

通过DAC来连接SQL Server

最早知道可以使用专用管理员连接,来连接到sql server,但是一直没有成功连接过.今天又看到这个,于是想再试试. 1.通过在ssms中的"连接到服务器对话框"中的服务器名称中输入  admin:ggg 然后点击连接,但是弹出一个框,报错:不支持专用管理员连接. 2.打开了SQL Server Browser服务,然后再次连接,还是报同样的错误. 3.开启服务器配置中的remote admin connections选项: sp_configure 'show advanced op