Кратко: Делаю BackUp для БД посредством копирования исходной БД, в другое место. При активном соединении с БД, функция FileCopy(Source,Dest) - выдает ошибку 70 (доступ закрыт).
В случае DataEnvironment1.Connection1.Close, БД копируется, но восстановить соединение не получается. Начальное соединение устанавливается в Private Sub DataEnvironment_Initialize путем указания DataEnvironment1.Connection1.ConnectionString, но повторное соединение ни через DataEnvironment1.Connection1.Open, ни через DataEnvironment1.Connection1.ConnectionString не получается.
Даже если найти способ копирования без отключения, то с восстановлением без отключения никак не обойтись.
Как правильно восстановить соединение как при DataEnvironment_Initialize? Спасибо.