启用 SQL Server Express 2012 的远程连接

2023-12-05

我刚刚在我的家庭服务器上安装了 SQL Server Express 2012。我尝试从台式电脑上的 Visual Studio 2012 连接到它,并反复收到众所周知的错误:

与 SQL Server 建立连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。 (提供程序:命名管道提供程序,错误:40 - 无法打开与 SQL Server 的连接)

我为尝试解决此问题所做的工作:

  • 在服务器上运行 SQL Server 配置管理器并启用 SQL Server 浏览器
  • 在服务器上为本地子网上的 TCP、端口 1433 和 1434 添加 Windows 防火墙例外。
  • 验证我在 SQL Server 实例上是否拥有我在桌面上登录的用户的登录名。
  • 验证我是否在 SQL Server 实例上使用 Windows 身份验证。
  • 反复重新启动 SQL Server 和整个服务器。
  • 把我的头发全部拔出来。

如何让 SQL Server 2012 Express 允许远程连接!?


Well, 很高兴我问了。我最终发现的解决方案在这里:

如何配置 SQL Server Express 以允许端口 1433 上的远程 tcp/ip 连接?

  1. 运行 SQL Server 配置管理器。
  2. 转至 SQL Server 网络配置 > SQLEXPRESS 协议。
  3. 确保 TCP/IP 已启用。

到目前为止,一切都很好,完全符合预期。但是之后:

  1. 右键单击 TCP/IP 并选择特性.
  2. 验证 IP2 下的 IP 地址是否设置为本地子网上计算机的 IP 地址。
  3. 向下滚动到 IPAll。
  4. 确保TCP 动态端口 is blank。 (我的被设置为某个 5 位端口号。)
  5. 确保TCP Port被设定为1433。 (我的是空白的。)

(此外,如果您按照以下步骤操作,not启用 SQL Server Browser 所必需的,并且您只需要允许端口 1433,而不是 1434。)

我不记得在以前版本的 SQL Server、Express 或其他版本中是否必须执行这五个额外步骤。它们似乎是必要的,因为我在服务器上使用命名实例 (myservername\SQLEXPRESS),而不是默认实例。看这里:

将服务器配置为侦听特定 TCP 端口(SQL Server 配置管理器)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

