archive for the 'SQL Server' category

08
Nov
08

Microsoft SQL Server 2008 – Interated Fulltext Service ist cool

In vielen unserer Projekte ist ein SQL Server Teil der Lösung. In einigen Projekten muss über die Daten in den Tabellen gesucht werden. Für kleinere Projekte mit kleinen Datenbeständen kommt man meist mit dem T-SQL Bordmittel LIKE aus. Ein Projekt hat jedoch so “viele” Daten und zu speziellen Zeiten so viel Traffic, das eine Suche mit Hilfe von LIKE nicht mehr vertretbar ist. LIKE an sich ist nichts schlimmes, wenn es nicht am Anfang ebenfalls ein Wildcard enthält. Die Anforderungen sind aber meist “irgendwo soll das Suchwort vorkommen”. In solchen Situationen bietet es sich an auf den Volltext-Dienst des SQL Server zurückzugreifen. Folgendes Bild deutet an, wo man unter Last Probleme bekommt:

image

Der Fulltext-Service des SQL Server bringt also die nötige Reserve und noch mehr. Beim Lesen meiner Blogs bin ich nun auf die Seite von Simon Sabin gestoßen. Er hat eine Serie von Posts zum Thema SQL2K8 und was neu ist im Bereich Volltext. Nach dem Lesen bleibt der Schluß: Ein Feature mehr warum man Upgraden sollte. Hier der Link zur Serie und mein persönliches Highlight:

  1. Serie: SQL Server 2008 – iFTS Introduction
  2. Mein Highlight – Was genau macht CONTAINS aus meiner Anfrage: SQL Server 2008 – iFTS Transparency – dm_fts_parser

Ciao Marco

26
Aug
08

Microsoft SQL Server 2008 Feature Pack, August 2008 verfügbar

Für die Installation verschiedener Komponenten im SharePoint Umfeld sind spezielle SQL Komponenten notwendig. Für den Project Server zum Beispiel werden folgende Features benötigt:

  • Microsoft SQL Server 2008 Native Client
  • Microsoft SQL Server 2005 Backward Compatibility Components
  • Microsoft SQL Server 2008 Analysis Services 10.0 OLE DB Provider

Wer die Reporting Services in SharePoint integrieren will, benötigt folgendes:

  • Microsoft SQL Server 2008 Reporting Services Add-in for Microsoft SharePoint Technologies

Für den SQL Server 2005 gab es dazu ein Feature Pack. Für den SQL Server 2008 gibt es das Ganze nun ebenfalls zum Download:

http://www.microsoft.com/downloads/details.aspx?FamilyId=C6C3E9EF-BA29-4A43-8D69-A2BED18FE73C&displaylang=en

 image

Ciao Marco

26
Aug
08

Hilfe mein SQL Management Studio ist langsam

Immer wieder habe ich Situationen, in denen ich beim Kunden sitze und zum Beispiel die SharePoint Datenbanken konfigurieren muss. Es kommt ab und an vor, dass ich 5 Minuten (mal mehr, mal weniger) auf das Öffnen des Management Studios warten muss. Der Grund war mir lange unbekannt... bis eine Google Suche das Ergebnis brachte. Signierte Applikationen basieren wie sollte es anders sein auf Zertifikaten. Ob ein Zertifikat gültig ist oder nicht basiert auf verschieden Dingen. In unserem Fall der Microsoft Applikationen mit dem Start-Problem ist es aber meist der Check der "Certificate Revocation List", ob das Zertifikat zurückgerufen wurde. Sollte der Server nicht über eine Internetverbindung zu der Microsoft CRL URL verfügen, dann kommt pro Check ein HTTP Request Timeout (default 30 Sekunden) zum Tragen. Die Wartezeit ist also von der Antwort der MS Server abhängig... wenn diese überhaupt erreichbar sind.

Ein Workaround ist eine sicher nicht immer zu empfehlende Abschaltung der Funktion in den Internet Explorer Options:

image

Jetzt habe ich einen Microsoft SQL Server 2008 installiert und zur Zeit des Setups hatte er keinen Zugriff auf das Internet und siehe da... man wird auf genau das Problem hingewiesen :-) Es sind die kleinen Dinge, die einem dem Tag verschönern.

image

Ciao Marco

06
Aug
08

Microsoft SQL Server 2008 RTM/RTW

image Es ist so weit. Der Microsoft SQL Server 2008 (SQL2K8) ist raus. Die Jungs von IT Service sind mal wieder super fix unterwegs und ich kann mir morgen mein x64 SQL Packet abholen :-)

Ankündigungen auf:

  1. http://www.microsoft.com/presspass/press/2008/aug08/08-06SQLServer2008PR.mspx
  2. http://bink.nu/news/microsoft-releases-sql-server-2008.aspx

Folgende Seite sollte man gesehen haben:

  1. Features Supported by the Editions of SQL Server 2008
  2. How to buy (Fehlt noch) :-(
  3. NEW: Pricing

Es zeigt sich schnell, dass einige interessante Features nur in der Enterprise Edition vorhanden sind.

Cooles Logo, wenn ich das mal anmerken darf :-)

Ciao Marco

24
Jun
08

Deploy Report Model (Microsoft SQL 2008) im SharePoint Integration Mode

Ich hatte ja schon etwas über die Zusammenarbeit von beiden Produkten geschrieben. Der grosse Installationspost der beiden Tools ist noch in der Mache :-) Vorab folgende Info, die mich wieder etwas Zeit gekostet hat.

Ich wollte eine Report Model aus dem Visual Studio 2008 in den SharePoint deployen. Visual Studio hat den Deploy aber ur mit folgender Meldung quitiert:
image

Die Lösung liegt in der Konfiguration der Deployment Pfade:
Screen[1]

Nachzulesen ist das ganze hier in der MSDN:
http://msdn.microsoft.com/en-us/library/bb283155(SQL.100).aspx

Ciao Marco

30
Mai
08

SharePoint und Microsoft SQL Server 2008 Reporting Add-in Installation

Ich habe eben versucht die Reporting Integration für den SQL2008 auf dem MOSS Server zu aktivieren. Die Installation ist ohne Fehler abgebrochen. Die Lösung gibt es in der Readme von MS zum Add-In:

Readme:
http://download.microsoft.com/download/0/9/4/09438108-4f1d-4734-8100-4ff73d549082/Readme_rsaddin.htm

Download aus dem February CTP Feature Pack des SQL 2008:
http://www.microsoft.com/downloads/details.aspx?FamilyId=D68DE3C9-60A9-49C9-A28C-5C46BBC3356F&displaylang=en

imageDie Installation läuft anders als das Add-In aus dem SQL 2005 SP2 Feature Pack. Es muss kein Cab per STSADM registriert werden, sondern das MSI erledigt die ganze Arbeit. Mein Testenviroment hat wenig RAM, da alles auf meinem Lenovo x61T mit 4 GB unter Vista läuft. Das Setup schlägt fehl und die Readme hat mir dann weiter geholfen. Es bleibt nur anzumerken, dass die Beschreibung ein falschen MSI Namen verwendet. Die Installation läuft wirklich lange, da alle Locals (LCID) installiert werden. Aber es lohnt sich.

Ciao Marco

13
Mai
08

Move SQL Server Database Files

Ich komme immer wieder in die Situation, dass ich die System oder zumindest die tempdb einer MS SQL Server Installation umlegen muss. Anweisungen für das Vorgehen findet man hier:
http://support.microsoft.com/kb/224071/en-us

Am einfachsten und wichtigsten ist das Umkonfigurieren der tempb.

Ciao Marco