[研究]Microsoft SQL Server 資料庫系統免費管理工具
2023-03-28
以下是幾個可用於管理 SQL Server 的免費工具:
SQL Server Management Studio (SSMS) - 它是由 Microsoft 開發的官方工具,可用於管理和查詢 MS-SQL Server 數據庫。它提供了一個圖形用戶界面,可以幫助用戶管理 SQL Server 數據庫。
https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms
Azure Data Studio - 這是一個輕量級的跨平台數據庫工具,由 Microsoft 開發。它可以用於管理 SQL Server 和其他數據庫平台。它提供了一個現代化的用戶界面,可以幫助用戶進行數據庫管理任務。(早期名稱 SQL Operations Studio )
https://docs.microsoft.com/en-us/sql/azure-data-studio/download?view=sql-server-ver15
HeidiSQL - 它是一個免費的開源數據庫管理工具,支持 MySQL,Microsoft SQL Server,PostgreSQL 和 Oracle 等數據庫平台。它提供了一個簡單的用戶界面,可用於執行數據庫管理任務,例如查詢,編輯和導出數據。只有免費版,無付費版。
https://www.heidisql.com/download.php
DBeaver - 它是一個跨平台的免費數據庫管理工具,支持多種數據庫平台,包括 Microsoft SQL Server,MySQL,PostgreSQL 和 Oracle 等。它提供了一個現代化的用戶界面,可用於執行各種數據庫管理任務,例如查詢,編輯和導出數據。有DBeaver Community 與 DBeaver PRO之分。
https://dbeaver.io/download/
DbVisualizer:一個跨平台的資料庫管理工具,支持 Windows、macOS 和 Linux 等多個操作系統,可以用於管理多種資料庫,包括 Microsoft SQL Server。有 DbVisualizer Free, DbVisualizer Pro - 21 day free trial, DbVisualizer Pro 之分。https://www.dbvis.com/pricing/
SQuirreL SQL:一個用於管理多種資料庫的免費工具,支持 Windows、macOS 和 Linux 等多個操作系統,可以用於管理 Microsoft SQL Server、Oracle、MySQL、PostgreSQL 等多種資料庫。只有免費版本。Universal SQL Client Version 4.5.1網站:https://squirrel-sql.sourceforge.io/
********************************************************************************
SQL Server Management Studio (SSMS) 與 Azure Data Studio 關係 ?
SQL Server Management Studio (SSMS) 和 Azure Data Studio 都是由 Microsoft 開發的 SQL Server 數據庫管理工具,它們在功能和用途上有些許區別。
SSMS 是官方的 SQL Server 數據庫管理工具,提供了完整的 SQL Server 管理功能,包括設定、部署、管理和監視 SQL Server 數據庫。SSMS 提供了一個豐富的用戶界面,可用於設計數據庫架構、編寫和調試 T-SQL 代碼、優化查詢等。
Azure Data Studio 則是一個輕量級的跨平台數據庫管理工具,支持 SQL Server 和其他數據庫平台。Azure Data Studio 提供了基本的 SQL Server 管理功能,例如查詢、編輯和導出數據,以及可擴展的功能,例如透過擴展包安裝額外的功能。
儘管 SSMS 和 Azure Data Studio 功能有所區別,但它們都是用於管理 SQL Server 數據庫的工具,使用者可以根據自己的需要選擇使用哪種工具。
根據
下載並安裝 Azure Data Studio - Azure Data Studio | Microsoft Learn
https://learn.microsoft.com/zh-tw/sql/azure-data-studio/download-azure-data-studio?view=sql-server-ver16&tabs=redhat-install%2Credhat-uninstall
Azure Data Studio 是跨平臺資料庫工具,適用于在 Windows、macOS 和 Linux 上使用內部部署和雲端資料平臺的資料專業人員。
從 SQL Server Management Studio (SSMS) 18.7 開始,Azure Data Studio 會與 SSMS 一起自動安裝。 現在,SQL Server Management Studio 使用者也可獲益於 Azure Data Studio 的創新和功能。 Azure Data Studio 是適用於雲端、內部部署或混合式環境的跨平台和開放原始碼桌面工具。但SSMS仍只有支援Windows,不支援跨平台。
********************************************************************************
DBeaver Community 與 DBeaver PRO 差異?
DBeaver是一個跨平台的免費開源數據庫管理工具,可以用於管理多種數據庫平台,包括SQL Server,MySQL,PostgreSQL等。DBeaver提供了兩個版本,分別是DBeaver Community和DBeaver PRO,它們之間的主要差異如下:
- 功能:DBeaver Community版是免費的,提供基本的數據庫管理功能,例如查詢,編輯和導出數據。DBeaver PRO版則提供更多高級功能,例如數據庫版本控制,圖形化的數據庫設計工具,支持NoSQL數據庫等功能。
- 許可證:DBeaver Community版是免費開源的,使用者可以在符合開源許可證條款的情況下自由使用、修改和分發軟件。DBeaver PRO版是商業軟件,使用者需要購買許可證才能使用。
- 支持:DBeaver Community版的支持是基於社區提供的支持,例如在論壇中提問等。DBeaver PRO版則提供了專業的技術支持,使用者可以通過郵件、電話等方式獲得支持。
總的來說,DBeaver Community版是一個功能豐富的免費開源數據庫管理工具,而DBeaver PRO版則提供了更多高級功能和技術支持,使用者可以根據自己的需要選擇使用哪種版本。
差異點 | DBeaver Community | DBeaver PRO |
授權方式 | 開源免費 | 付費授權 |
功能 | 提供大多數的功能和工具,如資料庫連接、查詢和管理,視覺化資料查看、編輯和比較,資料轉換和匯出等。 | 提供更多的進階功能和工具,如編輯器輔助、智慧查詢、資料庫對比和同步,複製和備份等。 |
支援資料庫數量 | 支援大多數主要資料庫,如 MySQL、PostgreSQL、Oracle、Microsoft SQL Server 等。 | 支援更多的資料庫系統,如 IBM DB2、Sybase、Informix、Firebird 等。 |
支援的平台 | 跨平台,支援 Windows、macOS 和 Linux。 | 跨平台,支援 Windows、macOS 和 Linux。 |
價格 | 免費。 | 提供多種授權方式和價格選項,包括個人授權、企業授權和分銷授權。 |
********************************************************************************
DbVisualizer Free 與 DbVisualizer Pro 比較
差異點 | DbVisualizer Free | DbVisualizer Pro |
授權方式 | 免費 | 付費授權 |
功能 | 提供基本的資料庫管理、查詢和編輯功能,如資料庫連接、SQL編輯器、資料匯入匯出等。 | 提供更多進階功能和工具,如視覺化資料比較、資料庫對比和同步、自動化作業、複製和備份等。 |
支援的資料庫系統 | 支援大多數主要的資料庫系統,如MySQL、PostgreSQL、Oracle、Microsoft SQL Server等。 | 支援更多資料庫系統,如IBM DB2、Sybase、Informix、Firebird等。 |
支援的平台 | 跨平台,支援Windows、macOS和Linux。 | 跨平台,支援Windows、macOS和Linux。 |
價格 | 免費。 | 提供多種授權方式和價格選項,包括個人授權、團隊授權和企業授權。 |
********************************************************************************
請比較 SSMS, Azure Data Studio, HeidiSQL, DBeaver, DbVisualizer, SQuirreL SQL 年代?優點?缺點?用表格
工具 | 年代 | 優點 | 缺點 |
DbVisualizer | 1999年 | - 支援多種資料庫系統,如 Oracle、Microsoft SQL Server、MySQL、PostgreSQL 等。- 可視化工具豐富,如表格瀏覽、圖表報表、圖形化查詢等。- 支援多平台,包括 Windows、macOS 和 Linux。 | - 免費版功能有限,需要付費解鎖高級功能。- 操作較為複雜,需要一定的學習成本。 |
SQuirreL SQL | 2001年 | - 支援多種資料庫系統,如 MySQL、Oracle、Microsoft SQL Server、PostgreSQL 等。- 具備豐富的擴充功能和插件,可滿足多樣化需求。- 支援多平台,包括 Windows、macOS 和 Linux。- 可以進行多重查詢和多重執行。 | - 操作介面不如其他工具直觀,需要一定的學習成本。- 介面較為陳舊,缺乏現代感。- 需要手動設定 JDBC driver,安裝和配置較為複雜。 |
HeidiSQL | 2003年 | - 支援多種資料庫系統,如 MySQL、MariaDB、Microsoft SQL Server、PostgreSQL 等。- 界面簡潔、操作方便。- 免費且開源,可自由使用和修改。 | - 只支援 Windows 平台,無法跨平台使用。- 功能較為基礎,無法滿足高級需求。- 不支援多工作表顯示。 |
SSMS | 2005年 | - 專門針對 SQL Server 的工具,與 SQL Server 整合良好。- 提供強大的 GUI 介面,方便操作和管理。- 內建許多功能,如 Intellisense、查詢計畫分析器、執行計畫分析器等。 | - 只支援 SQL Server,無法連接其他資料庫。- 不支援多平台,只能在 Windows 上使用。 |
DBeaver | 2010年 | - 支援多種資料庫系統,如 MySQL、Oracle、PostgreSQL、SQLite、Microsoft SQL Server 等。- 界面美觀、操作方便。- 提供強大的可視化資料庫管理工具。- 支援多平台,包括 Windows、macOS 和 Linux。 | - 免費版功能有限,需要付費解鎖高級功能。- 部分功能需要自己設定才能使用。 |
Azure Data Studio | 2018年 | - 跨平台支援 Windows、macOS 和 Linux。- 具備豐富的擴充功能和插件,可滿足多樣化需求。- 支援多種資料庫系統,如 SQL Server、Azure SQL Database、MySQL、PostgreSQL 等。 | - 功能不如 SSMS 那麼完整,尤其是在針對 SQL Server 的管理和操作上。- 使用體驗可能不如其他工具。 |
(完)
沒有留言:
張貼留言