適用於:Linux 上的 SQL Server
您可以使用各種程式設計語言 (例如 C#、Java、Node.js、PHP、Python、Ruby 和 C++) 來建立連線至並使用 Linux 上的 SQL Server 的應用程式。 您也可以使用熱門的 Web 架構和物件關聯式對應 (ORM) 架構。
提示
這些開發選項也可讓您以其他平台上的 SQL Server 為目標。 應用程式可以將在內部部署或雲端執行的 SQL Server (在 Linux、Windows 或在 MacOS 的 Docker 上) 設為目標。 或者,您也可以將目標設為 Azure SQL Database 和 Azure Synapse Analytics。
試用教學課程
開始使用及建立應用程式的最佳方式,就是您親自試用 SQL Server。
提示
如果您想要針對 Docker 上的 SQL Server 進行開發,請參閱 macOS 教學課程。
建立新的應用程式
如果您要建立新的應用程式,請參閱 Microsoft SQL Server 的連線程式庫和架構,以獲得適用於各種程式設計語言的連接器和熱門架構的摘要。
使用現有的應用程式
如果您擁有現有的資料庫應用程式,您可以將其連接字串變更為以 Linux 上的 SQL Server 為目標。 如需詳細資訊,請參閱 Linux 上的 SQL Server:已知問題。
使用 Windows 上的現有 SQL 工具,搭配 Linux 上的 SQL Server
目前在 Windows 上執行的工具 (例如 SSMS、SSDT 和 PowerShell) 也適用於 Linux 上的 SQL Server。 雖然它們無法在 Linux 上以原生方式執行,但是您仍然可以在 Linux 上管理遠端 SQL Server 執行個體。
如需詳細資訊,請參閱下列文章:
- 使用 Windows 上的 SQL Server Management Studio 來管理 Linux 上的 SQL Server
- 使用 Visual Studio 建立 Linux 上的 SQL Server 的資料庫
- 使用 Windows 上的 PowerShell 管理 Linux 上的 SQL Server
注意
請確定您使用這些工具的最新版本以獲得最佳體驗。
使用適用於 Linux 的新 SQL 工具
你可以在 Linux、macOS 和 Windows 上使用 Visual Studio Code 的 MSSQL 擴充功能。 欲了解逐步操作,請參閱快速入門:使用 Visual Studio Code 的 MSSQL 擴充功能執行你的第一個查詢。
您也可以使用適用於 Linux 的原生命令列工具。 這些工具包括下列項目: