更新時間:2022-01-12 09:55:25 來源:動力節(jié)點 瀏覽979次
要管理數(shù)據(jù)庫,您需要一個工具。無論您的數(shù)據(jù)庫是在云端、Windows、macOS 還是Linux上運行,您的工具都不需要與數(shù)據(jù)庫在同一平臺上運行。
您可以在下表中查看指向不同 SQL 工具的鏈接。
以下工具提供圖形用戶界面 (GUI)。
工具 | 描述 | 操作系統(tǒng) |
---|---|---|
Azure 數(shù)據(jù)工作室 |
一個輕量級的編輯器,可以運行按需 SQL 查詢,查看結(jié)果并將結(jié)果保存為文本、JSON 或 Excel。在熟悉的對象瀏覽體驗中編輯數(shù)據(jù)、組織您喜歡的數(shù)據(jù)庫連接并瀏覽數(shù)據(jù)庫對象。 |
視窗 macOS Linux |
SQL Server 管理工作室 (SSMS) |
管理具有完整 GUI 支持的 SQL Server 實例或數(shù)據(jù)庫。訪問、配置、管理、管理和開發(fā) SQL Server、Azure SQL 數(shù)據(jù)庫和 Azure Synapse Analytics 的所有組件。提供一個單一的綜合實用程序,將大量圖形工具與大量豐富的腳本編輯器相結(jié)合,為所有技能水平的開發(fā)人員和數(shù)據(jù)庫管理員提供對 SQL 的訪問。 |
視窗 |
SQL Server 數(shù)據(jù)工具 (SSDT) |
用于構(gòu)建 SQL Server 關(guān)系數(shù)據(jù)庫、Azure SQL 數(shù)據(jù)庫、Analysis Services (AS) 數(shù)據(jù)模型、Integration Services (IS) 包和 Reporting Services (RS) 報告的現(xiàn)代開發(fā)工具。使用 SSDT,您可以像在Visual Studio 中開發(fā)應(yīng)用程序一樣輕松地設(shè)計和部署任何 SQL Server 內(nèi)容類型。 |
視窗 |
視覺工作室代碼 |
Visual Studio Code的mssql 擴展是官方的 SQL Server 擴展,支持連接 SQL Server 并在 Visual Studio Code 中為 T-SQL 提供豐富的編輯體驗。在輕量級編輯器中編寫 T-SQL 腳本。 |
視窗 macOS Linux |
下面的工具是主要的命令行工具。
工具 | 描述 | 操作系統(tǒng) |
---|---|---|
bcp |
所述b ULK Ç OPY p rogram實用程序(BCP的Microsoft SQL Server的實例,并在用戶指定的格式的數(shù)據(jù)文件之間)批量復(fù)制數(shù)據(jù)。 | 視窗 macOS Linux |
mssql-cli(預(yù)覽版) |
mssql-cli是用于查詢 SQL Server 的交互式命令行工具。此外,使用具有 IntelliSense、語法高亮等功能的命令行工具查詢 SQL Server。 | 視窗 macOS Linux |
mssql-conf |
mssql-conf配置在 Linux 上運行的 SQL Server。 | Linux |
mssql-scripter(預(yù)覽版) |
mssql-scripter是一種用于編寫 SQL Server 數(shù)據(jù)庫腳本的多平臺命令行體驗。 | 視窗 macOS Linux |
sqlcmd |
sqlcmd實用程序允許您在命令提示符處輸入 Transact-SQL 語句、系統(tǒng)過程和腳本文件。 | 視窗 macOS Linux |
sqlpackage |
sqlpackage是一個命令行實用程序,可自動執(zhí)行多項數(shù)據(jù)庫開發(fā)任務(wù)。 | 視窗 macOS Linux |
SQL Server PowerShell |
SQL Server PowerShell提供了用于使用 SQL 的 cmdlet。 | 視窗 macOS Linux |
這些工具用于遷移、配置和為 SQL 數(shù)據(jù)庫提供其他功能。
工具 | 描述 |
---|---|
配置管理器 |
使用 SQL Server 配置管理器配置 SQL Server 服務(wù)并配置網(wǎng)絡(luò)連接。配置管理器在 Windows 上運行 |
數(shù)據(jù)庫實驗助手 |
使用 Database Experimentation Assistant 評估給定工作負載的目標(biāo) SQL 版本。 |
數(shù)據(jù)遷移助手 |
數(shù)據(jù)遷移助手工具通過檢測可能影響新版本 SQL Server 或 Azure SQL 數(shù)據(jù)庫中的數(shù)據(jù)庫功能的兼容性問題,幫助你升級到現(xiàn)代數(shù)據(jù)平臺。 |
分布式重播 |
使用分布式重播功能可幫助您評估未來 SQL Server 升級的影響。還可以使用分布式重播來幫助評估硬件和操作系統(tǒng)升級以及 SQL Server 調(diào)整的影響。 |
ssb診斷 |
ssbdiagnose 實用程序報告 Service Broker 對話或 Service Broker 服務(wù)配置中的問題。 |
SQL Server 遷移助手 |
使用 SQL Server 遷移助手自動將數(shù)據(jù)庫從 Microsoft Access、DB2、MySQL、Oracle 和 Sybase 遷移到 SQL Server。 |
初級 202925
初級 203221
初級 202629
初級 203743