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:
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.
På den dator där du ska installera rapportservern kontrollerar du att tjänsten SQL Server Reporting Services (SSRS) har startats.
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.
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
Logga in på den dator där du vill installera Service Manager-konsolen med administrativa autentiseringsuppgifter.
Öppna kommandofönstret.
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
Logga in på den dator där du vill installera Service Manager-konsolen med administrativa autentiseringsuppgifter.
Öppna ett kommandofönster.
Anteckning
Du måste köra kommandotolken med administrativa autentiseringsuppgifter.
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
Logga in på den dator där du vill installera Service Manager-konsolen med administrativa autentiseringsuppgifter.
Öppna ett kommandofönster.
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
- Mer information om hur du flyttar Service Manager databaser finns i Flytta Service Manager- och informationslagerdatabaserna till olika servrar.