As of 23.08.2023 NWC Services GmbH has become CANCOM GmbH. Please feel free to visit us at www.cancom.com
Toggle Bar

BLOG

BLOGGING CONSULTANTS

NWC Services Blog

Blogs von Consultants der NWC Services GmbH

Pimp my SQL Server for Enteo/DSM/Discovery

 

 

Der Einsatz eines SQL Servers erfordert ab einer bestimmten Datenbankgröße auch immer ein gewisses Maß an Konfigurations- und Wartungsaufwand. Ein guter Start hierfür ist die Verwendung des Maintenance Plan Wizards oder eines SQL Jobs, der den im MP Wizard empfohlenen Tasks nachempfunden ist. Der folgende Artikel gibt ein paar Tipps über Konfigurationseigenschaften des SQL Servers, die vielleicht nicht auf den ersten Blick ersichtlich sind, aber weitreichende Konsequenzen haben.

Grundsätzlich erfordert die Optimierung des SQL Servers Know-How in der generellen Administration, sowie in der Arbeitsweise der Datenbank, bzw. der darüber liegenden Applikation. Das Problem (und zugleich sein großer Vorteil) des SQL Servers ist, dass er beim Setup durch die MS Installationsroutine so konfiguriert wird, dass er sofort einsatzbereit ist. So angenehm dies auch ist, wird bei größeren Datenbanken damit niemals ein Optimum an Performance erreicht.

Continue reading
  9979 Hits

Messagebox durch Dienste erzeugen lassen

Unter Windows XP bzw. Windows Server 2003 und früheren Windows-Versionen war es problemlos möglich, durch Dienste ein Meldungsfenster auf dem Desktop darstellen zu lassen. Dies wurde - gerade auch in NetIntall-Umgebungen - auch durchaus regelmäßig angewendet, beispielsweise wenn durch den Service-Installer eine Installation ausgeführt wurde, die einen Neustart erforderte. Dann konnte man durch die NetInstall-Scriptbefehle "MessageBox" oder "MessageBoxEx" eine Meldung anzeigen lassen, und den Benutzer auf den bevorstehenden Neustart aufmerksam machen oder ihn fragen, ob der Neustart jetzt direkt ausgeführt werden sollte.

Seit Windows Vista können Dienste jedoch keine Meldungsfenster mehr anzeigen - die Ursache hierfür liegt in der sogenannten "Session 0 Isolation", auf die an dieser Stelle nicht näher eingangen werden soll. Sehr interessante Hintergrundinformationen dazu findet man beispielsweise unter http://windowsteamblog.com/windows/b/developers/archive/2009/10/01/session-0-isolation.aspx. Auf jeden Fall führt diese Session 0 Isolation dazu, dass das oben beschriebene Szenario mit dem Meldungsfenster, das fragt, ob ein Reboot ausgeführt werden darf, unter Windows Vista, Windows Server 2008 und höher nicht mehr funktioniert

Um nun diesem Problem zu begegnen, hat die NWC Services eine neue Version des Tools MSGBOXT entwickelt.

Continue reading
  8590 Hits

Umzug des BLS von Win2k3 auf Win2k8r2

Es häufen Sich die Fälle, dass die alte Windows Server 2003 Infrastruktur abgeschaltet werden soll. Dies betrifft natürlich auch den BLS einer Enteo Infrastruktur. Frontrange stellt hierfür ein Whitepaper unter http://forum.enteo.com/showthread.php?t=13702 zur Verfügung. Allerdings sind einige Dinge zusätzlich zum Whitepaper zu beachten:

Continue reading
  8149 Hits

Bug in OSD v6

Kürzlich bin ich bei einem Kunden über einen Bug in OSD v6 gestolpert, der mich einen ganzen Tag Troubleshooting gekostet hat. Um anderen diese Erfahrung zu ersparen, dachte ich mir, es wäre ganz sinnvoll dieses Verhalten hier kurz zu dokumentieren.

In Zusammenhang mit einer Migration von NetInstall 5.x mit OSD 3.x auf Enteo v6 und OSD v6, wollte ich zunächst OSD migrieren. Der Plan war, den zu installierenden Clients zunächst per OSD v6 das Betriebssystem zu verpassen und dann den NetInstall 5.x Client zu installieren, um die "normalen" Software-Pakete auszubringen. Dazu habe ich das OS Configuration Package von OSD v6 so umgebaut, dass dort nicht der OSD Start-Service eingerichtet wird (der anschließend das Post OS Action Package ausführt), sondern habe auf einen AutoAdminLogon umgestellt und wollte dann das aus OSD 3.x bekannte Script OSDSTART.VBS über einen RunOnce-Eintrag ausführen lassen. Ganz so eben, wie man es aus der OSD 3.x-Welt kennt.

