那你查找一下sqldmo.dll这个文件,看看它是不是正确的版本,如果你在安装sql 后安装了一些软件,就有可能被软件带的低版本文件所替换

解决方案 »

  1.   

    重新安装SQL2000,有的文件可能版本出了问题。
      

  2.   

    SQL-DMO 在 Sqldmo.dll 中实现。这些 SQL-DMO 对象表现为 SQL Server 自动化管理任务的属性、方法和事件。不能将它们用于连接到 SQL Server 6.5 版或更早版本的服务器并在其上进行操作。因此,建议重新编写 SQL-DMO 应用程序。 
    如果应用程序必须同时在 SQL Server 2000 和 SQL Server 6.5 版或更早版本上操作,则应在应用程序中引用 Sqldmo.dll 和 Sqlole.dll 组件。根据现有子过程开发新的独立子过程,从中引用 SQL Server 2000 SQL-DMO 对象。如果应用程序仅对 SQL Server 2000 工作,则重新编写现有的子过程以引用 SQL Server 2000 SQL-DMO 对象。如果应用程序不对新 SQL Server 2000 服务器使用,则不更改应用程序并继续使用。
      

  3.   

    sqldmo.dll 版本:2000.80.760.0
    是否有问题???
      

  4.   

    sqldmo.dll 版本:2000.80.760.0
    是否有问题???
    -----------------------------没问题呀我的也是