2010-01-12 8 views

Répondre

2

Non, ce n'est pas une fonctionnalité de SQL Server.

+0

C'est cruel des alternatives qui envisagent disponibles, selon les réponses ci-dessous – Fandango68

4

Une option possible consiste à utiliser une passerelle SMS comme Clickatell API.

L'API Clickatell offre un choix d'options de connexion, y compris une méthode SMTP que vous pouvez utiliser en envoyant un email texte brut de SQL Server à [email protected], avec le corps suivant:

user:  your_api_username 
password: your_api_password 
api_id: your_api_id 
to:  sms_number 
text:  sms_body 

Pour envoyer e -mails de SQL Server 2008, vous pouvez vouloir vérifier l'article suivant:

Une autre option consiste à écrire une procédure stockée CLR qui communique avec la passerelle SMS via n'importe quel protocole pris en charge par la passerelle.

1

Une façon simple serait d'écrire une procédure CLR qui envoie le sms via http vers une passerelle SMS de votre choix

2

J'ai trouvé un article qui utilise l'application C# avec un SQL Server backend pour envoyer des emails SMS. Pas exactement ce que votre après mais peut vous donner une autre option.

SMS messages from SQL

3

Oui, mais pas en mode natif. Vous devrez utiliser un service de passerelle SMS et faire de la programmation autour. Ceux-ci viennent dans plusieurs formats, parfois gratuits, mais normalement avec une certaine forme de charge par message.

Les passerelles standard accepteront les demandes de message par courrier électronique, un message Web ou un service Web complet. Selon le service de passerelle, il peut offrir une, certaines ou toutes ces options. Dans le passé, lorsque je commençais à décoller des SMS mobiles, au Royaume-Uni au moins, il était également possible d'utiliser un modem pour composer un numéro spécifique au réseau et entrer le message SMS. Si cela est toujours disponible dans la zone que vous recherchez alors l'avantage de ceci n'est aucune configuration de compte car il est chargé à votre facture de téléphone.

+1

Ou utilisez un modem GSM (ou ces jours-ci à peu près n'importe quel téléphone mobile avec Bluetooth). Mais vous avez encore besoin de logiciels pour relier la base de données au pilote de périphérique. C. – symcbean

+0

Ah oui, j'étais tellement ancrée dans le vieux pays que j'avais oublié les terminaux GSM, les mobiles avec un câble de données, les mobiles avec Bluetooth, ou les dongles haut débit mobiles. Merci! – Doogie

4

Chaque opérateur de téléphonie ont des adresses e-mail qui transmettra au sms/texte de leurs abonnés et il vous suffit d'envoyer un e-mail à ces adresses et destinataire recevra les messages à travers sms.

exemple. [email protected]

Ceci est un lien vers une page vers la plupart des transporteurs au format texte. Veuillez noter que ceci peut ne pas contenir les dernières informations.

La meilleure façon est d'appeler le support technique de votre opérateur obtenir les informations et tester la fonctionnalité en envoyant un courriel et voir si vous obtenez un message sms/

+0

J'ai obtenu ce travail très facilement en utilisant le courrier de la base de données et un "addess email" de [email protected] pour m'envoyer des messages texte. –