generated: '2026-08-13' method: searched source: >- https://docs.oracle.com/cd/F26413_61/books/SystAdm/c-Starting-the-Siebel-Server-Manager-CommandLine-Interface--am1004202.html and https://docs.oracle.com/cd/E74890_01/books/SystAdm/systadm_srvrmgrcli7003.htm provider: Oracle Siebel providerId: oracle-siebel name: Siebel Server Manager command-line interface (srvrmgr) official: true summary: >- Siebel ships a first-party CLI, srvrmgr, the Siebel Server Manager command-line interface. It is an ADMINISTRATIVE CLI, not an API client: it drives the Siebel Enterprise — servers, component groups, components, tasks, parameters, named subsystems, event logging — over the Siebel Gateway. There is no first-party CLI for the Siebel REST API itself; a caller uses curl or their own tooling for that. srvrmgr is nonetheless how Siebel actually gets operated in scripts and CI, which is why it is captured here. scope: administrative install: - method: bundled description: >- Installed with the Siebel Server and with the Siebel Enterprise installation. Not distributed through any public package registry — see packages/oracle-siebel-packages.yml. platforms: - Windows - Linux - UNIX invocation: windows: 'srvrmgr /g gateway1:2320 /e enterprise1 /s server1 /u sadmin /p pwd' unix: 'srvrmgr -g gateway1:2320 -e enterprise1 -s server1 -u sadmin -p pwd' flags: - flag: '-g / /g' description: Siebel Gateway hostname and port. - flag: '-e / /e' description: Siebel Enterprise name. - flag: '-s / /s' description: Siebel Server name. - flag: '-u / /u' description: Siebel administrator username. - flag: '-p / /p' description: Password. batch_mode: >- The `read input_file` environment command executes a file of srvrmgr commands, and `spool output_file` / `spool off` capture output — together they are how Siebel administration is scripted. access_requirement: >- The caller must hold Siebel administrative responsibilities and have a user definition in the Siebel database. command_groups: - group: help commands: [help, 'help '] - group: environment commands: - set server - unset server - show - show - spool - spool off - read - refresh enterprise - set header false/true - set footer false/true - exit - quit - group: list commands: - list servers - list component groups - list component - list tasks - list sessions - list parameters - list statistics - list state values - list subsystem - list named subsystem - group: list-configuration commands: - configure list - configure list show , , ... - group: server-management commands: - startup appserver - shutdown appserver - backup nameserver [file_name] - backup namesrvr [file_name] - group: server-groups commands: - change attribute groupname= for server - group: component-groups commands: - create component group full name "" description "" - assign component group to server - unassign component group from server - enable component group - disable component group - remove component group from server - delete component group - describe component group - group: component-definitions commands: - create component definition for component type component group run mode full name "" description "" with parameter = fixparam = - activate component definition - deactivate component definition - delete component definition - copy compdef from to - reconfig compdef - commit reconfig compdef - cancel reconfig compdef - group: component-management commands: - startup component for server - shutdown component for server - auto start comp for server - manual start comp for server - startup systemcomps for server - shutdown systemcomps for server - startup nonsystemcomps for server - shutdown nonsystemcomps for server - group: tasks commands: - start task for component server with = - run task for component server with = - pause task for server - resume task for server - stop task for server - kill task for server - group: parameters commands: - change ent param = - change parameter = for compdef - change parameter = for server - change parameter = for component server - change parameter = for task - delete enterprise parameter override param - delete parameter override for server param "" - delete parameter override for comp server param "" - group: named-subsystems commands: - create named subsystem for subsystem with = - delete named subsystem - list parameters for named subsystem - change parameter = for named subsystem - group: event-logging commands: - list evtloglvl for component - change evtloglvl = for component - change evtloglvl = for server - change evtloglvl = for server component - group: preferences commands: - alias - unalias - save preferences - load preferences key_flows: - name: Restart a component after a configuration change steps: - 'srvrmgr -g :2320 -e -s -u -p ' - 'change parameter = for component server ' - 'shutdown component for server ' - 'startup component for server ' - 'list component' - name: Script an administrative run in CI steps: - 'Write the commands to a file, one per line.' - 'spool /var/log/siebel/srvrmgr-run.log' - 'read /opt/siebel/scripts/commands.txt' - 'spool off' related_cli: - name: siebctl description: >- Service-control utility used to configure and manage Siebel services on the server host. Bundled with the Siebel Server. official: true - name: odbcsql description: Siebel-bundled ODBC SQL utility used to verify database connectivity. official: true maintainers: - FN: Kin Lane email: kin@apievangelist.com