外网连接服务器数据库

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

3.     在“服务器名称”框中,键入
tcp:
指定协议,后跟计算机名称、逗号以及端口号。为了连接到默认实例,端口 1433 为隐式端口并可省略,因此请键入 tcp:<computer_name>。在命名实例的示例中,请键入
tcp:<computer_name>,1500。

注意:在计算机上运行 SQL Server Browser
服务时,计算机显示其上运行的每个 SQL Server
实例的实例名称和连接信息。如果不启用 SQL Server Browser
服务并且通过分配的 TCP 端口直接连接到 SQL Server
实例,则可以降低此风险。本文不讨论如何通过 TCP 端口直接到 SQL Server
实例。有关 SQL Server Browser 服务和连接到 SQL Server
实例的更多信息,请参见《SQL Server 联机丛书》中的以下主题:

如果您已经在使用DataGrip 2016.2 EAP,请在数据库视图中使用More Schemas
…:

1.启用协议

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

JetBrains DataGrip教程

2. 
在“控制面板”中,单击“网络和 Internet 连接”,再打开“Windows
防火墙”。

北京pk赛车官网下载,安装数据库引擎:Microsoft SQL Server
2005 Express Edition(36.5MB)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

3.打开防火墙的端口

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

需要启用TCP / IP连接:

1.     在另一台包含 SQL Server 2005
客户端工具的计算机中,使用授权的帐户进行登录以连接到 SQL Server,然后打开 Management
Studio。

在 Windows 防火墙中为 SQL Server 2005 创建例外

若要在 Windows 防火墙中为 SQL Server 2005 创建例外,请执行以下步骤:

  1. 在 Windows 防火墙中,单击“例外”选项卡,然后单击“添加程序”。
  2. 在“添加程序”窗口中,单击“浏览”。
  3. 单击 C:Program FilesMicrosoft SQL
    ServerMSSQL.1MSSQLBinnsqlservr.exe
    可执行程序,单击“打开”,然后单击“确定”。

    注意:上述路径可能会根据 SQL Server 2005
    的安装位置而不同。MSSQL.1 这个占位符代表的是您在前面过程的步骤 3
    中获得的实例 ID。

  4. 对于每个需要为其创建例外的 SQL Server 2005 实例,重复步骤 1 到步骤
    3。

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

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

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

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

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

四、具体的外围配置

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

1. 
在“开始”菜单上,单击“控制面板”。

3.关闭防火墙

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

2.     在“连接到服务器”对话框中,验证是否已在“服务器类型”框中选中“数据库引擎”。

  • SQL Server Browser 服务
  • 连接到 SQL Server 数据库引擎
  • 客户端网络配置

所有选定的数据库都将显示在数据库视图中。这是它在SQL Server Management
Studio中的外观:

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

二、安装安装
.NET Framework 2.0。

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

 

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

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

4. 
在“添加端口”对话框的“名称”框中,键入 SQL Server <实例名>。

 

以下是DataGrip的外观:

5. 
在“端口号”框中,键入数据库引擎实例的端口号。使用 1433
作为默认实例。如果要配置命名实例,并在上一个任务中配置了固定端口,则键入
1500。验证是否已选中 TCP,再单击“确定”。

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

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

4.       

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

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

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

3. 
在“Windows 防火墙”中,单击“例外”选项卡,再单击“添加端口”。

 启用 SQL Server Browser 服务

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

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

此配置的信息适用于:
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Express Edition

  此外对与安装数据库引擎失败的情况,重新安装数据库引擎前,请先卸载旧版本的数据库引擎。或安装失败的数据库引擎。否则新的数据库引擎则会

引起安装失败的机会。

至此外围配置则基本结束。

五、数据库身份验证的(假设数据库开发时的数据库连接方式为SQL
Server身份验证,并且登录名及密码为sa)