Beim Übertragen der dem OS Configuration Package zugeordneten Dateien auf den Client, trat dann das Phänomen auf, dass die OSDSTART.VBS auf dem Client immer mit 0 KB Größe (also leer) ankam. Alle anderen Dateien wurden wie erwartet übertragen.

Continue reading
  6418 Hits

Enteo\Frontrange Dienste unter Server 2008 R2

Unter Server 2008 R2 kann es unter Umständen dazu kommen, dass bei einem Server Neustart die Enteo\Frontrange Dienste nicht sauber gestartet werden.

Das liegt an einer Konfigurationsänderung des Servers.

Continue reading
  7918 Hits

Reboot Management in enteo v6

Beim Aufbau einer enteo Umgebung ist das Reboot Management nicht selten heiß diskutiertes Thema und viele der Anforderungen des IT-Environment sind mit den enteo Standard Mitteln schlichtweg nicht umsetzbar.

Beispiele für solche Anforderungen könnten wie folgt lauten:

  • Während der Re-Installation eines Systems soll der Reboot immer automatisch erfolgen.

  • Ist kein Benutzer angemeldet, soll der Reboot im Falle einer Workstation augenblicklich erfolgen.

  • Ist ein Benutzer angemeldet, soll der User gefragt werden ob ein Reboot durchgeführt werden darf. Diese Frage darf er x-mal verzögern.

  • Auf einem Server darf ein Reboot nicht automatisiert erfolgen, der zuständige Administrator soll aber eine Benachrichtigung erhalten.

Continue reading
  11688 Hits

Datenpartition bei Neuinstallation nicht formatieren

Oft gibt es die Anforderung, bestehende Partitionen bei einer Neuinstallation eines Clients nicht zu formatieren, damit die Daten nicht verloren gehen.

Out of the Box werden mit den vorhandenen enteo Paketen zur Partitionierung und Formatierung alle Partitionen neu angelegt und formatiert.

Mit ein paar Handgriffen ist es jedoch möglich, nur die Systempartition zu formatieren.

Als Grundlage nutze ich eine Kopie des Pakets

„Pre OS Action Package Partitioning and Formatting for multiple partitions“.

Continue reading
  8328 Hits

Projektverwaltung mit einer Bugtracker Software

In Projekten, in denen mehrere Personen oder Abteilungen am Aufbau eines Enteo Softwareverteilungs-System beteiligt sind, steht der Verantwortliche oft vor der Herausforderung, den Kommunikationsfluss zwischen den Verantwortlichen zu steuern. Sehr schnell werden hier verschiedene Systeme aufgebaut, die dieses Problem mehr oder weniger lösen sollen. Oft werden dieses Möglichkeiten aber nicht von allen im Projekt beteiligten Personen wahrgenommen, wofür es auch allzu häufig sehr triftige Gründe gibt:

Continue reading
  9615 Hits

Windows Recovery auf eigene Partition auslagern

Windows Recovery (RE) ist eine Wiederherstellungskonsole, die auf Windows PE basiert. Damit lassen sich im Fehlerfall Reparaturoptionen ausführen oder Wiederherstellungspunkte bzw. komplette Windows Sicherungen zurückspielen. Windows RE wird per Default bei einer Windows Installation auf die Systempartition gelegt. Sobald aber eine Systempartition mit Bitlocker verschlüsselt ist, funktioniert die Wiederherstellung nicht mehr.

Continue reading
  11122 Hits

Systempartition automatisiert mit Bitlocker unter Windows 7 verschlüsseln

Gerade für Notebooks ist es oftmals wichtig, die Daten vor unbefugten Zugriffen zu schützen.

Ein reiner Passwortschutz ist dabei aber nicht ausreichend.

Seit Windows Vista bringt Microsoft für die Enterprise und Ultimate Versionen das Verschlüsselungstool „Bitlocker Drive Encryption“ (BDE) mit. Damit lassen sich einzelne Partitionen oder komplette Festplatten verschlüsseln.

Continue reading
  14700 Hits
Consulting Services: