Dela via


Distribuera Service Manager från en kommandorad

Viktigt

Den här versionen av Service Manager har nått slutet av supporten. Vi rekommenderar att du uppgraderar till Service Manager 2022.

Den här artikeln beskriver hur du distribuerar System Center – Service Manager med hjälp av kommandoradsparametrar. För enklare läsning visar kommandoradsexemplen i den här guiden varje kommandoradsparameter på sin egen rad. Om du kopierar de här exemplen måste du ta bort vagnreturerna/radmatningarna (CRs/LFs) från varje rad innan du kan köra kommandona.

Anteckning

Parametern /silent måste vara den sista parametern som används i en kommandoradsinstallation.

I den här handboken avgränsas de kommandoradsargument som du anger med hakparenteser: []. Du kan till exempel ange den registrerade ägarens namn [ägarnamn] och den registrerade organisationens namn [företagsnamn] enligt följande exempel:

Setup.exe  
/Install:Datawarehouse  
/RegisteredOwner:[owners name]  
/RegisteredOrganization:[company name]   
/Silent  

Om ditt kommandoradsargument innehåller ett blanksteg, till exempel [ägarnamn]-omsluter argumentet inom dubbla citattecken. Om du till exempel använder Garret Young som argument för kommandoradsparametern RegisteredOwner anger du namnet enligt följande exempel:

/RegisteredOwner:"Garret Young"  

Några av de kommandoradsparametrar som används för Operations Manager och Configuration Manager datamarter definierar Structured Query Language (SQL)-sökvägsinstruktioner som kommandoradsargument. Du måste definiera enhetsnamnet och se till att sökvägen som anges i den här guiden är rätt sökväg för din version av Microsoft SQL Server. Exemplen i den här guiden är korrekta för SQL Server 2016, som du ser i följande exempel:

/OMDataMartDatabaseLogFilePath:[drive name]\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA  

Ange setup.exe /?om du vill ha mer information om kommandoradsparametrar. Parametrarna i följande tabell är valfria.

command anteckningar
/Produkt Om den här parametern utelämnas installeras Service Manager som en utvärderingsutgåva med en utvärderingsperiod på 180 dagar.
/Installpath Om den här parametern utelämnas installeras Service Manager i standardmappen och sökvägen:

[enhetsnamn]:\Program Files\Microsoft System Center\Service Manager <version>.
/ServiceRunUnderAccount Om den här parametern utelämnas används det lokala systemkontot.
/WorkflowAccount Om den här parametern utelämnas används det lokala systemkontot.

Innan du börjar

Förbereda datorn

Utför följande steg på datorn där du installerar Service Manager för att förhindra ett installationsfel:

  1. Kör den gränssnittsbaserade installationen fram till den punkt där du kör kravkontrollen. Se till att kravkontrollen godkänns eller åtminstone godkänns med en varning.

  2. På den dator där du ska installera rapportservern kontrollerar du att tjänsten SQL Server Reporting Services (SSRS) har startats.

  3. Om du ska distribuera rapportservern på en annan dator än den dator som är värd för hanteringsservern för informationslager kontrollerar du att du har slutfört proceduren i Manuella steg för att konfigurera SQL Server Reporting Services.

Ta reda på när installationen är klar

När installationen av antingen Service Manager-hanteringsservern eller datalagerhanteringsservern är klar skrivs en händelse med händelse-ID 1033 in i programhändelseloggen, enligt följande bild.

Skärmbild som visar händelseloggen Installera kommandorad.

Om du använder kommandot start /w när du använder setup.exe förblir kommandofönstret öppet när installationen är klar, vilket ger dig möjlighet att undersöka eventuella returkoder.

Kontrollera felkoder

När kommandoradskonfigurationen är klar visas kommandotolken. Du kan visa felkoden som returnerades genom att ange echo %errorlevel%. Felkoden 0 betyder att installationen lyckades. De felkoder som kan returneras av kommandoradsinstallationen visas i Felkoder för kommandoradsalternativ.

Kommandoradsinstallationen kontrollerar inte det databasnamn som du anger för att se om det redan finns. Om du anger ett databasnamn som redan finns misslyckas kommandoradsinstallationen och -1 returneras som en felkod.