启用 SQL Server Express 2012 的远程连接 的相关文章

  • SQL Server - PIVOT - 两列转换为行

    我在一个专栏中看到了很多关于 PIVOT 的问题 每个问题都比其他问题更复杂 但是 我找不到我需要的任何内容 老实说 我什至不知道pivot在这种情况下是否能帮助我 假设我的源表中有这些数据 SELECT 1 as RowId Random
  • Offset Fetch Next 获取所有行

    我在 SQL Server 2012 中有一个查询 它应该根据我指定的页面大小及其所在的页面返回许多记录 它看起来像这样 SELECT LocID LocName FROM Locations ORDER BY LocName OFFSET
  • SQL服务器重复连接问题

    任何人都可以帮忙 我尝试加入重复的值 但它没有按我想要的方式出现 CREATE TABLE TestTable1 No varchar 50 Value1 float Desc varchar 50 insert into TestTabl
  • 具有多个计数子查询的 SELECT 查询

    我刚刚为报告编写了这个查询 但我最初编写它时没有在每个子查询上使用日期范围过滤器 但这没有用 所以我将它添加到每个子查询中 这很有效 但我真的不喜欢每次都重复它 是否有语法可以更简单地完成同样的事情 SELECT Count r id AS
  • SqlConnection 并避免升级到 MSDTC

    当我们需要在应用程序中进行数据库访问时 我们使用以下模式 为了查询 我们有一个带有方法的静态工厂类CreateOpenConnection其作用无非是new SqlConnection myConnectionString 并打电话Open
  • 如何使 raiserror 和 nowait 与 sqlcmd 一起使用?

    这是命令行 sqlcmd S localhost U myuser P mypwd b r0 Q raiserror hello 10 1 with nowait waitfor delay 00 00 10 raiserror world
  • 创建从最后一个索引增加的列[重复]

    这个问题在这里已经有答案了 我需要为 InvoiceID 生成一列 我想像这样保留本专栏的格式 INV0000001 INV0000002 INV0000010 INV0000011 and so on 正如您所看到的 该列随着最后一个索引
  • 主表节点缺失

    我已经安装了 Microsoft SQL Server 2012 Express 当我启动 Management Studio 时 我无法查看系统数据库上的任何 表节点 这是一个错误吗 这是一个错误 如以下链接所述 http connect
  • 在 Microsoft Sql Server 2008R2 及更高版本上隐藏登录数据库 [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 请任何人协助隐藏 sql server 2008R2 或更高版本上的可用数据库 我有一个新的登录用户 已映射到特定数据库 使用特定登录用户登录时 我可
  • 将存储过程的结果加上额外的列插入表中

    如何在其中插入更多列dbFileListOnly表以及 EXEC 查询 INSERT INTO admindb dbfilelistonly path col1 col2 path EXEC RESTORE FILELISTONLY FRO
  • 如何从主机连接到 Docker Postgres 容器

    我按照以下说明搭建了一个 Rails 开发环境https docs docker com compose rails https docs docker com compose rails 它可以工作 但我无法从主机连接到 Postgres
  • 安装 SQL Server 2012 错误“系统无法打开指定的设备或文件。”

    我正在尝试在已安装 SQL Server 2008 R2 Express 和 Windows 7 的计算机上安装 SQL Server 2012 Developer 我使用 Microsoft Secure Download Manager
  • SQL Server Like 查询不区分大小写

    Query SELECT from Table 2 WHERE name like Joe Output 1 100 Joe 2 200 JOE 3 300 jOE 4 400 joe 为什么不区分大小写 Problem 查询不区分大小写
  • 如果我连接到不在域中的远程计算机,我可以在连接字符串中使用集成安全选项吗?

    如果我要连接到不在域中的远程计算机 我可以在连接字符串中使用集成安全性 也称为可信连接 选项吗 我有一台支持 WebSocket 的 Windows Server 2012 开发服务器 但我想针对位于远程虚拟托管环境中的主要公共服务器上的现
  • 使用 FileTable 通过 SQL INSERT 创建子目录

    之前 我请求如何在一个目录中创建一个目录FileTable不使用文件 I O API https stackoverflow com q 10483906 175679 我现在想为刚刚创建的父目录创建一个子目录 在插入期间如何分配我的父母
  • 在 SQL Management Studio 2012 中调试

    我正在使用 Management Studio 2012 但无法调试任何 SQL 代码 在我点击 调试 按钮后 左侧没有看到任何绿色箭头 并且我的 SQL 对象都没有加载到内存中 当我将光标移到我设置的断点上时 我收到此消息 The bre
  • 生成脚本 - 仅数据 - 循环依赖项发现错误

    我正在尝试生成数据库中所有数据的脚本 以便我可以将数据移动到另一台服务器上的相同数据库 在 SQL Server 2012 中 我右键单击源数据库 任务 gt 生成脚本 gt 为整个数据库和所有数据库对象编写脚本 gt 高级 gt 要编写脚
  • (SQL) 识别字段中字符串格式多次出现的位置

    我需要将叙述字段 自由文本 拆分为多行 目前的格式如下 Case Reference Narrative XXXX XX 123456 Endless Text up to 50k characters 在作为文本的叙述字段中 各个条目 当
  • 计算树中值的总和(递归查询)

    我在表员工 id name parentid 中有树结构 并且该表可以嵌套 employees 与另一个具有列 id employeeid quantity 的 Sales 表是一对多关系 每个员工都有销售数量 我想计算每个员工以及儿童员工
  • 查询所有表数据并进行索引压缩

    是否有人碰巧拥有一个通用 SQL 语句 可以列出数据库中每个分区的所有表和索引及其当前的压缩设置 Thanks 编辑 这是我尝试查询表所得到的 但我不确定连接是否正确 我得到了重复项 这似乎是由于索引的存在引起的 SELECT t name

随机推荐

  • 无法将整数从 javascript 传递到 npapi 插件

    我正在编写一个简单的napapi插件 我必须在html页面中打印从javascript函数传递的值 但我在做的时候遇到了问题 它在火狐浏览器上运行正常 但我想在 qt fancybrowser 示例上执行此操作 无论我在 javascrip
  • 将 for 循环的输出保存在单独的数据帧中

    我有一个简单的问题 尽管有很多类似的帖子 但我一直无法解决 因为我在 R 方面有点笨蛋 而且我没有得到我应该得到的任何东西 我有两组文件 All Files lt objects pattern constant country 0 9 4
  • 在 Node.js 中加载基本 HTML

    我正在尝试找出如何加载和渲染基本的 HTML 文件 这样我就不必编写如下代码 response write p blahblahblah p 我刚刚发现one方式使用FS库 我不确定它是否是最干净的 var http require htt
  • CUDA SASS 到 Cubin

    通过 CuObjDump 可以使用 Cubin 文件生成 SASScuobjdump sass
  • MySQL 表中的常量列值

    我在 MySQL 中有一个表 我想将表的列值设置为常量整数 我怎样才能做到这一点 不幸的是 MySQL 不支持 SQL 检查约束 你可以 出于兼容性原因 在 DDL 查询中定义它们 但它们是 只是忽略了 您可以创建 BEFORE INSER
  • Azure DevOps - 在构建管道运行期间,代理在本地下载文件的路径是什么?

    我们正在使用 Microsoft 托管代理来运行应用程序自动化测试场景的构建管道 我们想要实现的是 通过自动化程序下载文件 从无头 Chrome 浏览器 然后导航到下载路径并打开它 如何找到代理内下载文件的路径 快速编译与在 Linux 和
  • 一个我无法理解的错误。 “承诺已经在评估中......”[重复]

    这个问题在这里已经有答案了 我正在尝试编写一个在名称中查找模式的函数 借助stringr包裹 我的函数如下所示 namezz function thepatternx data data column Name library string
  • 如何修复 Hibernate“对象引用未保存的瞬态实例 - 在刷新之前保存瞬态实例”错误

    使用 Hibernate 保存对象时收到以下错误 object references an unsaved transient instance save the transient instance before flushing 你应该
  • 将 jar 文件下载到 R 包的 inst/java 目录中

    是否可以将 JAR 下载到目录中inst java安装阶段的 R 包 我想向 CRAN 提交一个包 但 jar 太大 他们不会接受 我认为一种可能的解决方案是自动下载 jar 并将其放入其中inst java 我认为 H2O 能做到这一点构
  • “dict”对象没有属性“append”

    我正在遵循一个关于设置一个类的教程 以制作酒吧账单为例 但无法弄清楚为什么在向账单添加新项目时出现错误 dict 对象没有属性 append The code class Bar tab dictionary menu wine 5 bee
  • Angular 5 为 AWS EC2 创建应用程序源包

    在 AWS Elastic Beanstalk 中 有一个用于部署 Node js 应用程序的向导流程 当我到达 上传您自己的 应用程序源的步骤时 它用通用术语描述了它们的 3 个要求 zip 文件 小于 500MG 没有父文件夹 但他们就
  • 两个 html 时间输入之间的差异

    我尝试计算两个 HTML 时间输入元素之间的差异 当其中一个时间改变时 就必须重新计算 不幸的是我不能为彼此这样做 谁能帮我
  • 使用 Mapping、Hashable 对函数进行类型提示,以便它使用 python Mypy 接受字典

    我正在尝试输入一本可能会有所不同的字典 并且认为Mapping Hashable将按如下方式工作 from typing import Hashable Mapping def f x Mapping Hashable str gt Non
  • lm.fit(x, y, offset = offset, Single.ok = Single.ok, ...) 中的错误 0 个非 na 情况

    我已经检查过有关此问题的其他问题 但由于问题似乎非常具体 因此它们没有帮助 我有一个像这样的数据框 这只是一个简单的示例 下面提供了来自 dput 的示例数据 year species abundance site county 2005
  • 如何将 Alt+空格发送到控制台窗口?

    import win32com client shell win32com client Dispatch WScript Shell shell AppActivate Command Prompt shell SendKeys This
  • c 中的全局键盘挂钩

    我想写一个全局键盘钩子来禁止任务切换 当我用谷歌搜索时 我发现了很多c cpp 和delphi 中的代码 但我需要一些关于钩子的基本概念 如果例子是C语言的 那将是最好的 所以 请建议可以帮助我从 C 角度理解事物的资源 链接 PS I f
  • 同一页面上有多个 Google CSE(自定义搜索引擎)框

    我正在尝试在同一页面上实现两个 不同的 Google CSE 搜索框 问题是只有第一个实例可以正常工作 例如 标题中的站点范围搜索框 然后在某些页面上 第二个搜索框在站点的狭窄筒仓内进行搜索 等等 这不能正常工作 因为使用谷歌为每个框生成的
  • 从txt文件中打印随机行?

    我使用 random randint 生成随机数 然后将该数字分配给变量 然后我想打印带有分配给变量的数字的行 但我不断收到错误 列表索引超出范围 这是我尝试过的 f open filename txt lines f readlines
  • 使用 bootstrap 3 垂直对齐中间内容

    我想使用最新的引导程序在 div 块中设置垂直中间内容v3 2 0 我已阅读答案与 bootstrap 3 垂直对齐 但它使用float none 在 div 块中 但是 我can t use float none 根据我们的布局在 div
  • 启用 SQL Server Express 2012 的远程连接

    我刚刚在我的家庭服务器上安装了 SQL Server Express 2012 我尝试从台式电脑上的 Visual Studio 2012 连接到它 并反复收到众所周知的错误 与 SQL Server 建立连接时发生与网络相关或特定于实例的