The SmartConnect scheduler service will not stay running. When going into the Windows services, the service is stopped. When the service is started, a message appears that says ‘The eOne SmartConnect Service on Local Computer started and then stopped. Some services stop automatically if they have no work to do, for example, the Performance Logs and Alerts service’
The service should stay started. If the service starts and then stops, there are one of three things wrong.
1. The user assigned to start the service should be a local machine administrator. If the user is not an admin, the service will start and stop
2. The user assigned to start the service needs to be setup in SmartConnect > Setup > Security as an admin.
3. The SmartConnect event log is full. To resolve this, go to Start – Run and type in eventvwr. Go to the Application and Services log and find the SmartConnect log. Right click on it and pick ‘Clear All Events’.
This last setting only applies to SmartConnect 2015 and prior. Starting with SmartConnect 2016 this information is no longer in the registry.
4. The pathname in the registry to the SmartConnect SQL server is incorrect. To resolve this do the following:
Open the Windows registry by going to Start – Run – Regedit
If you are on a 32 bit machine, you have to go to HKEY_LOCAL_MACHINE – Software – eOneSolutions – SmartConnect
If you are on a 64 bit machine, you have to go to HKEY_LOCAL_MACHINE – Software – Wow6432Node – eOneSolutions – SmartConnect
Look at the ConnectionString value. It will look something like this:
Server=GP10;initial catalog=SmartConnect;User=SmartConnect;Password=SmartConnect;packet size=4096
Make sure the SQL server name is correct, and that the SmartConnect password is correct. If either of those two items is wrong, the service will fail to stay running.