Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >SQL Server无法连接本地数据库的解决方案

SQL Server无法连接本地数据库的解决方案

作者头像
羽翼博客
发布于 2022-11-28 06:55:10
发布于 2022-11-28 06:55:10
10.1K0
举报
文章被收录于专栏:技巧笔记技巧笔记

这篇文章最后修改于 2022-06-26 日,距今已有 149 天,请注意甄别内容是否已经过时!

问题:

连接sqlserver时出现无法连接到localhost,如下图

解决方案:

一、首先确保连接数据库的服务器参数配置是否正确

如果是直接通过 Microsoft SQL Server Management Studio连接,要检查IP地址(非默认端口还要写端口号),用户名和密码是否正确。

本地的话直接输入.或者(local)即可。

二、检查SQL Server服务是否开启和服务器配置是否正确

检查MSSQLSERVER服务是否开启:

启动SQL Server服务:

找到SQL Server配置管理器,把其中的SQL Server服务SQL Server网络配置中的协议内状态全部打开。

SQL Server网络配置:

启用TCP/IP协议

开始>SQL Server2014>SQLC Server配置管理器>SQL Server网络配置>协议>TCP/IP

双击打开,选择IP地址,启用供外部连接的那个IP地址和端口,把所有IP中的TCP端口改为1433,启用IP1和IP10即可。其中IPAII中TCP端口一样写成1433

三、查看防火墙

防火墙关闭的话就不用管了,若是打开需要设置一下(我觉得防火墙关闭得了)。

打开 控制面板>Windows Defender防火墙>高级设置(在左侧)

新建入站规则

SxSQLSever

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-03-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
sql 2000 无法连接远程数据库 sqlserver不存在或访问被拒绝 解决方案
一 看ping 服务器IP能否ping通。    这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。    二 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。    如telnet 202.114.100.100 1433    通常端口值是1433,因为1433是sql server 2000的对于Tcp/IP的默认侦听端口。如果有问题,通常这一步会出问题。通常的
lpxxn
2018/01/31
4.4K0
学生信息管理系统——配置windows防火墙允许访问SQL Server 2008服务器
   我在做学生管理系统的时候,Windows防火墙一直是关着的,在另一台电脑上运行的学生管理系统的时候可以顺利的登录,但是当把Windows防火墙打开之后,再运行系统,就无法进入了。
令仔很忙
2018/09/14
3.6K0
学生信息管理系统——配置windows防火墙允许访问SQL Server 2008服务器
SQL Server连接中三个常见的错误分析(转)
  如果 ping <服务器IP地址> 不成功,说明物理连接有问题,这时候要检查硬件设备,如网卡,HUB,路由器等.
