【发布时间】:2016-02-11 01:16:06
【问题描述】:
由于SQL DMO 现在已弃用,我需要修改javascript 文件中的以下行,以使用ActiveXObject 在Javascript 中创建SQL SMO 自动化对象:
var sql;
sql = new ActiveXObject("SQLDMO.SQLServer");
上面的sn-p正在抛出Automation server can't create object。
运行此程序的客户端系统具有 SQL Server 2014。我尝试了以下但得到了相同的错误:
var sql;
sql = new ActiveXObject("Microsoft.SqlServer.Management.Smo.Server");
我还检查了我的系统是否在 PowerShell 中安装了SQL SMO:
[Reflection.Assembly]::LoadWithPartialName("Microsoft.SqlServer.Smo")
我得到了 Microsoft.SqlServer.Smo.dll 的位置作为输出: C:\Windows\assembly\GAC_MSIL\Microsoft.SqlServer.Smo\12.0.0.0__89845dcd8080cc91
请帮助我使用SQL SMO 创建自动化对象。
【问题讨论】:
标签: javascript sql-server