Share via


Tzmove: Stsadm-Vorgang (Office SharePoint Server)

Vorgangsname: Tzmove

Beschreibung

Ermöglicht Administratoren das Aktualisieren von Daten, die von einer Umstellung auf die Sommerzeit oder Winterzeit betroffen sind.

Hinweis

Der Tzmove-Vorgang wurde erstmalig in Microsoft Office SharePoint Server 2007 Service Pack 1 eingeführt.

Syntax

stsadm -o tzmove

-name <Name des Verlaufstags>

-update {all | before}

**    [-date] <JJJJMMTT>**

-clear

Parameter

Parametername

Wert

Erforderlich?

Beschreibung

name

Ein gültiger Name, z. B. dst2007

Ja

Der Name des Verlaufstags, mit dem der Wechsel zwischen Sommerzeit und Winterzeit in der Datei Timezone.xml angegeben wird.

update

Einer der folgenden Werte:

  • All

  • Before

Ja

Hinweis

Entweder der update- oder der clear-Parameter muss angegeben werden (jedoch nicht beide).

All: Aktualisiert alle Werte, die künftig auftreten und vom Wechsel zwischen Sommer- und Winterzeit betroffen sind.

Before: Aktualisiert alle Werte, die künftig auftreten und vom Wechsel zwischen Sommer- und Winterzeit betroffen sind, vor dem mit dem date-Parameter angegebenen Datum. Dies ist hilfreich, wenn eine Aktualisierung der Datei Timezone.xml vorgenommen, der Vorgang tzmove jedoch nicht sofort ausgeführt wird.

date

Ein gültiges Datum im Format "JJJJMMTT"

Nein

Wenn der update-Parameter den Wert Before aufweist, ist der date-Parameter erforderlich. Wenn der update-Parameter nicht angegeben wird oder den Wert All aufweist, darf dieser Parameter nicht angegeben werden.

clear

<Keiner>

Ja

Hinweis

Entweder der update- oder der clear-Parameter muss angegeben werden (jedoch nicht beide).

Standardmäßig werden Daten mit dem Vorgang tzmove genau einmal aktualisiert. Der clear-Parameter ermöglicht das sichere mehrmalige Ausführen des Vorgangs tzmove, wenn ein vorheriger Aufruf des Vorgangs abgebrochen wurde. Wenn jedoch Daten mehrmals aktualisiert werden müssen (wenn sich beispielsweise eine Zeitzonendefinition jährlich ändert), werden die Daten vom clear-Parameter für eine erneute Aktualisierung vorbereitet.

Hinweise

Angenommen, in der Datei Timezone.xml wurde der 3. November 2007 als Standardzeit definiert. Diese Standardzeit liegt jedoch in Ihrem Land um eine Woche früher, wodurch sich das Datum der Standardzeit in den 27. Oktober 2007 ändert. Nachdem die Datei Timezone.xml so aktualisiert wurde, dass diese Änderung widergespiegelt wird, sind die Datumswerte innerhalb dieses Zeitraums (für dieses Beispiel zwischen dem letzten Sonntag im Oktober und dem ersten Sonntag im November) um eine Stunde inkorrekt. Diese Datumsangaben werden durch den Vorgang Tzmove aktualisiert, sodass sie nun korrekt sind.

Die Datei Timezone.xml befindet sich im folgenden Ordner: %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\12\Config.

Weitere Informationen zu Tzmove finden Sie im Microsoft Knowledge Base-Artikel 939809 (https://go.microsoft.com/fwlink/?linkid=105804&clcid=0x407).

Beispiele

Für die folgenden Beispiele gelten die folgenden Definitionen:

  • Daten in der Zukunft: Zu diesen Daten zählen Elemente, die Datums- und Uhrzeitwerte enthalten, die in der neuen Sommerzeitperiode in dem Jahr liegen, in dem die Sommerzeit erstmalig eingeführt wurde, sowie in den nachfolgenden Jahren.

  • Daten in der Vergangenheit: Zu diesen Daten zählen Elemente, die Datums- und Uhrzeitwerte enthalten, die in der neuen Sommerzeitperiode in den Jahren vor dem erstmaligen Inkrafttreten der Sommerzeit liegen.

  1. Wenn Sie zuvor ein Update installiert haben, mit dem die Sommerzeitperiode einer Zeitzonendefinition geändert wurde, müssen Sie den folgenden Befehl ausführen, um die Elemente von Daten in der Zukunft zu aktualisieren:

    stsadm -o tzmove -name <Name> -update before -date JJJJMMTT

    Hinweis

    In diesem Befehl ist JJJJMMTT das Datum, an dem das Update installiert wurde, mit dem die Zeitzonendefinition geändert wurde.

  2. Wenn kein Update installiert und die Datei Timezone.xml geändert wurde, müssen Sie den folgenden Befehl ausführen, um die Elemente von Daten in der Zukunft zu aktualisieren:

    stsadm -o tzmove -name <Name> -update before -date JJJJMMTT

    Hinweis

    In diesem Befehl ist JJJJMMTT das Datum, an dem die Datei Timezone.xml geändert wurde.

  3. Wenn Sie kein Update installiert haben, mit dem die Sommerzeitperiode einer Zeitzonendefinition geändert wurde, müssen Sie den folgenden Befehl ausführen, um die Elemente von Daten in der Zukunft zu aktualisieren:

    stsadm -o tzmove -name <Name> -update all

    Hinweis

    In diesem Befehl werden alle Daten in der Zukunft aktualisiert.

  4. Wenn die Sommerzeitperiode einer Zeitzonendefinition nach dem Ausführen des Befehls erneut geändert wird, werden die Daten in der Vergangenheit beim erneuten Ausführen des Befehls nicht wiederhergestellt. In diesem Fall muss vor dem erneuten Ausführen des Befehls der folgende Befehl ausgeführt werden:

    stsadm -o tzmove -name <Name> -clear

    Hinweis

    Durch diesen Vorgang werden die internen Kennzeichen gelöscht, die vom Befehl festgelegt wurden, und dadurch können Daten erneut geändert werden.