blog.icewolf.ch

Let's talk about IT!
posts - 527, comments - 71, trackbacks - 0

SQL

SQL Server 2000, SQL Server 2005, SQL Server 2008, TSQL - alles rund um Datenbanken
Microsoft SQL Server ODBC Driver for Linux

Hallo zusammen, Kürzlich wurde ja der Microsoft SQL Server ODBC Driver für Linux angekündigt. Dieser ist nun verfügbar - zeit zum testen :o) Als Grundlage habe ich einen CentOS6 Linux Server installiert. Da, der Treiber noch kompiliert werden muss, werden noch Kompiler benötigt. Diese können mit dem folgenden Befehl installiert werden. yum install gcc Der Treiber kann hier heruntergeladen werden: http://www.microsoft.com/download/en/details.aspx?id=28160  Nun kopiere ich den Treiber mit WinSCP nach /opt/sqlncli Entpacken und kompilieren des Treibers - dabei wird auch automatisch das unixODBC heruntergeladen und mitkompiliert tar -xzf sqlncli-11.0.1720.0.tar.gz cd sqlncli-11.0.1720.0 ./build_dm.sh Ins angegebene Verzeichnis wechseln und den Treiber mit "make install" installieren cd /tmp/unixODBC.16661.30642.30814/unixODBC-2.3.0 make install Nun kann der sqlncli Treiber installiert...

posted @ Saturday, December 03, 2011 7:47 PM | Feedback (0) | Filed Under [ SQL Linux ]

SQL 2008 SP3 released

Hallo zusammen, Kürzlich wurde das SP3 für SQL 2008 veröffentlicht. Das SP3 kann hier heruntergeladen werden. Habe auf einem Server zwei SQL Express Instanzen. Um herauszufinden welche Version genau, habe ich das mit dem commandline Tool osql.exe nachgeprüft. C:\Program Files\Microsoft SQL Server\100\Tools\Binn>osql -S ICESRV06\RTCLOCAL -E select @@version; go Die Versionsnummer ist anschliessend auf 10.0.5500.0 gesetzt. Grüsse Andres Bohren

posted @ Wednesday, November 09, 2011 10:13 PM | Feedback (0) | Filed Under [ SQL ]

SQL 2008 R2 SP1 released

Hallo zusammen, Kürzlich wurde das SP1 für SQL 2008 R2 veräffentlicht. Welche Probleme behoben wurden ist in diesem KB Artikel dokumentiert: http://support.microsoft.com/kb/2528583 Download: http://www.microsoft.com/downloads/de-de/details.aspx?FamilyID=b9aa2dba-7f20-4c0c-9afd-1eebee5a94ea Grüsse Andres Bohren

posted @ Friday, July 22, 2011 7:32 AM | Feedback (0) | Filed Under [ SQL ]

Query Active Directory with SQL Server via Linked Server

Hallo zusammen, Man lernt nie aus... Gestern hatte ich ein interessantes Gespräch mit einem Entwickler. Dabei wurde mir demonstriert, wie man mit SQL auf Active Directory zugreifen kann. Das habe ich nun auch ausprobiert. Zuerst muss ein Linked Server erstellt werden sp_addlinkedserver 'ADSI', 'Active Directory Service Interfaces', 'ADSDSOObject', 'ICESRV02.corp.icewolf.ch' Anschliessend kann man Querys auf das Active Directory absetze SELECT * FROM OPENQUERY (ADSI, 'SELECT sAMAccountName, sn, givenName, displayName, Title,  telephoneNumber, facsimileTelephoneNumber FROM ''LDAP://ICESRV02.corp.icewolf.ch'' WHERE objectCategory = ''Person'' AND objectClass = ''user'' ')   Grüsse Andres Bohren

posted @ Wednesday, March 02, 2011 6:33 PM | Feedback (0) | Filed Under [ SQL ]

SQL 2005 SP4 available

Hallo zusammen, Kürzlich wurde das Service Pack 4 für SQL Server 2005 veröffentlicht. Was alles behoben wurde kann dem Knowledge Base Artikel KB2463332 entnommen werden. Download: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b953e84f-9307-405e-bceb-47bd345baece&displaylang=en Versionsnummern (quelle: http://www.sqlteam.com/article/sql-server-versions) SQL Server 2008 R2 10.5.1600.1 SQL Server 2008 R2 RTM SQL Server 2008 ...

posted @ Wednesday, December 22, 2010 9:23 AM | Feedback (0) | Filed Under [ SQL ]

MS SQL Server 2011 aka Denali CTP1 available

Hallo zusammen, Seit kurzem ist die CTP1 von SQL Server 2011 (codename "Denali") verfügbar. Aus meiner Sicht eines der interessantesten Features ist das "Always On" Feature "HADR". Hier hat SQL Server die Availability Groups aus Exchange 2010 für SQL Server adaptiert. Weitere Informationsquellen: http://blogs.msdn.com/b/sqlrem/archive/2010/11/14/sql-server-code-named-denali-getting-started-with-availability-groups-and-keyboard-customization.aspx http://blogs.technet.com/b/steffenk/archive/2010/11/15/sql-server-denali-ctp-1-verf-252-gbar-was-ist-neu.aspx http://www.kodyaz.com/articles/ms-sql-server-2011-codename-denali.aspx http://synsol.eu/blog/2010/11/detailed-step-by-step-guide-to-create-an-hadr-configuration-in-denali-ctp1/ Download der CTP1: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6a04f16f-f6be-4f92-9c92-f7e5677d91f9 Grüsse Andres Bohren

posted @ Thursday, December 16, 2010 9:37 PM | Feedback (1) | Filed Under [ SQL ]

MySQL 5.5 1500% Faster on Windows?

Hallo zusammen, Ich hatte heute einen Newsletter mit dem folgenden Inhalt in meinem Posteingang (http://www.oracle.com/dm/11q1field/58124_mysql_5.5.html) 1500%? - Da muss jemand seinen Job bisher schon extrem Miserabel gemacht haben oder was meint ihr? Grüsse Andres Bohren

posted @ Friday, October 29, 2010 9:14 PM | Feedback (0) | Filed Under [ SQL Fun ]

SQL 2008 SP2 released

Hallo zusammen, Kürzlich wurde das Service Pack 2 für SQL 2008 veröffentlicht. Welche Fehler behoben wurden beschreibt der Artikel KB2285068. Grüsse Andres Bohren

posted @ Sunday, October 10, 2010 10:42 PM | Feedback (0) | Filed Under [ SQL ]

SQL 2008 Spatial Data Type Geography

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. Drehen wir nun das 3D Modell etwas, so sehen wir, dass dies nicht der kürzeste Weg ist. Der küzreste führt also über Norden. Auf der flachen Karte sieht dies wie ein Umweg...

posted @ Wednesday, July 28, 2010 12:37 PM | Feedback (1) | Filed Under [ SQL ]

SQL 2008 Spatial Data Type Geometry

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); SELECT @g SELECT @g.STCentroid().ToString() /*Multiple Polygons*/ DECLARE @g geometry SET @g = geometry::STGeomFromText('POLYGON((0 0, 0 10, 10 10, 10 0, 0 0), (1 1, 4 5, 4 1, 1 1))', 0); SELECT @g /*Interacting & Polygon Math*/ DECLARE @g geometry DECLARE...

posted @ Tuesday, July 27, 2010 9:33 PM | Feedback (0) | Filed Under [ SQL ]

Full SQL Archive

Powered by:
Powered By Subtext Powered By ASP.NET