- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章详解将DataGrip连接到MS SQL Server的方法由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
DataGrip支持几乎所有主流的关系数据库产品,如DB2、Derby、H2、MySQL、Oracle、PostgreSQL、SQL Server、Sqllite及Sybase等,并且提供了简单易用的界面,允许您以不同模式执行查询,在本篇文章中,我们介绍的是将DataGrip连接到MS SQL Server的方法.
JetBrains DataGrip教程 。
DataGrip可以涵盖SQL开发人员的一些特定需求,例如从OSX 连接到SQL Server,甚至使用Windows身份验证。自从发布DataGrip以来,我们收到了很多关于连接SQL Server的评论。看起来它不像其他数据库那样简单,需要事先做几个额外的步骤。这是一个小指南,描述了您可能面临的主要问题以及如何解决这些问题.
首先,确保正确配置SQL Server配置管理器中的重要选项。确保SQL Server Browser正在运行:
需要启用TCP / IP连接:
要知道连接的端口,只需单击TCP / IP即可。在我们的例子中,它是默认端口1433.
如果您最终更改任何内容,请重新启动服务器。在大多数情况下,这将解决连接问题,您的服务器将接受远程连接,您已准备就绪。如果仍有问题,可能需要调整TCP端口,或者需要在其设置中启用与SQL Server的远程连接。本教程将引导您完成它,但我们也将在此处描述该过程。按Alt / Cmd + 1调用数据库视图,并使用适当的驱动程序创建新数据源。如果您使用Microsoft驱动程序,请注意它支持SQL Server 2008及更高版本。在这里,我们假设它是jTds驱动程序.
如果您没有驱动程序,请单击链接下载.
然后输入主机名,实例名称和凭据。请记住,DataGrip提供主机,实例和数据库名称(Ctrl / Cmd + Space)的完成,但数据库的名称是可选的。对于习惯SSMS接口的人,让我们比较连接窗口.
如果端口号与实例名称冲突,则在jTds驱动程序中,实例名称将优先于端口号,而相反的操作将在Microsoft驱动程序中发生。为避免混淆,只需删除端口号即可。如果您强烈希望指定端口号,请单击“ 自动设置”按钮(位于“实例”字段右侧)以自动设置端口号。但请记住,如果重新启动服务器,可以更改端口号.
如果您需要使用Windows身份验证,则只允许Microsoft驱动程序执行此操作.
使用Windows身份验证连接到服务器的另一种方法是使用jTds驱动程序的域身份验证,它允许您从任何其他计算机进行连接。值得注意的是,它适用于任何操作系统。为此,请转到数据源属性的“高级”选项卡,将USENTLMV2设置 为true,并在DOMAIN字段中指定域名.
然后在用户 / 密码字段中输入Windows凭据,然后单击“ 测试连接”。如果要检查数据库视图中显示的特定数据库或模式,请转到数据源属性中的“ 架构”选项卡:
如果您已经在使用DataGrip 2016.2 EAP,请在数据库视图中使用More Schemas ...:
所有选定的数据库都将显示在数据库视图中。这是它在SQL Server Management Studio中的外观:
以下是DataGrip的外观:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持.
原文链接:https://blog.51cto.com/14370425/2449693 。
最后此篇关于详解将DataGrip连接到MS SQL Server的方法的文章就讲到这里了,如果你想了解更多关于详解将DataGrip连接到MS SQL Server的方法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
我想知道在 DataGrip 中生成结果表后是否有任何方法可以过滤结果表。 有时我想通过直接键入内容来快速搜索结果表本身,但它所做的只是编辑字段,而不是搜索我正在键入的内容。 最佳答案 关于Ctrl/
我找不到可以在数据库中的所有表中搜索 DataGrip 中某个值的搜索功能。 其他数据库工具中确实存在此功能,请参阅: PhpMyAdmin MySQl Workbench HeidiSQL 我不知道
当我需要在某些智能编辑器(例如 vscode)中向现有文本添加“引号”时,我可以选择文本并输入 ',这将在文本周围添加引号。当我在 DataGrip 中尝试这种方法时,它替换了文本。有什么办法可以让这
我正在尝试使用 DataGrip,但遇到了一个主要的阻止程序。 我有一个 Sql Azure 表,其主键“Id”字段设置为 Identity(1,1)。在 DataGrip 中,它将列显示为 Id I
是否有一种无需深入 SQL 即可快速将特定属性设置回 null 的方法?输入“”不起作用。 最佳答案 您可以: 选择该字段,单击鼠标右键,然后选择“设置 NULL” 选择字段,按 CTRL+ALT+N
简单的问题是我想在DataGrip中学习表的大小。有没有捷径或简单的方法.. 最佳答案 这个查询是一个解决方案: SELECT table_name, (data_length + index_len
我尝试使用 Datagrip 作为我的主要 sql server 查询工具,但我遇到了一个无法前进的问题。 当我设置项目数据源时,我必须选择一个数据库,否则它将转到默认的 tempdb,我如何像 sq
我使用 datagrip 将一些数据从 mysql 安装移动到另一个 postresql 数据库。 这对其他 3 张 table 非常有效。无法导入下一个,超过 500.000 行。 我使用“将表格复
我已经为我的“Dev”数据库创建了一些额外的控制台(见绿色箭头),但想清理它们以仅保留原始控制台(见蓝色箭头)。 这似乎是一件很容易想做的事情,但它似乎是最难做的事情之一,不幸的是我无法解决! 最佳答
当我选择 View 对象并按“Ctrl + Q”(在菜单上>>单击“ View ”>>单击“快速文档”)时,它确实适用于 MS SQL 服务器,但不适用于 PostgreSQL View 对象。 对于
我想用键盘快捷键注释查询,就像这样 SELECT * FROM Academics WHERE Academic_id = 1 成为 --SELECT * --FROM Acade
如何在 Jetbrains DataGrip 中使用 .dbf 文件?我在 macOS 上,需要使用 .dbf 文件。我设法在 Shapefile 资源管理器软件中打开 dbf 文件。但我想使用 Da
如何在 Jetbrains DataGrip 中使用 .dbf 文件?我在 macOS 上,需要使用 .dbf 文件。我设法在 Shapefile 资源管理器软件中打开 dbf 文件。但我想使用 Da
我是 Cloud SQL 和 Cloud Security 的新手。所以现在我已经使用 Cloud SQL 并使用 Compute Engine 连接到数据库。我将它用作代理服务器并用于从我的本地计算
你能告诉我字段标识旁边的灰点代表什么吗? 例如 ID 或 PK_Players 字段.. :) 最佳答案 灰色圆圈表示该列不可为空。我找不到实际记录的链接,但这就是它对我的指示。 此外,蓝色表示索引列
我正在使用 DataGrip,几天前从 DBeaver 切换过来。我想要的一件事是从结果集中复制数据而不复制列名。我将数据复制到一个已经有列名的电子表格中,当我复制数据时,我发现这真的很烦人,列名也跟
datagrip 中打开新控制台的热键是什么,关闭当前控制台的热键是什么。我做了一个谷歌搜索,并没有想到这个。我希望能够通过让我的手远离鼠标来加快我的开发时间。 最佳答案 没有热键。但是你可以分配你的
如何在 DataGrip 中将文本换行到单元格内? 我正在增加行高,并希望值列中的文本/数据换行,而不是向右滚动以查看所有单元格内容。可以在 Datagrip 中执行吗? 最佳答案 如果您希望在查看文
我对 DataGrip 相当陌生,不知道如何重新连接现有控制台。如果连接处于非事件状态超过 20 分钟,我的 Redshift 连接就会断开,要重新连接,我必须重新启动控制台。 最佳答案 现在我只是尝
是否可以在 JetBrains DataGrip 中使用列选择器?我无法在 DataGrip 中使用此功能。例如,sql Complete 包含此功能:sql complete column pick
我是一名优秀的程序员,十分优秀!