无法在 SQL Server 2014 COM 上创建 COM 库
COM library not creatable on SQL Server 2014 COM
我们 运行 SQL Server 2014 64 位在 Windows Server 2012 64 位上,并且在使用用 VB6 编写的旧 COM 库时遇到问题。
sp_OACreate
返回 null,没有错误。
COM 库已注册并位于服务器本身,它可以被使用 SQL 帐户或其他帐户从服务器桌面执行的测试程序成功调用。
可以使用相同的登录名或其他登录名在 SQL 中创建和销毁其他 COM 对象,例如“Scripting.FileSystemObject
”。只有我们的自定义 COM 库失败了。
这是服务器或数据库级别的权限问题还是其他原因?我们在许多其他 SQL 服务器上使用相同的 COM 库。
该组件是 VB6 创建的,需要在进程外将其注册到 运行。
我们 运行 SQL Server 2014 64 位在 Windows Server 2012 64 位上,并且在使用用 VB6 编写的旧 COM 库时遇到问题。
sp_OACreate
返回 null,没有错误。
COM 库已注册并位于服务器本身,它可以被使用 SQL 帐户或其他帐户从服务器桌面执行的测试程序成功调用。
可以使用相同的登录名或其他登录名在 SQL 中创建和销毁其他 COM 对象,例如“Scripting.FileSystemObject
”。只有我们的自定义 COM 库失败了。
这是服务器或数据库级别的权限问题还是其他原因?我们在许多其他 SQL 服务器上使用相同的 COM 库。
该组件是 VB6 创建的,需要在进程外将其注册到 运行。