SQL

SQL 2008 Spatial Data Type Geography

Andres Bohren
Hallo zusammen, Dass die Ertde keine Scheibe ist, weiss wohl jedes Kind. Grundlagen Das Modell der Erde, so wie wir das kennen ist eine Kugel, welche mit Längen und Breitengraden versehen ist. Auf dieser Flachen Karte wurde zwei Punkten in den USA und England bestimmt. Der kürzeste Weg eine zwei Punkte zu verbinden ist eine Linie. Schauen wir uns das aus der 3D Projektion an - sieht immer noch nach dem kürzesten Weg aus.

SQL 2008 Spatial Data Type Geometry

Andres Bohren
Hallo zusammen, Mit SQL Server 2008 wurde ein neuer Datentyp eingeführt um flache geometrische Formen zu beschreiben. /*Point*/ DECLARE @g Geometry SET @g = Geometry::STGeomFromText('Point(5 5 )',0) SELECT @g SELECT @g.ToString() Im SQL Server Management Sudio erscheint ein "Spacial Result" tab. Und so sieht dann das Resultat aus. /*Line*/ DECLARE @g Geometry SET @g = Geometry::STGeomFromText('LINESTRING(0 0, 5 0, 10 10)',0) SELECT @g /*Polygon*/ DECLARE @g geometry SET @g = geometry::STGeomFromText('POLYGON((0 0, 0 10, 10 10, 10 0, 0 0))', 0);

SQL Table - forgotten to set IDENTITY

Andres Bohren
Hallo zusammen Ich hatte vor einiger Zeit auf einem SQL Server eine Tabelle angelegt und ein ID Feld definiert, jedoch die Spalte nicht als IDENTITY markiert und dann fleissig Daten abgespeichert. Nun wollte ich die Spalte als IDENTITY markieren, dies ist aber in einer Tabelle mit Daten nicht möglich. Also schwupps, die Daten in eine temporäre Tabelle kopieren. SELECT fSubject, fMessage ,fDatum INTO ##FUN FROM tFun ORDER BY fDatum ASC (##Temporäre Tabellen werden in der tempdb angelegt, wie man hier sehr schön sehen kann)

Vulnerability in SQL Server Could Allow Remote Code Execution

Andres Bohren
Hallo zusammen, Microsoft hat am 22.12.2008 ein Advisory für SQL Server 2000 und SQL Server 2005 herausgegeben. Der Workaround kann mit dem QueryAnalizer folgendermassen ausgeführt werden. use master deny execute on sp_replwritetovarbin to public Grüsse Andres Bohren

SQL 2005 SP3

Andres Bohren
Hallo zusammen, Das SQL 2005 SP3 ist erschienen. Release Notes: http://download.microsoft.com/download/A/2/1/A21D3C75-7756-4A41-A23A-E4939E19A5F2/ReleaseNotesSQL2005SP3.htm What's new? http://msdn.microsoft.com/de-de/library/dd353312(SQL.90).aspx Download: http://www.microsoft.com/downloads/details.aspx?FamilyID=ae7387c3-348c-4faa-8ae5-949fdfbe59c4&displaylang=en#filelist Update: Bei meiner SQL 2005 Datenbank konnte ich das SP3 problemlos einspielen. Hat alles perfekt funktioniert. Versionsnummern SQL Server 2005: (quelle: http://www.sqlteam.com/article/sql-server-versions) 9.00.5000 SQL Server 2005 SP4 9.00.4035 SQL Server 2005 SP3 9.00.3042 SQL Server 2005 SP2 9.00.2047 SQL Server 2005 SP1 9.00.1399 SQL Server 2005 RTM Versionsnummern SQL Server 2000: 8.00.2039 SQL Server 2000 SP4 8.

SQL2000 - Connect to Computername fails

Andres Bohren
Hallo zusammen, Heute hatte ich ein Problem auf einem Server, bei dem ist SQL Server 2000 (default Instance und Named Instance VVS) und ein SQL Server 2005 (ebenfalls Named Instance SQLEXPRESS2005) installiert. Nun konnte man keine Verbindung mit dem Enterprise Manager und dem SQL Management Studio mehr auf die Named Instance VVS machen. Hingegen via IP Adresse oder via FQDN hat es funktioniert. Auch der Telnet Test auf den Port der VVS Instance hat funktioniert.

SQL 2005 KB948108 kann nicht installiert werden

Andres Bohren
Hallo zusammen, Bei einem SQL 2005 Server hatte ich Probleme beim Installieren vom Security Update for SQL Server 2005 Service Pack 2 (KB948108). Das Update ist per WSUS immer fehlgeschlagen. Ich habe das Update dann mal runtergeladen und versucht manuell zu installieren. Meist erhält mal dann ein bisschen mehr Informationen was denn genau nicht geklappt hat. Und kann dann mit den Logfiles und Fehlermeldungen im Internet weitersuchen. Hier das Log - man sieht genau wo das Problem ist.

SQL 2008 - Installation und Features

Andres Bohren
Hallo zusammen, Ich hatte endlich mal Zeit mir den neuen SQL Server 2008 anzuschauen. Ich habe den SQL Server Express mit Advanced Services (Sprich Reporting Services) heruntergeladen. Zusätzlich werden noch folgende Komponenten benötigt. (Und IIS muss ja für die Reporting Services Installiert sein) Microsoft .Net Framework 3.5 SP1 Windows Installer 4.5 Windows PowerShell 1.0 Hier einige Screenshots der Installation Eine der coolsten neuen Erweiterungen, welche mir aufgefallen ist, ist das Intellisense im Query Fenster.

MSDE manuell deinstallieren

Andres Bohren
Hallo zusammen, Wie man die MSDE "von Hand" entfernt beschreibt dieser Knowledge Base Artikel von Microsoft: http://support.microsoft.com/kb/320873 Grüsse Andres Bohren

SQL 2005 IP Configuration

Andres Bohren
Hallo zusammen, Auf meinem SQL 2005 wollte ich im "SQL Configuration Manager" die TCP/IP Verbindungseinstellungen so anpassen, dass der SQL Server nur an eine spezifische IP Adresse gebunden ist. Also "Listen All" auf "No" gesetzt Und auf den IP Adressen nur noch die gewünschten IP's Enabled gesetzt. Nun noch den Service neu starten - fertig! Pustekuchen - der SQL Service hat dann nicht mehr gestartet :o( Nach einigem rumsuchen im Internet (Quelle: http://blogs.