詳解將DataGrip連接到MS SQL Server的方法
DataGrip支持幾乎所有主流的關(guān)系數(shù)據(jù)庫產(chǎn)品,如DB2、Derby、H2、MySQL、Oracle、PostgreSQL、SQL Server、Sqllite及Sybase等,并且提供了簡單易用的界面,允許您以不同模式執(zhí)行查詢,在本篇文章中,我們介紹的是將DataGrip連接到MS SQL Server的方法。
JetBrains DataGrip教程
DataGrip可以涵蓋SQL開發(fā)人員的一些特定需求,例如從OSX 連接到SQL Server,甚至使用Windows身份驗證。自從發(fā)布DataGrip以來,我們收到了很多關(guān)于連接SQL Server的評論??雌饋硭幌衿渌麛?shù)據(jù)庫那樣簡單,需要事先做幾個額外的步驟。這是一個小指南,描述了您可能面臨的主要問題以及如何解決這些問題。
首先,確保正確配置SQL Server配置管理器中的重要選項。確保SQL Server Browser正在運行:
需要啟用TCP / IP連接:
要知道連接的端口,只需單擊TCP / IP即可。在我們的例子中,它是默認(rèn)端口1433。
如果您最終更改任何內(nèi)容,請重新啟動服務(wù)器。在大多數(shù)情況下,這將解決連接問題,您的服務(wù)器將接受遠(yuǎn)程連接,您已準(zhǔn)備就緒。如果仍有問題,可能需要調(diào)整TCP端口,或者需要在其設(shè)置中啟用與SQL Server的遠(yuǎn)程連接。本教程將引導(dǎo)您完成它,但我們也將在此處描述該過程。按Alt / Cmd + 1調(diào)用數(shù)據(jù)庫視圖,并使用適當(dāng)?shù)尿?qū)動程序創(chuàng)建新數(shù)據(jù)源。如果您使用Microsoft驅(qū)動程序,請注意它支持SQL Server 2008及更高版本。在這里,我們假設(shè)它是jTds驅(qū)動程序。
如果您沒有驅(qū)動程序,請單擊鏈接下載。
然后輸入主機(jī)名,實例名稱和憑據(jù)。請記住,DataGrip提供主機(jī),實例和數(shù)據(jù)庫名稱(Ctrl / Cmd + Space)的完成,但數(shù)據(jù)庫的名稱是可選的。對于習(xí)慣SSMS接口的人,讓我們比較連接窗口。
如果端口號與實例名稱沖突,則在jTds驅(qū)動程序中,實例名稱將優(yōu)先于端口號,而相反的操作將在Microsoft驅(qū)動程序中發(fā)生。為避免混淆,只需刪除端口號即可。如果您強(qiáng)烈希望指定端口號,請單擊“ 自動設(shè)置”按鈕(位于“實例”字段右側(cè))以自動設(shè)置端口號。但請記住,如果重新啟動服務(wù)器,可以更改端口號。
如果您需要使用Windows身份驗證,則只允許Microsoft驅(qū)動程序執(zhí)行此操作。
使用Windows身份驗證連接到服務(wù)器的另一種方法是使用jTds驅(qū)動程序的域身份驗證,它允許您從任何其他計算機(jī)進(jìn)行連接。值得注意的是,它適用于任何操作系統(tǒng)。為此,請轉(zhuǎn)到數(shù)據(jù)源屬性的“高級”選項卡,將USENTLMV2設(shè)置 為true,并在DOMAIN字段中指定域名。
然后在用戶 / 密碼字段中輸入Windows憑據(jù),然后單擊“ 測試連接”。如果要檢查數(shù)據(jù)庫視圖中顯示的特定數(shù)據(jù)庫或模式,請轉(zhuǎn)到數(shù)據(jù)源屬性中的“ 架構(gòu)”選項卡:
如果您已經(jīng)在使用DataGrip 2016.2 EAP,請在數(shù)據(jù)庫視圖中使用More Schemas ...:
所有選定的數(shù)據(jù)庫都將顯示在數(shù)據(jù)庫視圖中。這是它在SQL Server Management Studio中的外觀:
以下是DataGrip的外觀:
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持我們。
上一篇:SQL Server 通過with as方法查詢樹型結(jié)構(gòu)
欄 目:MsSql
下一篇:SQL SERVER中SELECT和SET賦值相同點與不同點(推薦)
本文標(biāo)題:詳解將DataGrip連接到MS SQL Server的方法
本文地址:http://www.jygsgssxh.com/a1/MsSql/10278.html
您可能感興趣的文章
- 01-10SQLServer中防止并發(fā)插入重復(fù)數(shù)據(jù)的方法詳解
- 01-10SQL Server中對數(shù)據(jù)截取替換的方法詳解
- 01-10SQL Server 使用觸發(fā)器(trigger)發(fā)送電子郵件步驟詳解
- 01-10sql server 2008 數(shù)據(jù)庫管理系統(tǒng)使用SQL語句創(chuàng)建登錄用戶步驟詳解
- 01-10詳解刪除SQL Server 2005 Compact Edition數(shù)據(jù)庫
- 01-10詳解SQL Server如何修改數(shù)據(jù)庫物理文件的存在位置
- 01-10MySQL 數(shù)據(jù)庫 source 命令詳解及實例
- 01-10SqlServer將查詢結(jié)果轉(zhuǎn)換為XML和JSON
- 01-10SqlServer索引的原理與應(yīng)用詳解
- 01-10Python基于Pymssql模塊實現(xiàn)連接SQL Server數(shù)據(jù)庫的方法詳解


閱讀排行
本欄相關(guān)
- 01-10SQLServer存儲過程實現(xiàn)單條件分頁
- 01-10SQLServer中防止并發(fā)插入重復(fù)數(shù)據(jù)的方
- 01-10SQL Server 2012降級至2008R2的方法
- 01-10SQL Server性能調(diào)優(yōu)之緩存
- 01-10SQL Server數(shù)據(jù)庫定時自動備份
- 01-10Sql Server 死鎖的監(jiān)控分析解決思路
- 01-10實現(xiàn)SQL Server 原生數(shù)據(jù)從XML生成JSON數(shù)
- 01-10SqlServer快速檢索某個字段在哪些存儲
- 01-10SqlServer 在事務(wù)中獲得自增ID的實例代
- 01-10SQLServer性能優(yōu)化--間接實現(xiàn)函數(shù)索引或
隨機(jī)閱讀
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 01-10使用C語言求解撲克牌的順子及n個骰子
- 01-10C#中split用法實例總結(jié)
- 01-11ajax實現(xiàn)頁面的局部加載
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 01-10SublimeText編譯C開發(fā)環(huán)境設(shè)置
- 01-10delphi制作wav文件的方法
- 08-05織夢dedecms什么時候用欄目交叉功能?
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 04-02jquery與jsp,用jquery


