Mirroring Controller can be started using one of the following:
Using the mc_ctl command
Starting a service on system startup
Note
Mirroring Controller must be started by a user with administrator privileges (user ID belonging to the Administrators group).
While Mirroring Controller is in a stopped state, execute the mc_ctl command from the command prompt to start the instance and Mirroring Controller.
Execute the mc_ctl command in start mode with the -f option specified.
If you start Mirroring Controller without specifying the -f option, start Mirroring Controller and then execute the mc_ctl command in enable-failover mode, or restart Mirroring Controller with the -f option specified.
Example)
> mc_ctl start -M D:\mcdir\inst1 -w -f
Execute the mc_ctl command in start mode.
Example)
> mc_ctl start -M D:\mcdir\inst1 -w
Point
To start the Mirroring Controller process only, execute the mt_ctl command in start mode with the --mc-only option specified.
See
Refer to the Command Reference for information on how to specify the mc_ctl command.
Specify automatic start when registering Mirroring Controller to the Windows service during setup of database multiplexing mode. Accordingly, the Mirroring Controller service will start on startup of the operating system.
See
Refer to "8.10 Setting Automatic Start and Stop of Mirroring Controller and Multiplexed Instances" for details.
Note
When only the instance is started without starting Mirroring Controller, the impact will be as follows:
When Mirroring Controller option is used
Features such as automatic switch and automatic disconnection will not work until Mirroring Controller is started.
When Mirroring Controller option is not used
Errors indicated in "7.1 What is Database Multiplexing Mode" will not be detected until Mirroring Controller is started.