大家都知道,当域控制器和域控制器之间发生复制关系的时候,都会以一定的参数作为标准,来确定到底是应该谁复制谁的数据。
    Acive directory 用以下三个参数来作为标准:
  1.版本号
  2.修改时间
  3.GUID
  第一个就是版本号,版本号在复制过程中优先级最高,也就是说当域控制器要复制数据的时候,最先考虑的就是版本号,可想而知 版本号在复制过程中是起到了很重要的作用。那么怎么来查看Active Directory 对象的版本号呢?下面我就给大家具体的介绍一下:
       可以分为具体以下几个步骤:
   1.在win2003安装光盘中提取repadmin.exe
   2.把readmin.exe放到Windows\System32下
   3.用repadmin /showmeta 查看对象的版本号
  repadmin 是用来执行与复制相关的任务,包括管理和修改复制拓扑等,repadmin放在win2003安装光盘的SUPPORT\TOOLS\SUPPORT.CAB\repadmin.exe
  
     我们把repadmin.exe提取到桌面上
 
 第二步大家一定要特别的注意哦!如果你不把repadmin放到windows\system32下的话,就会有一些小麻烦,当时这个麻烦困绕了我好几天呢,因为repadmin需要你在cmd中使用,而cmd得查找范围是有限的,不把repadmin放到windows\system32下cmd就会认为没有这个程序,就不能调用。
   我们在cmd中输入repadmin试一下:
 
 
cmd显示没有这个程序,所以把repadmin放到windows\system32目录下是很关键的一步哦,下面我们就把repadmin放到windows\system32目录下
 
 
  
 好了,下面我们可以试一试repadmin到底能不能用了 呵呵
    
 
哈哈  没问题了,接下来就是用repadmin/showmeta来查看对象的版本号了,马上就大功告成还是比较激动地哦!我的Active directory上有一个叫黄春的用户,不好意思就拿他来小试牛刀了……
 
  好我们在cmd中输入repadmin  /showmeta  "cn=黄春,ou=人事部,dc=hexun,dc=com"
 
 
  大功告成了,大家可以看到的数字就是版本号了,版本号就是上面的USN,你也会问版本号怎么这么多啊,版本号不是一个吗?版本号是反映对象属性的序列号,就是说对象有多少个属性,它就有多少个版本号喽……
    repadmin还有一些功能,大家可以到网上查,我再此就不做讲解了