Distribuera en hanteringsserver

Du kan använda följande kommandoradsprocedurer för att distribuera Service Manager-hanteringsservern och Service Manager-databasen.

Distribuera Service Manager-hanteringsservern och databasen på en dator

  1. Logga in på den dator där du vill installera Service Manager-konsolen med administrativa autentiseringsuppgifter.

  2. Öppna kommandofönstret.

  3. I kommandotolken ändrar du kataloger till platsen för Service Manager installationsmediet och anger följande:

    Start /Wait   
    Setup.exe   
    /Install:Server   
    /AcceptEula:[YES/NO]   
    /RegisteredOwner:[owner name]   
    /RegisteredOrganization:[company name]   
    /ProductKey:[25-character product key]   
    /CreateNewDatabase   
    /ManagementGroupName:[management group name]   
    /AdminRoleGroup:[domain\account name]   
    /ServiceRunUnderAccount:[domain\account name\password]   
    /WorkflowAccount:[domain\account name\password]   
    /CustomerExperienceImprovementProgram:[YES/NO]   
    /EnableErrorReporting:[YES/NO]   
    
    /Silent  
    
    

Distribuera en Data Warehouse-hanteringsserver

Använd följande procedurer för att distribuera ett Service Manager informationslager och databaser, inklusive Operations Manager- och Configuration Manager data mart-databaser, i System Center – Service Manager.

Distribuera informationslagret

Använd följande procedurer för att distribuera informationslagret med Operations Manager och Configuration Manager databaserna för dataarkiv. Om du vill installera datalagerhanteringsservern och informationslagerdatabaserna på samma dator använder du samma datornamn som du kör installationsprogrammet på för alla instanser av [datornamn]. Om du vill distribuera databaserna på en separat dator justerar du posterna [datornamn] i enlighet med detta.

/AnalysisServerDatabaseDataFilePath är valfri och om den inte används används standardsökvägen.

DWStagingAndConfig-databasen och DWRepository-databasen måste finnas på samma instans. Se till att du anger samma dator och instans för kommandoradsalternativen /StgConfigSqlServerInstance och /RepositorySqlServerInstance .

Distribuera datalagerhanteringsservern, informationslagerdatabaserna och valfria dataförråd

  1. Logga in på den dator där du vill installera Service Manager-konsolen med administrativa autentiseringsuppgifter.

  2. Öppna ett kommandofönster.

    Anteckning

    Du måste köra kommandotolken med administrativa autentiseringsuppgifter.

  3. I kommandotolken ändrar du kataloger till platsen för Service Manager installationsmediet och anger följande:

    Start /Wait   
    Setup.exe   
    /Install:Datawarehouse   
    /AcceptEula:[YES/NO]   
    /RegisteredOwner:[owner name]   
    /RegisteredOrganization:[company name]   
    /ProductKey:[25-character product key]   
    /CreateNewDatabase   
    /AdminRoleGroup:[domain\account name]   
    /StgConfigSqlServerInstance:[computer name]   
    /RepositorySqlServerInstance:[computer name]   
    /DataMartSqlServerInstance:[computer name]   
    /ReportingServer:[computer name]   
    /ReportingWebServiceURL:"http://[computer name]:80/ReportServer"   
    /ServiceRunUnderAccount:[domain\account name\password]   
    /DatasourceAccount:[domain\account name\password]   
    /CustomerExperienceImprovementProgram:[YES/NO]   
    /EnableErrorReporting:[YES/NO]   
    /ManagementGroupName:DW_improvement   
    /OMDataMartSqlServerInstance:[computer name]   
    /CMDataMartSqlServerInstance:[computer name]   
    /AnalysisServerInstance:[computer name]   
    /AnalysisServerDatabaseDataFilePath:[path to analysis database]   
    /ASRunUnderAccount:[domain\account name\password]   
    /Silent  
    

Distribuera en Service Manager-konsol

Använd följande kommandoradsprocedur för att distribuera Service Manager-konsolen i System Center – Service Manager.

