SQL Server Blog

Tabular-Modell in PowerPivot importieren

Gerade für die agile BI-Projektstruktur ist der Transfer eines PowerPivot-Modells (Prototyping) zu den Analysis-Services im Tabular Modus (Corporate BI) sehr willkommen und gut dokumentiert. Anders verhält es sich in der umgekehrten Richtung. Dies ist bislang wenig dokumentiert, dabei nicht wirklich kompliziert: Mit einem Backup geht das Tabular-Modell aus SSAS in eine transportable Datei (.abf). Das verpflanzt man jetzt in die PowerPivot (xlsx)-Datei, […]

SQL Server: Datenverzeichnisse und I/O Zugriffe

Um eine optimale Performance zu erreichen, sollte es eine Trennung zwischen der Datendatei einer Datenbank und dem Transaktionsprotokoll geben. Sicherlich stellen sich gerade Einsteiger hier oft die Frage: „Warum ist das so?“. Der Grund liegt in der unterschiedlichen I/O – Charakteristik der Zugriffe auf diese Dateien.
Wer als Dienst das Datenbankmodul und die Analysis Services installiert, der kann zur optimalen Ressourcenverteilung […]

SQL Server 2012: Funktionsauswahl bei der Installation

Für Einsteiger ist es sicherlich nicht immer ganz einfach zu entscheiden, welche Funktionen Sie bei einer SQL Server Installation auswählen sollen. Ich möchte in diesem Beitrag etwas näher auf die Funktionsauswahl eingehen. Dazu habe ich hier zunächst eine Abbildung der Funktionsauswahl eingefügt.

Grundsätzlich unterteilen sich die Funktionen in die Instanz- und Freigegebenen Funktionen. Die Instanz Funktionen können auf einem Rechner mehrfach […]

SharePoint: LoopBackCheck deaktivieren

Um die Funktion LoopBackCheck auf einer Entwicklungsumgebung zu deaktivieren, führen Sie das folgende PowerShell-Kommando aus:

New-ItemProperty HKLM:\System\CurrentControlSet\Control\Lsa -Name DisableLoopbackCheck -value „1“ -PropertyType  dword

Dieser Befehl erzeugt einen neuen Eintrag in der Windows Registry, der verhindert, dass sich die Box mit dem Anmeldedialog beim Login immer wieder öffnet.

 

 […]

SharePoint: Hinzufügen von Menuitems zum ECB Menü

Unter dem ECB Menü (Edit Control Block) wird das Kontextmenü verstanden, das in jeder Liste oder Dokumentbibliothek direkt dem jeweiligen Item zugeordnet ist.

Um in SharePoint dem ECB Menü (Edit Control Block) ein weiteres Item hinzuzufügen, können Sie folgendes tun:

Erstellen Sie in VS 2010 ein leeres SharePoint Projekt.
Fügen Sie diesem Projekt aus den SharePoint Projektvorlagen ein -Leeres Element- (Empty Element) hinzu.
Übergeben Sie dem […]

SharePoint: Master-Page & Inhaltsseite

Mit folgenden Befehlen ermittelt man die aktuelle Master-Page und die zugehörige Inhaltsseite via Code innerhalb einer SharePoint-Seite.
Inhaltsseite
<% Response.Write( System.IO.Path.GetFileName(HttpContext.Current.Request.FilePath )); %>

Master Page
<% Response.Write(Page.MasterPageFile); %>
Dieses Beispiel ist hier als Inline-Code dargestellt und zu diesem Zweck muss in der web.config die Eigenschaft AllowServerSideScript auf true gesetzt werden. […]

Inline-Code in SharePoint-Seiten

