Я подозреваю, что ошибка на самом деле связана с тем, как вы «очищаете», особенно когда вы говорите «убить все связанные процессы». По этому я предполагаю, что вы заходите в диспетчер задач и фактически убиваете процессы.
Я также предполагаю, что если вы используете SQL Server, вы находитесь в Windows.
Вместо того, чтобы убивать процессы, полностью остановите службы, связанные с вашим приложением. Зайдите в панель управления сервисами:
- Остановите службу IIS или Apache.
- Остановите службу экземпляра ColdFusion Server.
С точки зрения вашей базы данных:
- Создайте сценарий для создания схемы базы данных, таблиц, представлений, пользователей и разрешений, а также любых записей данных по умолчанию.
- брось свою схему
- перезапустите службы сервера SQL, если вы хотите быть уверены, что создали какие-либо кэшированные данные.
- запустите скрипт для создания бланка вашей базы данных.
В этот момент вы можете создать резервную копию базы данных и просто восстановить ее, но всегда удобно иметь сценарии для запуска на серверах, если вы не хотите восстанавливать резервную копию.
После этого запустите службы coldfusion и iis / apache.