Problem: When starting the Sybase Control Center
X.Xservice, it takes a long time before failing, and the
service manager displays a message that the service startup has timed out.
The
SCC_HOME\log\agent.log shows the failure
message.
Explanation: This problem usually occurs when the
Sybase Control Center repository database log file is out of sync
with the repository database. A related symptom is the message SQL Login
Failure in the Sybase Control Center repository log file.
Solution 1: Review
SCC_HOME\services\Repository\scc_repository.log
log for any issues with the database transaction log file during startup. If the
transaction log could not be processed, the database cannot start, and consequently nor
can the Sybase Control Center service. Resolve this error by:
- Creating a backup of
SCC_HOME\services\Repository\scc_repository.log.
- Deleting the
SCC_HOME\services\Repository\scc_repository.log
file and restarting the Sybase Control Center service.
Solution 2: Review
SCC_HOME\services\Repository\scc_repository.log
log for any failures in database transaction and/or recovery. Resolve this error by
temporarily configuring the repository database (-f) to start without a transaction log:
- Log out of Sybase Control Center and then
shutdown Sybase Control Center service.
- Open command prompt window, and run the following
command:
SCC_HOME\services\SccSADataserver\sa\bin_windows32\dbsrv11.exe -n scc_repository -o C:\Sybase\SCC-3_2\services\Repository\scc_repository.slg -f -m -qi -qw -sb 0 -gn 100 -gm 500 -zl -zp -x TCPIP{port=3638} C:\Sybase\SCC-3_2\services\Repository\scc_repository.db
- Delete the
SCC_HOME\services\Repository\scc_repository.log
file using Windows Explorer.
- Restart the Sybase Control Center
service.