[coldbox-3.5.0] Restart SQL and ColdFusion best practices

Hi ColdBox Group,
I’m using a .bat file to restart my MS SQL and ColdFusion at night to free-up memory, but when I do this my logs fill up with weird framework errors like:

The ‘’ name is not a valid component or interface name. or

Element PROJECTSDAO is undefined in a Java object of type class [Ljava.lang.String;.

these errors will continue until i run fwreinit. My .bat auto-runs from Task Scheduler at 3am and is simply

net stop “ColdFusion 9 Application Server”
net start “ColdFusion 9 Application Server”

net stop SQLSERVERAGENT
net stop MSSQLSERVER
net start MSSQLSERVER
net start SQLSERVERAGENT

I’m wondering if there is a better way or what’s considered best practices. Thanks for the help!