New-SCCMConnector
Erstellt einen neuen Configuration Manager-Connector in Service Manager.
Syntax
New-SCCMConnector
-SCCMCredential <PSCredential>
[-Collections <String[]>]
-DatabaseName <String>
-DatabaseServer <String>
[[-Description] <String>]
[-Enable <Boolean>]
[-DisplayName] <String>
[-PassThru]
[-RunAsAccount <ManagementPackSecureReference>]
[-ScheduleDay <DaySchedule>]
[-ScheduleHour <Int32>]
[-SolutionManagementPack <ManagementPack[]>]
[-SyncNow]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Cmdlet New-SCCMConnector erstellt einen Configuration Manager-Connector in Service Manager.
Beispiele
Beispiel 1: Erstellen eines Connectors
PS C:\>$RunAsAccount = Get-SCSMRunAsAccount -DisplayName "Workflow Account"
PS C:\> New-SCCMConnector -DisplayName "WOODGROVE CM CONNECTOR" -Description "Woodgrove Configuration Manager connection" -DatabaseName "SMS_DFD" -DatabaseServer "CMServer" -Collections "SCCMDF" -RunAsAccount $RunAsAccount -ScheduleDay Sunday -ScheduleHour 3
Der erste Befehl ruft ein Run As-Konto für Workflowkonto mithilfe des cmdlets Get-SCSMRunAsAccount ab. Der Befehl speichert das Ergebnis in der variablen $RunAsAccount.
Mit dem zweiten Befehl wird ein Configuration Manager-Connector zum CMServer des Datenbankservers erstellt. Der neue Connector ist so konfiguriert, dass er jeden Sonntag um 3:00 Uhr synchronisiert wird.
Parameter
-Collections
Gibt den Namen der configuration Manager-Auflistungen an, die synchronisiert werden sollen.
Typ: | System.String[] |
Position: | Named |
Standardwert: | All Collections |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ComputerName
Gibt den Namen des Computers an, auf dem der System Center Data Access-Dienst ausgeführt wird. Das benutzerkonto, das im parameter Credential angegeben ist, muss über Zugriffsrechte für den angegebenen Computer verfügen.
Typ: | System.String[] |
Position: | Named |
Standardwert: | Localhost |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Confirm
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
Typ: | System.Management.Automation.SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Credential
Gibt die Anmeldeinformationen an, die dieses Cmdlet zum Herstellen einer Verbindung mit dem Server verwendet, auf dem der System Center Data Access-Dienst ausgeführt wird. Das angegebene Benutzerkonto muss über Zugriffsrechte für diesen Server verfügen.
Typ: | System.Management.Automation.PSCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DatabaseName
Gibt den Namen der Configuration Manager-Datenbank an.
Typ: | System.String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DatabaseServer
Gibt den Namen des Configuration Manager-Datenbankservers an.
Typ: | System.String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Description
Gibt eine Beschreibung für den Verbinder an.
Typ: | System.String |
Position: | 1 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DisplayName
Gibt den Namen des Verbinders an.
Typ: | System.String |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Enable
Gibt an, ob dieses Cmdlet den Connector aktiviert oder deaktiviert.
Typ: | System.Boolean |
Position: | Named |
Standardwert: | True |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PassThru
Gibt an, dass dieses Cmdlet den konfigurations-Manager-Connector zurückgibt, den es erstellt. Sie können dieses Objekt an andere Cmdlets übergeben.
Typ: | System.Management.Automation.SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-RunAsAccount
Gibt das Run As-Konto an, das der Connector bei der Ausführung verwendet.
Typ: | Microsoft.EnterpriseManagement.Configuration.ManagementPackSecureReference |
Position: | Named |
Standardwert: | Operational System Account |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-SCCMCredential
Gibt die Anmeldeinformationen an, die verwendet werden sollen, wenn Sie eine Verbindung mit dem Configuration Manager-Server herstellen, um die Sammlungen zu überprüfen, die der Connector synchronisiert.
Typ: | System.Management.Automation.PSCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ScheduleDay
Gibt den Wochentag an, an dem der Connector synchronisiert wird. Gültige Werte sind:
- Täglich
- Sonntag
- Montag
- Dienstag
- Mittwoch
- Donnerstag
- Freitag
- Samstag
Typ: | Microsoft.EnterpriseManagement.ServiceManager.Sdk.Connectors.DaySchedule |
Zulässige Werte: | Daily, Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday |
Position: | Named |
Standardwert: | All |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ScheduleHour
Gibt die Stunde an, zu der der Connector die Synchronisierung startet. Der Wert muss eine Zahl zwischen 0 und 23 sein.
Typ: | System.Int32 |
Position: | Named |
Standardwert: | 2 |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-SCSession
Gibt ein Objekt an, das die Sitzung auf einem Dienst-Manager-Verwaltungsserver darstellt.
Typ: | Microsoft.SystemCenter.Core.Connection.Connection[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-SolutionManagementPack
Gibt den Lösungsnamen an.
Typ: | Microsoft.EnterpriseManagement.Configuration.ManagementPack[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-SyncNow
Gibt an, dass dieses Cmdlet eine Verbindungs-Manager-Connectorsynchronisierung startet.
Typ: | System.Management.Automation.SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | System.Management.Automation.SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
None.
Sie können keine Eingabe an dieses Cmdlet weiterleiten.
Ausgaben
None.
Dieses Cmdlet generiert keine Ausgabe.