nombre del pc

16/02/2004 - 12:35 por edu | Informe spam
tengo un disparador que inserta en una tabla de registro donde inserto
quien ha echo las modificaciones, y quiero que aparezca el nombre del
ordenador desde donde se ha echo la modificacion,
como capturo el nombre del ordenador desde donde se ha echo la modificacion?
gracias

Preguntas similare

Leer las respuestas

#1 Keko
16/02/2004 - 12:43 | Informe spam
Hola, esta en la clave del registro:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ComputerName\ComputerNam
e

Suerte!
KEKO


"edu" escribió en el mensaje
news:c0q9i5$sd4$
tengo un disparador que inserta en una tabla de registro donde inserto
quien ha echo las modificaciones, y quiero que aparezca el nombre del
ordenador desde donde se ha echo la modificacion,
como capturo el nombre del ordenador desde donde se ha echo la


modificacion?
gracias


Respuesta Responder a este mensaje
#2 manel gonzalez
16/02/2004 - 12:58 | Informe spam
mira la funcion HOST_NAME(), lo que pasa que al ser un trigger... .quizas
no te sirva de mucho.

"edu" escribió en el mensaje
news:c0q9i5$sd4$
tengo un disparador que inserta en una tabla de registro donde inserto
quien ha echo las modificaciones, y quiero que aparezca el nombre del
ordenador desde donde se ha echo la modificacion,
como capturo el nombre del ordenador desde donde se ha echo la


modificacion?
gracias


Respuesta Responder a este mensaje
#3 Maximiliano D. A.
16/02/2004 - 13:29 | Informe spam
Porque decis que no sirve en un trigger? yo la uso perfectamente en triggers
y como valor Default de algunos campos tambien.

Salu2

Maximiliano Damian Accotto


"manel gonzalez" escribió en el mensaje
news:
mira la funcion HOST_NAME(), lo que pasa que al ser un trigger... .quizas
no te sirva de mucho.

"edu" escribió en el mensaje
news:c0q9i5$sd4$
> tengo un disparador que inserta en una tabla de registro donde inserto
> quien ha echo las modificaciones, y quiero que aparezca el nombre del
> ordenador desde donde se ha echo la modificacion,
> como capturo el nombre del ordenador desde donde se ha echo la
modificacion?
> gracias
>
>


Respuesta Responder a este mensaje
#4 manel gonzalez
16/02/2004 - 15:08 | Informe spam
Yo no la he usado nunca en un trigger porque al realizarlo el propio
servidor temo que deje el como nombre el del servidor, no el del pc que
realizó el insert, update, etc...

Pero ya te digo... lo supongo, nunca la he probado. Si funciona bien te
ruego Maximiliano que me lo confirmes.


"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> escribió en el
mensaje news:%
Porque decis que no sirve en un trigger? yo la uso perfectamente en


triggers
y como valor Default de algunos campos tambien.

Salu2

Maximiliano Damian Accotto


"manel gonzalez" escribió en el mensaje
news:
> mira la funcion HOST_NAME(), lo que pasa que al ser un trigger...


.quizas
> no te sirva de mucho.
>
> "edu" escribió en el mensaje
> news:c0q9i5$sd4$
> > tengo un disparador que inserta en una tabla de registro donde


inserto
> > quien ha echo las modificaciones, y quiero que aparezca el nombre del
> > ordenador desde donde se ha echo la modificacion,
> > como capturo el nombre del ordenador desde donde se ha echo la
> modificacion?
> > gracias
> >
> >
>
>


Respuesta Responder a este mensaje
#5 Maximiliano D. A.
16/02/2004 - 15:13 | Informe spam
Si, funciona bien, siempre este tipo de funciones apuntan a la conexion que
esta haciendo la tarea, por ej la funcion Suser_sname() te da el nombre de
usuario y si fuere como vos decis siempre daria el mismo ya que el Servicio
de SqlServer lo esta ejecutando el mismo usuario.

Proba lo que te digo pero funciona muy bien de verdad, tambien no solo podes
ver el Host de conexion sino el nombre de la aplicacion,etc.


Salu2
Maximiliano Damian Accotto
Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET
[Maxi_accotto[arroba]speedy[punto]com[punto]ar
MSN:


"manel gonzalez" escribió en el mensaje
news:
Yo no la he usado nunca en un trigger porque al realizarlo el propio
servidor temo que deje el como nombre el del servidor, no el del pc que
realizó el insert, update, etc...

Pero ya te digo... lo supongo, nunca la he probado. Si funciona bien te
ruego Maximiliano que me lo confirmes.


"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> escribió en el
mensaje news:%
> Porque decis que no sirve en un trigger? yo la uso perfectamente en
triggers
> y como valor Default de algunos campos tambien.
>
> Salu2
>
> Maximiliano Damian Accotto
>
>
> "manel gonzalez" escribió en el mensaje
> news:
> > mira la funcion HOST_NAME(), lo que pasa que al ser un trigger...
.quizas
> > no te sirva de mucho.
> >
> > "edu" escribió en el mensaje
> > news:c0q9i5$sd4$
> > > tengo un disparador que inserta en una tabla de registro donde
inserto
> > > quien ha echo las modificaciones, y quiero que aparezca el nombre


del
> > > ordenador desde donde se ha echo la modificacion,
> > > como capturo el nombre del ordenador desde donde se ha echo la
> > modificacion?
> > > gracias
> > >
> > >
> >
> >
>
>







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.581 / Virus Database: 368 - Release Date: 09/02/2004
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida