Sql server 将SQL SERVER Express 2017设置为允许远程连接

Sql server 将SQL SERVER Express 2017设置为允许远程连接,sql-server,Sql Server,刚刚从导致windows server 2016重新安装的重大崩溃中恢复我的服务器 我有一个连接到sql server数据库的桌面应用程序,问题是现在我在服务器上设置了数据库,我记不起如何将其提供给应用程序的外部源 您能提供帮助吗?使用以下步骤启用到SQL Server的远程连接 打开SQLServerManagementStudio。 右键单击服务器名称并选择属性。 选择连接选项 勾选允许远程连接到此服务器的复选框。 选择OK。 启用TCP/IP并打开1433端口 以SQL Server配置管

刚刚从导致windows server 2016重新安装的重大崩溃中恢复我的服务器

我有一个连接到sql server数据库的桌面应用程序,问题是现在我在服务器上设置了数据库,我记不起如何将其提供给应用程序的外部源


您能提供帮助吗?

使用以下步骤启用到SQL Server的远程连接

打开SQLServerManagementStudio。 右键单击服务器名称并选择属性。 选择连接选项 勾选允许远程连接到此服务器的复选框。 选择OK。 启用TCP/IP并打开1433端口

以SQL Server配置管理器为例。 选择SQLServer网络配置->MSSQLServer协议 在右侧窗格中,确保启用了TCP/IP。 右键单击TCP/IP并选择属性选项。 在TCP/IP属性对话框中,选择IP地址选项卡并向下滚动至IPAII。 确保TCP端口为1433

为数据库引擎访问配置Windows防火墙

以Windows管理工具为例

从“管理工具”中选择“具有高级安全性的Windows防火墙”选项 在“具有高级安全性的Windows防火墙”对话框中,单击“入站规则”选项并选择“新建规则”命令 在新建入站规则向导中,选择端口选项并单击下一步 在“协议和端口”窗口中,指定应用规则的协议和端口。选择TCP选项,在特定本地端口文本框中输入1433端口,然后单击下一步 在“操作”窗口中,选择“允许连接指定当连接与规则中指定的条件匹配时要执行的操作”

在配置文件窗口中指定规则适用的配置文件,然后单击下一步

在最后一个窗口中,指定所创建规则的名称,然后单击“完成”按钮 在SQL Server的命名实例上配置远程访问

以Windows管理工具为例 从管理工具中选择Windows防火墙和高级安全选项 在“具有高级安全性的Windows防火墙”对话框中,单击“入站规则”选项并选择“新建规则”命令 在新建入站规则向导中,选择端口选项并单击下一步 在“协议和端口”窗口中,指定应用规则的协议和端口。选择TCP选项,在特定本地端口文本框中输入1433端口,然后单击下一步 在“操作”窗口中,选择“允许连接指定当连接与规则中指定的条件匹配时要执行的操作” 在配置文件窗口中指定规则适用的配置文件,然后单击下一步 在最后一个窗口中,指定所创建规则的名称,然后单击“完成”按钮
使用以下步骤启用到SQL Server的远程连接

打开SQLServerManagementStudio。 右键单击服务器名称并选择属性。 选择连接选项 勾选允许远程连接到此服务器的复选框。 选择OK。 启用TCP/IP并打开1433端口

以SQL Server配置管理器为例。 选择SQLServer网络配置->MSSQLServer协议 在右侧窗格中,确保启用了TCP/IP。 右键单击TCP/IP并选择属性选项。 在TCP/IP属性对话框中,选择IP地址选项卡并向下滚动至IPAII。 确保TCP端口为1433

为数据库引擎访问配置Windows防火墙

以Windows管理工具为例

从“管理工具”中选择“具有高级安全性的Windows防火墙”选项 在“具有高级安全性的Windows防火墙”对话框中,单击“入站规则”选项并选择“新建规则”命令 在新建入站规则向导中,选择端口选项并单击下一步 在“协议和端口”窗口中,指定应用规则的协议和端口。选择TCP选项,在特定本地端口文本框中输入1433端口,然后单击下一步 在“操作”窗口中,选择“允许连接指定当连接与规则中指定的条件匹配时要执行的操作”

在配置文件窗口中指定规则适用的配置文件,然后单击下一步

在最后一个窗口中,指定所创建规则的名称,然后单击“完成”按钮 在SQL Server的命名实例上配置远程访问

以Windows管理工具为例 从管理工具中选择Windows防火墙和高级安全选项 在“具有高级安全性的Windows防火墙”对话框中,单击“入站规则”选项并选择“新建规则”命令 在新建入站规则向导中,选择端口选项并单击下一步 在“协议和端口”窗口中,指定应用规则的协议和端口。选择TCP选项,在特定本地端口文本框中输入1433端口,然后单击下一步 在操作窗口中,选择允许连接t o指定当连接与规则中指定的条件匹配时要采取的操作 在配置文件窗口中指定规则适用的配置文件,然后单击下一步 在最后一个窗口中,指定所创建规则的名称,然后单击“完成”按钮
嗯,有一件事经常被忽视,那就是打开标准防火墙。SQLServer本身并不这样做;我想,您还必须使用SQLServer配置管理器启用TCP/IP访问。我想默认情况下它是禁用的。你能在本地连接吗?尝试远程连接时出现了什么错误?我收到的消息是System.Data.SqlClient.SqlException:“建立到SQL Server的连接时发生了与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。提供程序:命名管道提供程序,错误:40-无法打开到SQL Server的连接。嗯,有一件事-经常被忽略-是打开标准防火墙。SQLServer本身并不这样做;我想,您还必须使用SQLServer配置管理器启用TCP/IP访问。我想默认情况下它是禁用的。你能在本地连接吗?尝试远程连接时出现了什么错误?我收到的消息是System.Data.SqlClient.SqlException:“建立到SQL Server的连接时发生了与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。提供程序:命名管道提供程序,错误:40-无法打开到SQL Server'Nice的连接。不过,你的第三和第四类是相同的。我假设您需要让远程源运行兼容版本的SQL Server,也许还需要一个固定的IP地址?后端服务器不应该知道客户端的IP地址吗?对不起,我迷路了。我是说,我们怎么知道谁可以进入防火墙?源/客户端难道不应该知道后端的IP地址,甚至可以登录吗?我们如何为客户创建用户和角色类别?很好。不过,你的第三和第四类是相同的。我假设您需要让远程源运行兼容版本的SQL Server,也许还需要一个固定的IP地址?后端服务器不应该知道客户端的IP地址吗?对不起,我迷路了。我是说,我们怎么知道谁可以进入防火墙?源/客户端难道不应该知道后端的IP地址,甚至可以登录吗?我们如何为客户端创建用户和角色类别?