澳门新葡8455最新网站3.关闭防火墙,SQL Server 不一样意远程连接那个真相大概会促成倒闭

DataGrip支持几乎所有主流的关系数据库产品,如DB2、Derby、H2、MySQL、Oracle、PostgreSQL、SQL
Server、Sqllite及Sybase等,并且提供了简单易用的界面,允许您以不同模式执行查询,在本篇文章中,我们介绍的是将DataGrip连接到MS
SQL Server的方法。

1.启用协议

准备工作

SQL Server 2005允许远程连接的配置说明

JetBrains DataGrip教程

1.       
启动
SQL Server 外围应用配置器,再单击“服务和连接的外围应用配置器”。

一、服务器的操作系统要求

澳门新葡8455最新网站,在尝试从远程计算机连接到 Microsoft SQL Server 2005
实例时,可能会接收到错误消息。在使用任何程序连接到 SQL Server
时都可能会发生此问题。例如,在使用 SQLCMD 实用工具连接到 SQL Server
时收到以下错误消息:

DataGrip可以涵盖SQL开发人员的一些特定需求,例如从OSX 连接到SQL
Server,甚至使用Windows身份验证。自从发布DataGrip以来,我们收到了很多关于连接SQL
Server的评论。看起来它不像其他数据库那样简单,需要事先做几个额外的步骤。这是一个小指南,描述了您可能面临的主要问题以及如何解决这些问题。

2.       
在“服务和连接的外围应用配置器”框中,“按实例查看”框列出了计算机中安装的数据库引擎实例。默认实例(未命名实例)列为
MSSQLSERVER。如果已安装了命名实例,则将列出您所提供的名称。除非在安装过程中更改了名称,否则,SQL
Server 2005 Express Edition 安装为
SQLEXPRESS。在“按实例查看”框中,依次展开要配置的实例、“数据库引擎”,然后单击“远程连接”。

1.安装好windows xp sp2或sq3版本的操作系统。也可以安装某些(ghost的)版本

Sqlcmd:错误:Microsoft SQL Native
Client:建立到服务器的连接时发生错误。连接到 SQL Server 2005 时,默认设置
SQL Server 不允许远程连接这个事实可能会导致失败。

首先,确保正确配置SQL Server配置管理器中的重要选项。确保SQL Server
Browser正在运行:

3.       
依次单击“本地连接和远程连接”、“仅使用
TCP/IP”和“确定”并关闭工具。

2.测试操作系统是否能共享访问。

如果没有将 SQL Server 2005
配置为接受远程连接,则可能会发生此问题。默认情况下,SQL Server 2005
Express Edition 和 SQL Server 2005 Developer Edition
不允许远程连接。若要配置 SQL Server 2005
以允许远程连接,请完成以下所有步骤:

需要启用TCP / IP连接:

2.配置固定端口

3.关闭防火墙

在您要从远程计算机连接到的 SQL Server 实例上启用远程连接。 打开 SQL
Server Browser 服务。 配置防火墙以允许与 SQL Server 和 SQL Server
Browser 服务相关的网络通讯。

要知道连接的端口,只需单击TCP /
IP即可。在我们的例子中,它是默认端口1433。

1.       

SQL Server 配置管理器中,展开“SQL
Server 2005 网络配置”,然后单击要配置的服务器实例。

二、安装安装
.NET Framework 2.0。

本文介绍如何完成这些步骤中的每一步。

如果您最终更改任何内容,请重新启动服务器。在大多数情况下,这将解决连接问题,您的服务器将接受远程连接,您已准备就绪。如果仍有问题,可能需要调整TCP端口,或者需要在其设置中启用与SQL
Server的远程连接。本教程将引导您完成它,但我们也将在此处描述该过程。按Alt
/ Cmd +
1调用数据库视图,并使用适当的驱动程序创建新数据源。如果您使用Microsoft驱动程序,请注意它支持SQL
Server 2008及更高版本。在这里,我们假设它是jTds驱动程序。

2.       
在右窗格中,双击
TCP/IP。

三、下载数据库引擎及数据库连接器及MSXML
6.0。

若要在 SQL Server 2005 实例上启用远程连接并打开 SQL Server Browser
服务,请使用 SQL Server 2005 外围应用配置器工具。在安装 SQL Server 2005
时会安装外围应用配置器工具。

如果您没有驱动程序,请单击链接下载。

3.       
在“TCP/IP
属性”对话框中,单击“IP
地址”选项卡。

下载地址:

为 SQL Server 2005 Express Edition 或 SQL Server 2005 Developer
Edition 启用远程连接

然后输入主机名,实例名称和凭据。请记住,DataGrip提供主机,实例和数据库名称的完成,但数据库的名称是可选的。对于习惯SSMS接口的人,让我们比较连接窗口。

4.       

IPAll 部分的“TCP
端口”框中,键入可用的端口号。对于本教程,我们将使用
1500。

安装数据库引擎:Microsoft SQL Server
2005 Express Edition(36.5MB)

必须为要从远程计算机连接到的每个 SQL Server 2005
实例启用远程连接。为此,请按照下列步骤操作:

如果端口号与实例名称冲突,则在jTds驱动程序中,实例名称将优先于端口号,而相反的操作将在Microsoft驱动程序中发生。为避免混淆,只需删除端口号即可。如果您强烈希望指定端口号,请单击“
自动设置”按钮以自动设置端口号。但请记住,如果重新启动服务器,可以更改端口号。

5.       
单击“确定”关闭对话框,然后单击表明必须重新启动服务的警告上的“确定”。

安装数据库连接器:SQL Server Management
Studio Express(43.1MB)

1、单击“开始”,依次指向“程序”、“Microsoft SQL Server
2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。 2、在“SQL
Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
3、在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“远程连接”和“本地连接和远程连接”,单击适用于您的环境的相应协议,然后单击“应用”。

如果您需要使用Windows身份验证,则只允许Microsoft驱动程序执行此操作。

6.       
在左窗格中,单击“SQL
Server 2005 服务”。

安装步骤:先安装数据库引擎则无须先安装 MSXML
6.0,如果先安装数据库连接器则先安装MSXML
6.0。

注意:请在接收到以下消息时单击“确定”:
直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。
4、在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“服务”和“停止”,等待
MSSQLSERVER 服务停止,然后单击“启动”以重新启动 MSSQLSERVER 服务。

使用Windows身份验证连接到服务器的另一种方法是使用jTds驱动程序的域身份验证,它允许您从任何其他计算机进行连接。值得注意的是,它适用于任何操作系统。为此,请转到数据源属性的“高级”选项卡,将USENTLMV2设置
为true,并在DOMAIN字段中指定域名。

  1. 在右窗格中,右键单击 SQL Server 实例,再单击“重新启动”。当数据库引擎重新启动时,它将侦听端口 1500。

安装完数据库引擎后需要进行服务器外围配置。

启用 SQL Server Browser 服务

然后在用户 / 密码字段中输入Windows凭据,然后单击“
测试连接”。如果要检查数据库视图中显示的特定数据库或模式,请转到数据源属性中的“
架构”选项卡:

澳门新葡8455最新网站 1

四、具体的外围配置

如果您是通过使用实例名称来运行 SQL Server 2005
并且在连接字符串中没有使用特定的 TCP/IP 端口号,则必须启用 SQL Server
Browser 服务以允许远程连接。例如,使用 计算机名SQLEXPRESS
的默认实例名称安装的 SQL Server 2005 Express。不管您正在运行多少个 SQL
Server 2005 实例,只需要启用一次 SQL Server Browser 服务。若要启用 SQL
Server Browser 服务,请执行以下步骤。

相关文章

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图