Glorf.it

Glorf IT

Bedenkliches aus dem IT-Alltag

21. Mai 2008 um 21:16

Prompte Antwort

Ermutigt durch Christoph schickt ich eine Beschreibung des Problems mit den nicht-deterministischen Funktionen an Craig Freedman (zum Glück privat, sonst wäre meine Mail vermutlich nie angekommen). Er antwortete sehr prompt und schrieb mir, dass er das Problem dem für den Teil zuständigen Entwickler gezeigt habe. Hier die Antwort des Entwicklers, die Craig mir weiterleitete:

In general, SQL Server does not guarantee the timing of execution of scalar operators. For non-deterministic scalars (built-in and user-defined), that means the timing semantics (number of times executed and when) is not defined. In addition, it may change from one plan to another, or from one release to the next.

Er selber fügte noch als persönlichen Kommentar an, dass er die Lösung mittels temporärer Tabelle favorisiere:

Unfortunately, I am not aware of (and was unable to identify) a better workaround than simply storing the GUIDs in a temp table before joining with the original table.

Er schlug auch vor, dass ich das Kundenfeedback unter http://connect.microsoft.com melde, obwohl ich da möglicherweise die gleiche Antwort bekomme. Ich stimme ihm in all diesen Punkten zu. Es lohnt sich sicher das dort einzukippen, weil es dann mal in einem Forum öffentlich diskutiert wird. Mal sehen, ob ich morgen dazu komme…

21. Mai 2008 um 20:43

Meine Firma ist auf einer IP-Blocking-Liste von Microsoft

Cool! Jetzt hat es uns auch mal erwischt. Als ich heute eine dienstliche Mail an Microsoft schickte, kam von unserem Mail-Server die Antwort, dass meine Mail vom Zielserver abgewiesen worden sei. Das kannte ich noch nicht (die IP-Adresse habe ich entfernt):

Remote-MTA: dns; mailc.microsoft.com
Diagnostic-Code: smtp; 550 5.7.1 External client with IP address xxx does not have permissions to submit to this server. Visit http://support.microsoft.com/kb/928123 for more information.

Unter dem angegebenen KB-Artikel 928123 steht folgende Problembeschreibung:

CAUSE
Exchange Server 2007 provides an IP address-blocking feature that is based on the sender's reputation. The issue that is described in the "Symptoms" section occurs if your mail server's IP address is included on the IP Block list of the Edge server for the receiving Exchange 2007 organization.

Leider wird nicht klar auf welcher IP-Block-Liste wir stehen. Aber zum Glück haben wir engagierte Admins, die sich um solche Probleme kümmern. Ich bin mal gespannt, wann Microsoft wieder Mails von uns bekommen kann…

|