1、服务器选择新安装的数据库引擎,也就是服务器名称加Sqlexpress。先以windows身份验证连接数据库成功登录。

2、导入开发过程中的数据库备份、

3、在左边列表中鼠标右键选择根,点击属性,在弹出的窗体左边选择安全性。则右边服务器身份验证选择SQL
Server和Windows身份验证模式(S),确定。

4、返回到主界面,选择左边列表中打开安全性登录名,鼠标右键选择sa,属性。弹出登录属性窗体sa,左边选择常规,输入新的密码,取消强制实施密码策略,然后选择默认数据库为新导入进来的数据库实例。再次在左边选择状态,在右边选择授予,及启用。点击确定。

5、返回主界面,鼠标右键点击根,点击断开连接后,采用SQL
Server身份验证重新连接数据库。登录名选用sa。

结束配置。

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

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

在 Windows 防火墙中创建例外

这些步骤适用于 Windows XP Service Pack 2 (SP2) 和 Windows Server 2003
中包含的 Windows
防火墙版本。如果您使用的是不同的防火墙系统,请参阅相应的防火墙文档以了解更多信息。

如果在运行 SQL Server 2005 的计算机上运行防火墙,将会阻止访问 SQL Server
2005 的外部连接,除非 SQL Server 2005 和 SQL Server Browser
服务可以通过防火墙进行通信。必须为每个要接受远程连接的 SQL Server 2005
实例创建一个例外,并为 SQL Server Browser 服务创建一个例外。

在安装 SQL Server 2005 的程序文件时,SQL Server 2005 会使用一个实例 ID
作为路径的一部分。若要为每个 SQL Server
实例创建一个例外,必须确定正确的实例 ID。若要获取实例
ID,请执行以下步骤:

  1. 单击“开始”,依次指向“程序”、“Microsoft SQL Server
    2005”和“配置工具”,然后单击“SQL Server 配置管理器”。
  2. 在“SQL Server 配置管理器”中,单击右窗格中的“SQL Server Browser
    服务”,右键单击主窗口中的实例名称,然后单击“属性”。
  3. 在“SQL Server Browser
    属性”页上,单击“高级”选项卡,定位到属性列表中的实例
    ID,然后单击“确定”。

若要打开 Windows 防火墙,请单击“开始”,再单击“运行”,键入 firewall.cpl,然后单击“确定”。

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

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

    注意:请在接收到以下消息时单击“确定”:
    直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。

  4. 在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“服务”和“停止”,等待
    MSSQLSERVER 服务停止,然后单击“启动”以重新启动 MSSQLSERVER 服务。

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

下载地址:

2.配置固定端口

  1. 单击“开始”,依次指向“程序”、“Microsoft SQL Server
    2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。
  2. 在“SQL Server 2005
    外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
  3. 在“服务和连接的外围应用配置器”页上,单击“SQL
    Server
    Browser”,在“启动类型”中单击“自动”选项,然后单击“应用”。

    注意:在单击“自动”选项后,每次启动
    Microsoft Windows 时将自动启动 SQL Server Browser 服务。

  4. 单击“启动”,然后单击“确定”。

北京pk赛车官网下载 1

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

4.       在“身份验证”框中,验证是否已选中“Window
身份验证”,再单击“连接”。

在 Windows 防火墙中为 SQL Server Browser 服务创建例外

若要在 Windows 防火墙中为 SQL Server Browser
服务创建例外,请执行以下步骤:

  1. 在 Windows 防火墙中,单击“例外”选项卡,然后单击“添加程序”。
  2. 在“添加程序”窗口中,单击“浏览”。
  3. 单击 C:Program FilesMicrosoft SQL
    Server90Sharedsqlbrowser.exe
    可执行程序,单击“打开”,然后单击“确定”。

    注意:上述路径可能会根据 SQL Server 2005 的安装位置而不同。

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

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

4.      
外网连接服务器数据库引擎

准备工作

1.       

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

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注