深蓝studyzy
2022/06/15
1.7K0
如何使用神卓互联访问局域网中的 SQL Server 数据库
在某些情况下,我们需要在外网访问局域网里的SQL Server数据库。这时,我们可以使用神卓互联提供的服务实现内网穿透,使得外网用户可以访问局域网中的SQL Server。
用户5997228
2023/04/01
2.3K0
PyQt5数据库开发1 4.1 SQL Server 2008 R2如何开启数据库的远程连接
文章目录 前言 步骤/方法 1 使用windows身份登录 2 启用混合登录模式 3 允许远程连接服务器 4 设置sa用户属性 5 配置服务器 6 重新登录 7 配置SSCM 8 确认防火墙设置 注意事项 ---- 前言 SQL Server 2008 R2如何开启数据库的远程连接 SQL Server 2008默认是不允许远程连接的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,远程连接数据库。需要做两个部分的配置: 1,SQL Server Management Stu
会洗碗的CV工程师
2023/02/26
1.2K0
PyQt5数据库开发1 4.1 SQL Server 2008 R2如何开启数据库的远程连接
PyQt5数据库开发1 4.1 SQL Server 2008 R2如何开启数据库的远程连接
在右侧的方面下拉框中选择“服务器配置”;将“RemoteAccessEnabled”属性设为“True”,点“确定”
会洗碗的CV工程师
2023/11/28
3840
PyQt5数据库开发1 4.1 SQL Server 2008 R2如何开启数据库的远程连接
SQL Server 2000 连接中三个最常见错误原因分析
如果 ping <服务器IP地址> 不成功,说明物理连接有问题,这时候要检查硬件设备,如网卡,HUB,路由器等.
宵云科技
2020/02/12
2.6K0
配置Windows 2008 R2 防火墙允许远程访问SQL Server 2008 R2
1.先修改 sql server 2008R2的端口号吧,1433经常成为别人入侵的端口,在sql server 配置管理器 --》sql server 网络配置--》MSSQLSERVER的协议,把里面的 TCP/IP --》属性  ip地址里面的端口号都改成2433,重启 sql server 服务(MSSQLSERVER) 2.运行firewall.cpl--打开防火墙--高级设置--入站规则--新建规则--选择程序--》位置C:\Program Files\Microsoft SQL Server\
张善友
2018/01/22
1.6K0
【详解】SQLServerJDBC到主机的TCP/IP连接失败
在使用 Java 应用程序连接 Microsoft SQL Server 数据库时,有时会遇到“SQL Server JDBC 到主机的 TCP/IP 连接失败”的错误。本文将探讨这个错误的原因及解决方法。
大盘鸡拌面
2025/01/12
4670
VFP连接同一台电脑上2个不同版本的SQL Server实例
分2次在一台电脑上独立安装2个不同版本的SQL SERVER,安装时选择不同的安装路径,另外使用不同的实例名,其中有一个可以使用默认实例名(空)。如下图第2个2012版安装时就没有输入实例名,第2次安装2016版时输入了实例名:SQL2016。安装完后正常可通过SQL Server Management Studio(Ssms.exe)访问这2个数据库。如下图:
加菲猫的VFP
2022/04/07
1.2K0
VFP连接同一台电脑上2个不同版本的SQL Server实例
SQL SERVER 2008/2012/2012R2/2014 设置开启远程连接(sa配置)
本文方案适用于Microsoft Sql Server 2008/2012/2012 r2/2014版本,以下简称MSSQLSERVER。 MSSQL默认是不允许远程连接,并且禁用sa账户的。如果想要在本地用SSMS连接远程服务器上的MSSQLSERVER,需要做两个部分的配置: 1. SQL SERVER MANAGEMENT STUDIO(SSMS) 2. SQL SERVER配置管理器(SQL SERVER CONFIGURATION MANAGER - SSCM) 并且需要注意的是,有些地方如果没有
庞小明
2018/03/07
2.2K0
SQL SERVER 2008/2012/2012R2/2014 设置开启远程连接(sa配置)
java通过jdbc连接SQL数据库(SQL2012举例)
首先,在连接数据库之前必须保证SQL Server 2012是采用SQL Server身份验证方式而不是windows身份验证方式。如果在安装时选用了后者,则重新设置如下:
Lcry
2022/11/29
1.7K0
无法连接到数据库网络或无法登录数据库等问题整合
注:如果找不到,可能是在文件中放着。Windows 10 之后很多电脑的SQL server配置管理器常常放在一个文件里,可以自行在网上搜一搜。
跋扈洋
2021/06/15
3.2K0
无法连接到数据库网络或无法登录数据库等问题整合
SQL Server远程登录失败
Echo_Wish
2023/11/30
7090
SQL Server远程登录失败
sqlserver如何复制数据库_sql数据库复制到另一台电脑
快照复制:通过设定固定的时间周期 进行复制, 时间周期范围可以任意设置在一分钟到一个月之间, 是三种复制功能中最稳定的。
全栈程序员站长
2022/09/27
2K0
Sql server和Mysql远程连接端口是多少?
默认情况下,sql server数据库默认对外开放端口:1433 ,mysql数据库默认对外开放端口:3306
用户9042463
2021/09/29
2.8K0
SQL server 2008 无法连接Local服务器的解决办法
 SQL server 2008 中连接local服务器时,显示无法找到local
令仔很忙
2018/09/14
5.6K0
SQL server 2008 无法连接Local服务器的解决办法
Java通过JDBC连接SQl Server各个版本数据库
已经安装好Microsoft SQL Server,下面就要对其进行配置,使eclipse里的Java程序能通过JDBC连接到SQL Server数据库,需要进行一些操作。 1、在“开始”菜单中找到“SQL Server 配置管理器”打开: 2、下面进行配置: 3、点击上图中的“MSSQLSERVER的协议”,在右侧列表中双击“TCP/IP”协议,在弹出的窗口中找到IP是“127.0.0.1”的一项,活动:“是”,已启用:“是”。确认最下面的“IPALL”里,“TCP端口”是“1433”: 最后,关闭
用户1696846
2018/07/16
3.9K0
myEclipse6.5与数据库(SQL Server2008)连接遇到的问题<用SSH框架的时候,用servlet+javabean+jsp的时候>
昨天因为学习SSH框架的搭建,时隔一年又重新遇到了myEclipse连接数据库的问题。废话不多说,上干货 (以下全部按照我遇到的问题的顺序,也就是没有顺序,就是任性) 请注意:这是在myEclipse6.5+SQL Server2008的前提下出现的问题,当用mySQL或者SQL2000以前,或者用oracle云云时,里面用的jar包都不一样的!不可参照下列哦~ 1、MyEclipse 数据库连接创建失败,出现 Driver class not found 这是搭建SSH框架,在数据库连接时加载sqljdb
用户1148399
2018/01/09
1.8K0
myEclipse6.5与数据库(SQL Server2008)连接遇到的问题<用SSH框架的时候,用servlet+javabean+jsp的时候>
无法连接到数据库网络或无法登录数据库等问题整合
SQL Server无法连接到服务器 解决办法 1. 打开SQL server配置管理器
跋扈洋
2021/05/18
6.4K1
无法连接到数据库网络或无法登录数据库等问题整合
推荐阅读
相关推荐
sql 2000 无法连接远程数据库 sqlserver不存在或访问被拒绝 解决方案
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档