我有一个客户端,它将 SQLDMO 用于针对 SQL Server 2000 编写的自定义应用程序的一部分,并且他们最近升级到了 SQL Server 2008。
大多数应用程序仍然运行良好(不使用 SQLDMO),但依赖 SQLDMO 的管理功能停止工作。
我安装了 SQL2005 向后兼容包,现在 SQLDMO 部分工作,即我可以运行“选择”类型的查询,但任何“更新”查询都会失败并显示错误消息:
要连接到服务器,您必须使用 SQL Server management studio 或 sql server management objects (SMO)
有什么想法吗?向后兼容包是否应该给我所有的功能,或者这是一个已知问题?
顺便说一句:我意识到 SQLDMO 已被弃用,并将在下一个版本中消失,但我需要尽我所能来解决手头的问题。