Имя: Пароль:
1C
1С v8
Конвертация базы - прерывание
0 mwide
 
23.08.11
14:30
Подскажите, можно ли прервать процесс конвертации базы? Клиент запустил конвертацию из 8.2.13 в 14 на машине, связанной с сервером по медленному каналу, 3 часа уже идет процесс... Копию, кажется, тоже не сделали, доступ к cd-шнику заблокирован системой. Вопрос - процесс конвертации происходит сразу в файле базы или используются временные файлы? Можно ли снять задачу без потери данных?
1 Любопытная
 
23.08.11
14:31
не надо
2 Grusswelle
 
23.08.11
14:33
(0) Можно. Снять процесс, например.
3 mwide
 
23.08.11
14:36
При снятии процесса база останется живой, или данные там будут повреждены?
4 KUBIK
 
23.08.11
14:37
(3) "Копию, кажется, тоже не сделали" = молитесь
5 Живой Ископаемый
 
23.08.11
14:44
2(3) а если скажут что останется живой, но в реальности такого не произойдет - кому предъявите обвинение?

Я могу ошибаться, но может быть что конвертируется сначала 1Cv8tmp.1CD, и пока он накапливает изменения, файл 1cv8.1ЦД можно тихонько скопировать в другое место...
6 mwide
 
23.08.11
14:59
Ну, без аргументов, почему так можно, я бы не стал ничего делать :)
Пробовали 1ЦД копировать, не дает, говрит - файл занят.
7 Живой Ископаемый
 
23.08.11
15:00
2(6) пробуйте скопировать другими утилитами, которым пофиг занят файл или нет...
8 acsent
 
23.08.11
15:01
(7) Нет таких утилит если файл занят монопольно
9 sttt
 
23.08.11
15:24
(8) есть
10 awa15
 
23.08.11
15:27
(0) Если прервете конвертацию, получите гарантированный труп. Делать конвертацию без бэкапа - все равно, что разгуливать по минному полю без металлоискателя.
11 Мимохожий Однако
 
23.08.11
15:35
(9)кидай ссылку. Может и нам пригодится.
12 Живой Ископаемый
 
23.08.11
16:07
например вот:
http://blog.x-code.name/2008/05/07/19/

как я проверял: зашел в конфигуратор, начал тестирование и исправление со всеми галками - 1ЦД файл при этом действительно блокируется так, что ни копирование, ни например архивирование РАРом не позволяют его прочитать. вышуказанная утилитка копирует 1ЦД, и после копирования и снятия процесса 1См8, который выполнял тестирование и исправление над оригинальным 1ЦД файлом я зашел в базу в которой 1ЦД был скопирпован утилиткой.
Такое защитывается?
13 Живой Ископаемый
 
23.08.11
16:09
Еще конечно был бы способ все проделать с помощью Хард линка, но в ХП Хардлинк можно только созадать, а удаляется он исключительно удалением второго файла, просто так разружить не хардлинк у меня не получилось.. не знаю, можно ли в линуксе
14 sttt
 
23.08.11
16:11
(11) +(12) или вот для эстетов: http://www.wasm.ru/article.php?article=lockfileswork
15 Живой Ископаемый
 
23.08.11
16:14
ну.. :) это даже не для эстетов, это для... даже слова приличного подобрать не могу.. :)

Пробовал еще конечно скопировать ТераКопи, она определяет что файл заблокировани и спрашивает - разблокировать? Появляется UnLocker и он конечно 1ЦД анлочит, но процесс конфигуратора при этом слетает, чего топикстартеру видимо хочется избежать
16 sttt
 
23.08.11
16:15
:0))
17 Александр_
Тверь
 
23.08.11
16:43
"Копию, кажется, тоже не сделали"
в любом случае молодцы. Как можно обновлять, изменять, переносить и т.д. без копии?
18 John83
 
23.08.11
17:17
(17) экстрим у всех разный
19 awa15
 
23.08.11
17:36
(14)(15) Если диск ntfs, я использую http://wincmd.ru/plugring/ntfs4tc.html (по классификации из (14) это соответствует методу 3 - прямой доступ к диску).