解:(1)∵函数f(x)=x+1x-2的定义域满足x+1x-2≥0,解之得x≤-1或x>2∴集合A={x|x≤-1或x>2}又∵数g(x)=lg(x2-(2a+1)x+a2+a)的定义域满足x2-(2a+1)x+a2+a>0即(x-a)(x-a-1)>0,解之得x<a或x>a+1∴集合B={x|x<a或x>a+1}…(6分)(2)∵A∩B=A,∴A⊆B结合(1)的结论,可得a+1≤2a>-1,解之得-1<a≤1∴满足A∩B=A的实数a的取值范围为(-1,1]…(14分)