Problem
Per Default-Einstellung ist das Schreiben von Inline-Code in SharePoint-Seiten deaktiviert und führt zu Fehlermeldungen wie dieser:
An error occurred during the processing of /folder/file.aspx. Code blocks are not allowed in this file.
Diese Einstellung dient der Sicherheit.

 
Lösung
Zum Deaktivieren müssen der Datei web.config der zugehörigen Webanwendung, in der die SharePoint-Webseite läuft, folgende XML Tags im Element SafeMode hinzugefügt werden:
<PageParserPaths>
<PageParserPath VirtualPath=“/*“
 […]

Anwendungsseiten mit eigenen Master Pages

Das Prinzip der Master Pages einer SharePoint-Anwendung ist eigentlich ein Feature von ASP.NET und wird von SharePoint lediglich intensiv genutzt. Ohne Weiteres ist es möglich, eine Anwendungsseite für SharePoint zu schreiben. Da es unzählige Beschreibungen zum Erstellen einer Anwendungsseite im Web gibt, gehen wir hier nicht weiter darauf ein.

Was ist eine Anwendungsseite?
Eine Anwendungsseite ist eine Inhaltsseite die im 14 Hive Ordner, […]

Herzlich Willkommen im SQL Server Blog von sqlXpert

Hier bloggt das Team von sqlXpert zu allen Themen rund um den Microsoft SQL Server 2017 / 2016 / 2014 / 2012 / 2008 / 2005, sowie SharePoint 2013 / 2010 und das .NET-Framework 4.5. Alle Autoren dieses SQL Server Blog arbeiten seit Jahren zu diesen Themen und geben in zahlreichen Beiträgen ihr Wissen weiter. Sei es, dass sie praktische Tipps geben, über neue Entwicklungen berichten oder interne Neuerungen der Firma sqlXpert GmbH verkünden.

  • Was ist eigentlich der Unterschied zwischen SQL Server Sessions und Connections?
  • Was ist Sass?
  • Welche Vorteile bringt die Implementierung der Statistiksprache R in Visual Studio?
  • Und was verbirgt sich hinter Self-Service-BI?

Wenn Sie die Antworten auf diese und ähnliche Fragen wissen möchten, sind Sie auf diesem Blog genau richtig!

Weitere Themenbereiche unseres SQL Server Blogs sind unter Anderem Administration, Datenbank-Optimierung, In Memory Technologie, Microsoft BI, Microsoft Dynamics NAV / CRM, aktuelle Seminare, Server-Performance, Storage und Microsoft Windows im Allgemeinen.

Ein besonderer Schwerpunkt liegt dabei naturgemäß auf der Performance Optimierung für den MS SQL Server, dem Eckpfeiler unserer Firmenkompetenz. Detailliert wird dabei in den Beiträgen auf spezifische Herausforderungen wie die Datenspeicherung in SQL Server-Datenseiten, die Tücken beim Shrinken von SQL Server Datenbanken oder auch die wichtigsten Storage-Kennzahlen zu Input und Output eingegangen.

Ein weiterer Schwerpunkt liegt auf Microsoft SharePoint und seinen zahlreichen Möglichkeiten. Dazu finden Sie bei uns zum Einen allgemeinere Beiträge zur Einführung in das Thema, wie die Blogserie 10 Thesen zu SharePoint. Zum Anderen aber auch konkrete Anleitungen, etwa zur Verbindung via Multi-Authentifizierung, dem Hinzufügen von Menüitems zum ECB Menü oder möglichen Problemen, die bei der Arbeit mit der Anwendung auftreten können, z.B. eine fehlerhafte Datenblattansicht.

Aber auch über die reine IT hinausgehende Themen wie die DSGVO, die an jedes Unternehmen neue Anforderungen stellt, werden in mehreren Artikeln fachkundig behandelt.

Wir hoffen, Sie finden in unserem Blog zum SQL Server hilfreiche Informationen!

Wenn Sie darüber hinaus Support für Ihren SQL Server benötigen, speziell zur Performance-Optimierung, stellen Sie doch einfach eine unverbindliche Anfrage und wir setzen uns mit Ihnen baldmöglichst in Verbindung!