--试试用:
if exists(select 1 from master..sysservers where srvname='huab')
       exec sp_dropserver 'huab','droplogins'exec sp_addlinkedserver  'huab','','SQLOLEDB','webser'
exec sp_addlinkedsrvlogin 'huab','false',null,'sa'GO
select * from huab.erp_data.dbo.ba01