Security Update Februar 2009

Hier eine kleine Linksammlung zu den bekannten Problemen mit dem Security Bulletin vom Februar 2009: MS09-004: Vulnerabilities in Microsoft SQL Server could allow remote code execution http://support.microsoft.com/kb/959420/en-us MS09-004: Description of the security update for SQL Server 2000 GDR and for MSDE 2000: February 10, 2009 http://support.microsoft.com/kb/960082/en-us ISA Server 2004 and ISA Server 2006 may be …

SQL Server 2005 Service Pack 3 ist da

Das Service Pack 3 für SQL Server 2005 ist da. http://www.microsoft.com/downloads/details.aspx?displaylang=de&FamilyID=ae7387c3-348c-4faa-8ae5-949fdfbe59c4

Alphanumerische Spalten einer Tabelle

Hier eine kleine Abfrage zur Ermittlung der alphanumerischen Spalten einer Tabelle: SELECT             o.name As Tabelle, c.name As Spalte, c.column_id As Reihenfolge FROM                    sys.columns c INNER JOIN sys.objects o ON c.object_id = o.object_id                                     INNER JOIN sys.types t ON c.system_type_id = t.system_type_id WHERE               o.type = ‚u‘ …

IsNull in SSIS

Innerhalb der Datentransformation kann es notwendig sein einen NULL-Wert mit einem Standardwert zu ersetzen. Für diesen Fall gibt es in T-SQL Funktion IsNull. Auch in SSIS gibt es diese Funktion, aber mit einem „kleinen“ Unterschied in der Syntax: IsNull(Spaltenname)? „Ersatzwert“: Spaltenname

Keine Verbindung zu SSEE

Frage: Nach Installation der SQL Server Express Edition unter Windows XP ist keine Verbindung auf die Express Edition möglich. Die Verbindung wird mit der Fehlermeldung „Server existiert nicht oder Zugriff verweigert“ abgebrochen. Lösung: Bei einer lokalen Installation findet der Zugriff auf SQL Server über die Named Pipes statt. Diese erkennen jedoch die Angabe localhost nicht …

ADP in Access 2007

Frage: In Access 2007 soll ein neues Access-Projekt (ADP) angelegt werden. Doch wo lässt sich beim Anlegen einer neuen Datenbank das ADP-Format angeben? Lösung: Ãœber Datei->Neu erscheint der Dialog Leere Datenbank. Mit der dort enthaltenen Schaltfläche muss der Dialog Neue Datenbankdatei geöffnet werden. Hier ist nun der Speicherort der ADP anzugeben und der Dateityp Microsoft …

Parameter Sniffing

Frage: Was genau ist Parameter Sniffing? Lösung: Der Artikel Parameter Sniffing & Stored Procedures Execution Plan bietet eine sehr gute Beschreibung des Phänomens „Parameter Sniffing“. /* übernommen aus der Original sqlfaq.de */

Restore SQL Server 2005-Datenbank auf SQL Server 2000

Problem: Das Backup einer SQL Server 2005-Datenbank soll in einem SQL Server 2000 wiederhergestellt werden. Lösung: Die Wiederherstellung einer SQL Server 2005-Datenbank in einem SQL Server 2000 wird nicht unterstützt. Das gilt auch für Datenbanken die auf dem SQL Server 2005 im Kompatibilitätsmodus des SQL Servers 2000 ausgeführt werden. /* übernommen aus der Original sqlfaq.de …

Die Spalten einer View enthalten die falschen Daten

Frage: Eine View liefert in den Spalten nicht die korrekten Inhalte, sondern Inhalte von anderen Spalten. Lösung: In der zugrundeliegenden Tabelle wurde die Reihenfolge der Spalten verändert. Diese Änderung wird nur dann automatisch an der View angepasst, wenn die View mit der Option with schemabinding angelegt wird. with schemabinding verhindert aber das nachträgliche Ändern von …

SQL Server und Load Balancing

Frage: Wie kann in einer SQL Server Clusterumgebung Load Balancing aktiviert werden? Lösung: SQL Server Cluster unterstützen kein Load Balancing, sondern dienen lediglich der Ausfallsicherheit. Für Load Balancing steht mit dem SQL Server 2005 die Peer-To-Peer-Transaktionsreplikation zur Verfügung. /* übernommen aus der Original sqlfaq.de */