Så här distribuerar du Service Manager-konsolen

  1. Logga in på den dator där du vill installera Service Manager-konsolen med administrativa autentiseringsuppgifter.

  2. Öppna ett kommandofönster.

  3. I kommandotolken ändrar du kataloger till platsen för Service Manager installationsmediet och anger följande:

    Start /Wait   
    Setup.exe   
    /Install:Console   
    /AcceptEula:[YES/NO]  
    /RegisteredOwner:[owner name]   
    /RegisteredOrganization:[company name]   
    /ProductKey:[25-character product key]   
    /Installpath:[drive name]\Program Files\Microsoft System Center\Service Manager \<version\>   
    /CustomerExperienceImprovementProgram:[YES/NO]   
    /EnableErrorReporting:[YES/NO]  
    
    /Silent  
    

Felkoder för kommandoradsalternativ

Följande är en lista över de felkoder som används i kommandoradsinstallationen av Service Manager.

Felkod Fel
-16 PreUpgradeCheckFailed
-15 InvalidCommandLine
-14 FailedPrerequisiteChecks
-1 Misslyckad
0 Framgångsrika
200 DuplicateDataLogPath
201 DupliceradCMDB
202 EnterValidDatabaseServer
203 FailedToGetCaseSensitiveAccount
204 FailedToValidateMgmtGrp
205 FullTextSearchNotInstalled
206 InstallPathAccessDenied
207 InstallPathCreateDirectory
208 InstallPathTooLong
209 OgiltigCMDB
210 InvalidDatabaseConfiguration
211 InvalidDatabaseSize
212 InvalidDataLogPath
213 InvalidDwServer
214 InvalidInstallPath
215 InvalidPrereqResultFile
216 InvalidProductKey
217 InvalidReportServerConfig
218 InvalidSCSM
219 InvalidSmAdminGroup
220 InvalidSqlInstance
221 InvalidSqlServiceState
222 InvalidToInstalleScsm
223 InvCharInMG
224 MgmtGrpRegistryExist
225 MissingSetupFiles
226 NotEnoughFreeSpace
227 NotEnoughFreeSpaceOnSqlServer
228 NotLocalAdminOnSqlServer
229 NotWin2k8x64Machine
230 NotVistaSP2OrAboveMachine
231 NullDatabaseName
232 NullMG
233 NullSMAdmin
234 OldDwDatabaseExist
235 orMessageBoxTitle
236 PrimarySdkServerEmpty
237 RequiredFreeDiskSpace
238 RequiredFreeDiskSpaceForDataFile
239 RequiredFreeDiskSpaceForLogFile
240 ScomAgentInstalled
241 ScomServerInstalled
242 ScsmComponentsInstalled
243 VäljCMDB
244 VäljSqlServerInstance
245 ServerAccessDenied
246 ServerNotFound
247 SetupAlreadyRunning
248 SetupCancelByUser
249 SetupCrashMsg
250 SetupFailedAt
251 SetupFailedWithMsior
252 SqlAccessDenied
253 SsrsInvalidWebUrl
254 SsrsNeedSecureUrl
255 SsrsNotInstalledOn
256 TestCredentialsFailed
257 TestCredentialsNotLocalAdmin
258 TooLongDatabaseName
259 TooLongMG
260 UnableToNavogateFolderOnRemoteServer
261 UncDataLogPath
262 SupportedSQL stöds inte
263 UserNotSysAdmin
264 FaildToConnectAD
265 ScsmSameVersionInstalled
266 InvalidWebSiteName
267 InvCharInWebSiteName
268 TooLongWebSiteName
269 InvalidWebSitePort
270 WebSiteNameInUse
271 WebSitePortInUse
272 DWServerInstalled
273 SMServerInstalled
274 SMConsoleInstalled
275 SMPortalInstalled
276 IISNotConfigured
277 FailedToConnectToAD
278 SmAdminIsDomainAdministrators
279 InvalidRegisteredOwner
280 InvalidRegisteredOrganization
281 IIS7RoleNotEnable
282 Not64BitSetup
283 DatabaseSqlStoreNotFound
284 ScomUIInstalled
285 InvalidDatabaseName
286 InvalidCMDBVersion
287 UNCPathExpected
288 DataDirectoryDoesNotExist
289 AnalysisServicesNotInstalled
290 DuplicatedASDatabaseID
3010 SuccessfulNeedReboot

Nästa steg