OVH Cloud OVH Cloud

impression avertissement

5 réponses
Avatar
mml
Bonjour,

Je dois envoyer un avertissement à un utilisateur selon la valeur d'une
zone, mais sans arrêter le traitement (donc pas de raiserror).
Le moyen le + simple me semblerait être d'envoyer une document imprimé.

Y a-t-il un moyen pour cela ? Sinon quelle autre solution ?
--
Cordialement,

Marc LAGARDETTE

5 réponses

Avatar
bruno reiter [MVP]
un raiserror information n'arrete pas le traitement
s'il est logué, on peut même positionner une alerte dessus :

use pubs
go
print 'debut'
raiserror ('raiserror',1,1) with log
print 'ça continue'


br

"mml" wrote in message
news:
Bonjour,

Je dois envoyer un avertissement à un utilisateur selon la valeur d'une
zone, mais sans arrêter le traitement (donc pas de raiserror).
Le moyen le + simple me semblerait être d'envoyer une document imprimé.

Y a-t-il un moyen pour cela ? Sinon quelle autre solution ?
--
Cordialement,

Marc LAGARDETTE




Avatar
Chris V.
Pourquoi pas mail ?
Via sp_sendmail si MAPI est present sur le server SQL, ou via xp_smtp_mail
(<- pas sur du nom, c'est un outils tiers) pour du SMTP pur.

Chris
"bruno reiter [MVP]" <remove.this! a écrit dans le message
de news:
un raiserror information n'arrete pas le traitement
s'il est logué, on peut même positionner une alerte dessus :

use pubs
go
print 'debut'
raiserror ('raiserror',1,1) with log
print 'ça continue'


br

"mml" wrote in message
news:
Bonjour,

Je dois envoyer un avertissement à un utilisateur selon la valeur d'une
zone, mais sans arrêter le traitement (donc pas de raiserror).
Le moyen le + simple me semblerait être d'envoyer une document imprimé.

Y a-t-il un moyen pour cela ? Sinon quelle autre solution ?
--
Cordialement,

Marc LAGARDETTE








Avatar
mml
Oui, j'apprécie cette solution et essaie de la mettre en place.
Mais, sur un poste Win2000, avec Outlook Express sur lequel le profil
personnel a pour nom toto, je lance :

EXEC xp_startmail 'toto', 'monPwd'

et j'obtiens :

xp_startmail: a échoué avec l'erreur de courrier 0x80004005

Où est le loup ?

NB : l'applicatif filtre l'affichage de tout raiserror de niveau inférieur à
16 et je ne peux changer cela.

"Chris V." a écrit dans le message de
news:edz%
Pourquoi pas mail ?
Via sp_sendmail si MAPI est present sur le server SQL, ou via xp_smtp_mail
(<- pas sur du nom, c'est un outils tiers) pour du SMTP pur.

Chris
"bruno reiter [MVP]" <remove.this! a écrit dans le


message
de news:
> un raiserror information n'arrete pas le traitement
> s'il est logué, on peut même positionner une alerte dessus :
>
> use pubs
> go
> print 'debut'
> raiserror ('raiserror',1,1) with log
> print 'ça continue'
>
>
> br
>
> "mml" wrote in message
> news:
>> Bonjour,
>>
>> Je dois envoyer un avertissement à un utilisateur selon la valeur d'une
>> zone, mais sans arrêter le traitement (donc pas de raiserror).
>> Le moyen le + simple me semblerait être d'envoyer une document imprimé.
>>
>> Y a-t-il un moyen pour cela ? Sinon quelle autre solution ?
>> --
>> Cordialement,
>>
>> Marc LAGARDETTE
>>
>>
>
>




Avatar
mml
Oui, mais l'applicatif filtre l'affichage de tout raiserror de niveau
inférieur à 16 et je ne peux changer cela.



"bruno reiter [MVP]" <remove.this! a écrit dans le message
de news:
un raiserror information n'arrete pas le traitement
s'il est logué, on peut même positionner une alerte dessus :

use pubs
go
print 'debut'
raiserror ('raiserror',1,1) with log
print 'ça continue'


br

"mml" wrote in message
news:
> Bonjour,
>
> Je dois envoyer un avertissement à un utilisateur selon la valeur d'une
> zone, mais sans arrêter le traitement (donc pas de raiserror).
> Le moyen le + simple me semblerait être d'envoyer une document imprimé.
>
> Y a-t-il un moyen pour cela ? Sinon quelle autre solution ?
> --
> Cordialement,
>
> Marc LAGARDETTE
>
>




Avatar
Chris V.
0x80004005 est souvent un probleme de login MAPI, ce qui justifie si c'est
du Outlook Express.

Il faut du Outlook "pas express" avec un profil MAPI configure en etant
logge en tant que "compte de service de SQL Agent"

sinon, voir ici : http://www.opcode.co.uk/components/xpsmtp.asp pour
s'affranchir de MAPI et faire du SMTP.

Chris

"mml" a écrit dans le message de news:
%
Oui, j'apprécie cette solution et essaie de la mettre en place.
Mais, sur un poste Win2000, avec Outlook Express sur lequel le profil
personnel a pour nom toto, je lance :

EXEC xp_startmail 'toto', 'monPwd'

et j'obtiens :

xp_startmail: a échoué avec l'erreur de courrier 0x80004005

Où est le loup ?

NB : l'applicatif filtre l'affichage de tout raiserror de niveau inférieur
à
16 et je ne peux changer cela.

"Chris V." a écrit dans le message de
news:edz%
Pourquoi pas mail ?
Via sp_sendmail si MAPI est present sur le server SQL, ou via
xp_smtp_mail
(<- pas sur du nom, c'est un outils tiers) pour du SMTP pur.

Chris
"bruno reiter [MVP]" <remove.this! a écrit dans le


message
de news:
> un raiserror information n'arrete pas le traitement
> s'il est logué, on peut même positionner une alerte dessus :
>
> use pubs
> go
> print 'debut'
> raiserror ('raiserror',1,1) with log
> print 'ça continue'
>
>
> br
>
> "mml" wrote in message
> news:
>> Bonjour,
>>
>> Je dois envoyer un avertissement à un utilisateur selon la valeur
>> d'une
>> zone, mais sans arrêter le traitement (donc pas de raiserror).
>> Le moyen le + simple me semblerait être d'envoyer une document
>> imprimé.
>>
>> Y a-t-il un moyen pour cela ? Sinon quelle autre solution ?
>> --
>> Cordialement,
>>
>> Marc LAGARDETTE
>>
>>
>
>