推薦一款非常好用的 SQL Server 管理工具
一、軟件簡介
dbForge Studio 2019-2022 for SQL Server是針對SQL Server數(shù)據(jù)庫而開發(fā)的一款強大的集成開發(fā)環(huán)境,主要用于SQL Server管理,管理,開發(fā),數(shù)據(jù)報告和分析。可以幫助SQL開發(fā)人員管理數(shù)據(jù)庫,在流行的源代碼控制系統(tǒng)中進行版本控制的數(shù)據(jù)庫更改,加快日常任務(wù)的速度以及進行復(fù)雜的數(shù)據(jù)庫更改。
二、功能介紹
1.SQL 編碼輔助
在 SQL 編輯器中編寫代碼需要花費大量時間,而您可以通過以下方式提高工作效率:
- 代碼自動完成 — 通過幾個按鍵即可創(chuàng)建完整的 SQL 語句。
- SQL 格式化 — 遵循常見的編碼風格(標準)。
- T-SQL 分析器 — 使用可配置的規(guī)則提高代碼質(zhì)量。
- SQL 代碼片段 — 存儲和重用重復(fù)代碼片段,節(jié)省時間。
- 快速對象信息 — 在數(shù)據(jù)庫對象上顯示提示,提供相關(guān)信息。
- 代碼導(dǎo)航 — 快速跳轉(zhuǎn)到變量聲明、對象編輯器等地方,按 F12 鍵即可。
2.表設(shè)計器

- 表是任何數(shù)據(jù)庫中的關(guān)鍵對象,也是最難配置的對象之一。精心設(shè)計的 SQL 表設(shè)計器允許您:在可視化編輯器中快速設(shè)置表屬性。
- 編輯創(chuàng)建表的腳本。
- 當引入復(fù)雜更改時重新構(gòu)建表。
- 在修改 SQL 數(shù)據(jù)庫對象之前預(yù)覽更改。
3.數(shù)據(jù)庫設(shè)計器

- 允許你在不編寫代碼的情況下可視化、創(chuàng)建和編輯 SQL Server 數(shù)據(jù)庫。將數(shù)據(jù)庫拖放到圖表上,即可清晰顯示其基本對象及其關(guān)聯(lián)。數(shù)據(jù)庫設(shè)計器功能包括:數(shù)據(jù)庫圖表和縮放。
- 打印大型圖表。
- 虛擬連接。
- 可視化數(shù)據(jù)庫編輯器。
4.模式比較

- 嘗試一下模式比較工具,你將會在數(shù)據(jù)庫結(jié)構(gòu)上的任何重大更改中使用此工具。我們的工具將幫助您:同步具有復(fù)雜對象依賴關(guān)系的數(shù)據(jù)庫模式。
- 提前檢測開發(fā)錯誤。
- 創(chuàng)建模式快照以捕捉數(shù)據(jù)庫結(jié)構(gòu)。
- 檢測生產(chǎn)數(shù)據(jù)庫上的偏移。
- 創(chuàng)建針對不同 SQL Server 版本的部署腳本。
5.文檔生成工具

- 一個方便的用于文檔化 SQL Server 數(shù)據(jù)庫的工具。文檔生成工具允許您:獲取數(shù)據(jù)庫架構(gòu)概覽
- 包括自描述的 SQL 對象
- 查看對象間和數(shù)據(jù)庫間的依賴關(guān)系
- 自定義文檔樣式
- 生成 HTML 和 PDF 格式的文檔
6.數(shù)據(jù)導(dǎo)出和數(shù)據(jù)導(dǎo)入
支持 10 多種常用數(shù)據(jù)格式,提供多種高級選項,針對重復(fù)場景提供模板,支持可定制的常規(guī)命令行導(dǎo)入和導(dǎo)出。
7.源代碼控制
將源代碼控制系統(tǒng)整合到您的數(shù)據(jù)庫開發(fā)和部署流程中。通過 dbForge Studio,SQL 數(shù)據(jù)庫的版本控制變得順暢而無縫。該功能允許用戶:

- 將數(shù)據(jù)庫鏈接到最流行的源代碼控制系統(tǒng)
- 對工作文件夾進行源代碼控制
- 在方便的界面中可視化執(zhí)行所有源代碼控制任務(wù)
- 跟蹤變更歷史記錄
- 解決沖突
8.監(jiān)控工具

這是一個用于監(jiān)視和審查 SQL Server 性能和活動的出色工具。通過這個工具,分析和管理 SQL Server 上的任何變化變得更加輕松和舒適。該工具允許用戶:監(jiān)視 SQL Server 和數(shù)據(jù)庫活動,如 CPU 和內(nèi)存工作負載、死鎖、讀/寫和 IO 延遲、等待任務(wù)、批處理請求等等。
獲取與數(shù)據(jù)輸入/輸出相關(guān)的統(tǒng)計信息。
查看數(shù)據(jù)庫指標。
使用等待統(tǒng)計信息分析與 SQL Server 和查詢相關(guān)的資源。
按照消耗時間對最復(fù)雜和耗時的查詢進行排序。
接收有關(guān)活動用戶連接的寶貴信息。
監(jiān)視存儲位置、大小和備份日期。
9.索引管理器
用于分析 SQL 索引的狀態(tài)并解決索引碎片化問題。索引管理器允許您快速收集索引碎片化統(tǒng)計信息,檢測需要維護的數(shù)據(jù)庫。您可以在可視化模式下立即重建和重組 SQL 索引,或生成 SQL 腳本以供將來使用。
10.T-SQL 調(diào)試器

作為服務(wù)器端邏輯的必備 SQL 數(shù)據(jù)庫開發(fā)工具。它集成在存儲過程編輯器中。通過單擊數(shù)據(jù)庫資源管理器樹開始調(diào)試。
11.單元測試

一款直觀且便捷的工具,用于實現(xiàn)自動化單元測試。該工具基于開源的 tSQLt 框架,因此 SQL 開發(fā)人員可以從在普通 T-SQL 中編寫單元測試中受益。單元測試豐富的功能使得開發(fā)穩(wěn)定可靠的代碼成為可能,可以在單元級別進行適當?shù)幕貧w測試。
三、安裝步驟
下載安裝包,雙擊安裝程序,打開第一個安裝界面。

點擊安裝后進入安裝目錄選擇,這里選擇D盤。

然后進入文件關(guān)聯(lián)的選擇,大家可以根據(jù)自己的需要進行選擇。

接著安裝模式進行選擇,這里按照推薦選擇第一項。

安裝過程如下圖。

安裝本地鏡像過程如下圖:

安裝成功界面如下:

四、使用說明
打開軟件,首先創(chuàng)建數(shù)據(jù)庫鏈接。

數(shù)據(jù)庫屬性配置如下圖:

點擊測試提示成功。

打開數(shù)據(jù)庫,可以展示表、視圖等的數(shù)量。

點擊編輯表,打開數(shù)據(jù)表設(shè)計器界面。

數(shù)據(jù)表索引管理界面。

切換到Data標簽頁查詢數(shù)據(jù)表數(shù)據(jù)。

可以自定義查詢條件,如下圖:

查詢條件會展示在查詢界面下方。

數(shù)據(jù)庫新增age列,聯(lián)動sql直接變化。

數(shù)據(jù)導(dǎo)出支持格式有十多種,基本滿足需求。

導(dǎo)出成功界面如下:

查看導(dǎo)出數(shù)據(jù)。

查詢效果如下:


































