В некоторых случаях оказывается, что в момент выполнения команд DML с базой данных работают. Более того, иногда на сервере оказываются "зависшие соединения", которые никак себя не проявляют. В результате добавление внешних ключей может обламаться.
Это же вроде как DDL называется :)
Может кто что посоветует. Или по shutdown-у или реализовать данную задачу как-то иначе.
Сдается мне, самое надежное, перед такими операциями - переименовывать БД. Ибо "никому верить нельзя" :-) Коваленко Дмитрий.

