開啟外部文稿 (伺服器群組態選項 )
適用於: SQL Server 2016 (13.x) 和更新版本 Azure SQL 受控執行個體
使用 external scripts enabled 選項以啟用具有特定遠端語言擴充功能之指令碼的執行。 依預設,此屬性為 OFF。 若已安裝機器學習服務,則安裝程式即可選擇將此屬性設定為 True。
備註
您必須先啟用 external script enabled 選項,才能使用 sp_execute_external_script 程序來執行外部指令碼。 使用 sp_execute_external_script 執行以所支援語言 (例如 R 或 Python) 所撰寫的指令碼。
若為 SQL Server 2016 (13.x)
R 服務 (資料庫內) 包括支援 SQL Server 2016 (13.x) 中的 R 語言,以及一組 R 工作站工具和連線程式庫。
在 SQL Server 安裝程式期間安裝 R 服務功能,以啟用 R 指令碼的執行。
若為 SQL Server 2017 (14.x) 和更新版本
機器學習服務可同時支援 R 與 Python 語言。
在 SQL Server 安裝程式期間安裝機器學習服務功能,以啟用外部指令碼的執行。 請務必在初始安裝期間選取至少一個語言:R、Python 或兩者。
針對 SQL Server 2019 (15.x) 和更新版本,機器學習服務支援所有 R、Python、Java 和其他第三方語言。
在 SQL Server 安裝程式期間安裝機器學習服務與語言延伸模組功能,以為任何支援的語言啟用執行外部指令碼。
其他需求
安裝後,若要啟用外部指令碼,請執行下列指令碼:
sp_configure 'external scripts enabled', 1;
RECONFIGURE WITH OVERRIDE;
如需詳細資訊,請參閱在 Windows 上安裝 SQL Server 機器學習服務 (Python 與 R) 或 Linux。