web-dev-qa-db-ja.com

'ActiveX Scripting'ステップタイプはSQL Server 2016から密かに削除されましたか?

データベースをSQL Server 2012から2016に移行すると、VBScriptで記述されたActiveXスクリプトステップを含むSQLエージェントジョブを再作成できません。

エラーメッセージは、'ACTIVESCRIPTING'@subsystemsp_add_jobstepパラメータに許可された値ではないことを示しています。

ActiveXスクリプトが「aSQL Serverの将来のバージョンで削除される」とマークされていることを知っています。ただし、SQL Serverのthisバージョンで実際に削除されることについては何もわかりません。

SQL Serverのドキュメントでは、SQL Server 2016でも引き続き利用できることが示唆されているようです。

実際に@subsystem ='ACTIVESCRIPTING'は文書化されていない方法で密かに削除されましたか、それを可能にするインストール可能なコンポーネントがありませんでしたか?

6
GSerg

SQL Server 2016で廃止されたデータベースエンジン機能 は、

ActiveX subsytem is discontinued. Use command line or PowerShell scripts instead.
9
Scott Hodgin