这个首先需要用前台程序去提交当前的IP地址和hostName后面的那个触发器的你可以参考联机帮助

解决方案 »

  1.   

    --获取计算机名称
    select   hostname,
             program_name,
             nt_domain,
             nt_username,
             net_address,
             loginame,
             login_time
    from master..sysprocesses where spid = convert(smallint,SPID)
                   
    --获取IP地址 
    create table #ip(id  int  identity(1,1),re varchar(2000))  
    declare @s varchar(1000),@pos int  
    set @s = 'ping  ' + @计算机名称 + ' -a -n 1 -l 1'
    insert  #ip(re)  exec  master..xp_cmdshell @s --在触发器就可以根据以上两个获取方式,获取主机名和IP地址了。