查master,里面有关于任何数据库的信息,然后再作比较

解决方案 »

  1.   

    获取数据库架构,生成Schema,
    然后转成xml,比较xml文件就行,
    比较方法最简单就是比较xml的字符串形式,
    获取schema可参考
    http://blog.csdn.net/zhzuo/archive/2004/07/03/33273.aspx
      

  2.   

    zhzuo(秋枫):
    看了你的介绍,有些不明白的地方,生成Schema的Schema是指什么?是不是Table啊?
    ms Sql server 是不是也通过OleDb.NET的连接来获取呢?
      

  3.   

    是想编程序做比较还是只是想比较目前手头的2个sql server?zhzuo(秋枫) 的方法是可行的
    第2种情况的话可以用powerdesigner来比较。