【问题标题】:Problem using SQLDMO/Vb6 against SQL Server 2008针对 SQL Server 2008 使用 SQLDMO/Vb6 时出现问题
【发布时间】:2011-01-30 23:39:39
【问题描述】:

我有一个客户端,它将 SQLDMO 用于针对 SQL Server 2000 编写的自定义应用程序的一部分,并且他们最近升级到了 SQL Server 2008。

大部分应用程序仍然运行良好(不使用 SQLDMO),但依赖 SQLDMO 的管理功能停止工作。

我安装了 SQL2005 向后兼容包,现在 SQLDMO 部分工作,即我可以运行“选择”类型的查询,但任何“更新”查询都会失败并显示错误消息:

要连接到服务器,您必须使用 SQL Server management studio 或 sql server management objects (SMO)

有什么想法吗?向后兼容包是否应该让我恢复所有功能,还是这是一个已知问题?

顺便说一句:我意识到 SQLDMO 已被弃用,并将在下一个版本中消失,但我需要尽我所能解决手头的问题。

【问题讨论】:

    标签: sql-server-2008 vb6 sql-server-2000 sqldmo


    【解决方案1】:

    好的,我想通了。您不仅需要将“向后兼容包”应用到服务器,还需要在每个客户端工作站上安装(并注册)最新的 SQLDMO.DLL 文件。

    希望有一天这可以为其他人节省一点时间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-24
      • 1970-01-01
      相关资源
      最近更新 更多