Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

TSQL sp send dbmail teilweise keine Rückgabe bei Verwendung verschiedener querys

Frage Entwicklung Datenbanken

Mitglied: nett-zwerg

nett-zwerg (Level 1) - Jetzt verbinden

08.12.2011, aktualisiert 10:51 Uhr, 3218 Aufrufe, 2 Kommentare

Bei Verwendung von sp_send_dbmail mit dem @query Argument kommt es bei komplexeren querys zu keiner Rückgabe.

Hallo,
ich versuche gerade auf einem SQL Server 2005 über einen Wartungsplan eine Abfrage laufen zu lassen, die ggf. zum Schluss eine Email verschicken soll, falls Fehler gefunden wurden.
Ich verwende die Prozedur sp_send_dbmail. Diese ist korrekt eingerichtet und funktioniert auch mit einfachen Abfragen wie select top 1 * from table, welche ich zum testen verwendet habe.
Füge ich allerdings die endgültige Abfrage hinzu, wird keine Mail verschickt, obwohl die Abfrage separat getestet fehlerfrei läuft und auch eine Ergebnismenge auswirft.

Dies ist die Prozedur, wie ich sie ausführe. Gibt es bezüglich der Abfrage irgendwelche Beschränkungen oder habe ich irgendwo einen Fehler?

01.
EXEC msdb.dbo.sp_send_dbmail @profile_name = 'Datenbank-Mail', 
02.
@recipients = 'xxxxx@yyyyy.de', 
03.
@subject = 'Unvollständige oder Fehlerhafte manuelle Buchungen entdeckt', 
04.
@body = 'Es wurden manuelle Buchungen entdeckt, die nicht den Vorgaben entsprechen.  
05.
Bitte das Makro "unvollständige manuelle Buchungen" ausführen, um eine Liste der Buchungen zu erhalten.  
06.
Eine Liste der Buchungen ist auch im Anhang enthalten.', 
07.
@body_format = 'TEXT', 
08.
@importance = 'High', 
09.
@query= 'select  b.Kennung, b.Belegnummer, b.Artikelnummer, b.Menge, b.Datum, b.AngelegtVon, l.Code, l.Wert, l.lager 
10.
from belegp b 
11.
join lagerp l 
12.
on  b.kennung = l.kennung 
13.
where b.belegtyp = ''M'' and (b.Bezeichnung = '''' or b.Bezeichnung is null) and b.belegnummer <> ''E000001'' and l.Angelegtam > dateadd(day,-14,getdate()) 
14.
order by b.AngelegtVon', 
15.
@attach_query_result_as_file=1, 
16.
@query_result_header=1, 
17.
@exclude_query_output=1, 
18.
@query_result_separator= ';', 
19.
@query_attachment_filename='manuelle_Buchungen.csv'
Vielen Dank für die Hilfe!
Mitglied: Biber
08.12.2011 um 21:04 Uhr
Moin nett_zwerg,

wenn ich dich richtig verstehe ist doch bislang nur bekannt, dass keine Mail rausgeht.

Was sagen denn die Kontrollfragen
  • SELECT * FROM sysmail_mailitems
  • SELECT * FROM sysmail_log
  • SELECT * FROM sysmail_sentitems
  • SELECT * FROM sysmail_event_log
  • SELECT * FROM sysmail_allitems table (Feld "sent_status")
... zu diesen verschollenen Mails?

Grüße
Biber
Bitte warten ..
Mitglied: nett-zwerg
09.12.2011 um 09:14 Uhr
Hallo Biber,
die Abfragen liefern lediglich die Einträge zu den erfolgreich versendeten Mails mit der "simplen" Abfrage im @query Argument.
Für die anderen Versuche sind keine Einträge, auch keine Fehler enthalten.

Gruß
nett-zwerg
Bitte warten ..
Ähnliche Inhalte
DNS
Kryptischer Hostname in DNS Querys
Frage von DaPeddaDNS1 Kommentar

Servus zusammen, aufgrund eine Anfangsverdachts habe ich mittels DNSQuerySniffer meinen DNS Server auf Windows Server 2012 abgefragt, dabei vielen ...

Outlook & Mail
(senden an) - Befehl an verschiedene Mailprogramme leiten
gelöst Frage von KarstenGOutlook & Mail4 Kommentare

Hallo zusammen, ich hätte da mal ein Problem, zu dem ich bisher auch hier habe keine Lösung finden können. ...

Datenbanken
Zählen der Ergebnisse eines Querys
gelöst Frage von BuddersDatenbanken7 Kommentare

Hallo liebe Administratoren, ich habe ein kleines Problem mit einer SQL Abfrage. Ich versuche, die zurückgegebenen Werte eines Querys ...

Hyper-V
Microsoft Hyper-V - verschiedene Gastsysteme teilweise nicht erreichabr
Frage von MarcH77Hyper-V8 Kommentare

Hallo Zusammen, ich betreue seit neustem ein Hyper-V Systeme kenne mich aber eher in VMWare ESXi / vCenter aus. ...

Neue Wissensbeiträge
Microsoft Office

Office 2010 Starter erneut auf einer frischen Windows-Version installieren

Tipp von Lochkartenstanzer vor 1 TagMicrosoft Office9 Kommentare

Moin, vor ein paar Tagen schlug bei mir ein Kunde auf, der sein Widnows 7 geschrottet und es inklusive ...

Datenbanken

Upgrade MongoDB 3.4 auf 3.6

Erfahrungsbericht von Frank vor 1 TagDatenbanken

Seit kurzem gibt es das 3.6 Update für die MongoDB: Sicherheit, das Sortieren, Aggregation und auch die Performance wurde ...

SAN, NAS, DAS

Backdoor Zugang und Upload-Bug in vielen Western Digital MyCloud Geräten

Information von Frank vor 1 TagSAN, NAS, DAS2 Kommentare

James Bercegay von der Firma Gulftech hat die Fehler an Western Digital gemeldet und das Unternehmen stellt bereits ein ...

Microsoft Office

Outlook 2016 - Beim Weiterleiten keine PDF Anhänge mehr - KB4011626 entfernen

Erfahrungsbericht von Deepsys vor 1 TagMicrosoft Office3 Kommentare

Wenn ihr feststellt das ihr beim Weiterleiten von E-Mails keine PDF Anhänge mehr versendent, dann dankt Microsoft. Diese tolle ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

Drucker und Scanner
Gesucht DIN A3 Drucker
Frage von NebellichtDrucker und Scanner15 Kommentare

Hallo, ich möchte einen neuen DIN A3 Drucker kaufen. Um ab und zu, ca. 1 mal die Woche Farbausdrucke ...

iOS
Einladung vom iphone kalender
Frage von jensgebkeniOS15 Kommentare

Hallo Gemeinschaft, folgendes Problem - immer wenn ich von meinem Iphone einen Termin einztrage und diesem Termin Teilnehmer zuweise, ...

Windows Netzwerk
Drucker isolieren in Windows Domäne
gelöst Frage von lcer00Windows Netzwerk14 Kommentare

Hallo zusammen, habe eine Windows-AD (2012R2) in der es einen Druckerserver gibt. Mittlerweile verliere ich das Vertrauen in die ...