Konvertiert Datenänderungsprotokolleinträge in das aktuelle Format.
Konvertiert die Datenänderungsprotokolleinträge in das aktuelle Format der Logdateien. Es müssen
ALLE verfügbaren Logdateien im Logverzeichnis liegen. Die originalen Dateien werden zu
*.old-Dateien umbenannt und können nach erfolgreicher Konvertierung entfernt werden.
Convert-ChangeLogMessages [<CommonParameters>]
Convert-ChangeLogMessages
Liest die Konfiguration des Datenänderungsprotokolls.
Liest die aktuelle Konfiguration des Datenänderungsprotokolls. Dies beinhaltet den Logpfad und die
maximale Dateigröße.
Get-ChangeLogConfiguration [<CommonParameters>]
Get-ChangeLogConfiguration
Importiert Datenänderungsprotokolleinträge aus dem angegebenen Logdateien-Ablagepfad.
Importiert Datenänderungsprotokolleinträge aus dem angegebenen Logdateien-Ablagepfad. Die zu
importierenden Einträge können auf ein beliebiges Zeitintervall beschränkt werden. Es werden
ausschließlich fehlende Datenänderungsprotokolleinträge importiert. Bereits vorhandene Einträge
werden nicht überschrieben.
Import-ChangeLogMessages [[-LogFileDirectoryPath] <string>] [[-BlockSize] <int>] [<CommonParameters>] Import-ChangeLogMessages [[-LogFileDirectoryPath] <string>] [[-From] <DateTimeOffset>] [-To] <DateTimeOffset> [[-BlockSize] <int>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Legt den Ablagepfad der zu importierenden Logdateien fest. | false | true (ByValue) | |||
egt den frühesten Zeitpunkt der zu importierenden Einträge fest. | false | true (ByValue) | 01.01.0001 00:00:00 +00:00 | ||
Legt den spätesten Zeitpunkt der zu importierenden Einträge fest. | true | true (ByValue) | 31.12.9999 23:59:59 +00:00 | ||
Anzahl der Einträge, die auf einmal importiert werden. | false | true (ByValue) | 10000 |
The input type is the type of the objects that you can pipe to the cmdlet.
Import-ChangeLogMessages -LogFileDirectoryPath "C:\ChangeLog"
Import-ChangeLogMessages -LogFileDirectoryPath C:\ChangeLog -From (Get-Date "2016-01-01") -To (Get-Date "2016-12-31")
Import-ChangeLogMessages -LogFileDirectoryPath C:\ChangeLog -BlockSize 1000
Entfernt Datenänderungsprotokolleinträge, die älter als das angegebene Datum sind.
Entfernt Datenänderungsprotokolleinträge aus einer oder aus allen Datenbanken, die älter als das
angegebene Datum sind. Optional kann auch die Blockgröße angegeben werden, mit welcher die
Einträge auf einmal gelöscht werden.
Remove-ChangeLogMessage [-Until] <DateTimeOffset> [-SessionToken] <string> [[-BlockSize] <int>] [<CommonParameters>] Remove-ChangeLogMessage [-Until] <DateTimeOffset> [[-BlockSize] <int>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Datum, ab dem älteren Einträge entfernt werden. | true | true (ByValue) | 01.01.0001 00:00:00 +00:00 | ||
SessionToken. | true | true (ByValue) | |||
Anzahl der Einträge, die auf einmal gelöscht werden. | false | true (ByValue) | 1000 |
The input type is the type of the objects that you can pipe to the cmdlet.
Remove-ChangeLogMessage -Until (Get-Date "20.09.2016")
Remove-ChangeLogMessage -Until (Get-Date "2016/09/20 10:00") -SessionToken (Request-SessionToken -ViewName Standard -ElementName System -ElementTypeName System)
Remove-ChangeLogMessage -Until (Get-Date "20.09.2016") -BlockSize 100
Setzt die Konfiguration des Datenänderungsprotokolls auf die Standardwerte zurück.
Setzt die Konfiguration des Datenänderungsprotokolls auf die Standardwerte zurück.
Reset-ChangeLogConfiguration [<CommonParameters>]
Reset-ChangeLogConfiguration
Ändert die Konfiguration des Datenänderungsprotokolls.
Ändert die Konfiguration des Datenänderungsprotokolls.
Set-ChangeLogConfiguration [-LoggingDirectoryPath <string>] [-MaximumFileSizeInBytes <long>] [<CommonParameters>] Set-ChangeLogConfiguration [-LoggingDirectoryPath <string>] [-MaximumFileSizeInKilobytes <long>] [<CommonParameters>] Set-ChangeLogConfiguration [-LoggingDirectoryPath <string>] [-MaximumFileSizeInMegabytes <long>] [<CommonParameters>] Set-ChangeLogConfiguration [-LoggingDirectoryPath <string>] [-MaximumFileSizeInGigabytes <long>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Legt den Ablagepfad der Logdateien fest. | false | false | |||
Legt die maximale Größe der Logdateien in Bytes fest. | false | false | |||
Legt die maximale Größe der Logdateien in Kilobytes fest. | false | false | |||
Legt die maximale Größe der Logdateien in Megabytes fest. | false | false | |||
Legt die maximale Größe der Logdateien in Gigabytes fest. | false | false |
Set-ChangeLogConfiguration -MaximumFileSizeInBytes 1024
Set-ChangeLogConfiguration -LoggingDirectoryPath "C:\Schleupen\Log"
Prüft die Konsistenz der Datenänderungsprotokolleinträge.
Prüft die Konsistenz der Datenänderungsprotokolleinträge entweder für alle oder einzelne
Systemstrukturelemente.
Test-ChangeLogConsistency [[-SessionToken] <string>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Das zu verwendende SessionToken. | false | true (ByValue) |
The input type is the type of the objects that you can pipe to the cmdlet.
The output type is the type of the objects that the cmdlet emits.
Set-ChangeLogConfiguration -MaximumFileSizeInBytes 1024
Set-ChangeLogConfiguration -LoggingDirectoryPath "C:\Schleupen\Log"