Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Изменение пути у томов хранения файлов.

Изменение пути у томов хранения файлов.
Я
   10101
 
11.11.16 - 14:24
Возникла необходимость изменить путь у всех томов хранения файлов в 1С Документообороте (нынешний комп идёт на "снос"). В этой связи, простое переименование пути приводит к сообщению "Меняя путь тома, вы  потеряете возможность доступа к уже созданным на этом томе файлам."
Как изменить путь у томов хранения без потерь?
 
 
   Cyberhawk
 
1 - 11.11.16 - 14:37
Запихни все в БД, затем в новый том
   Cyberhawk
 
2 - 11.11.16 - 14:38
Ну а вообще разберись в структуре хранения данных в этих томах и программно поменяй. Штатной обработки вроде нет.
   10101
 
3 - 11.11.16 - 14:52
(1) И как это ВСЁ запихнуть обратно?
   10101
 
4 - 11.11.16 - 14:54
(2) Вообще странно, что нет механизма подстраховки в этих случаях. Ведь комп может тупо сломаться, а как подцепить после этого файлы из бекапов к базе?
   Джинн
 
5 - 11.11.16 - 15:11
Кнопочку переноса из тома в том Вы не заметили?
   Cyberhawk
 
6 - 11.11.16 - 15:19
(5) А где такая? Кнопочку "Перенести все файлы в тома", которая переносит из ИБ в том, вижу. Других вроде нет в БСП.
В какой конфигурации?
   Cyberhawk
 
7 - 11.11.16 - 15:22
(0) короче "простое переименование пути приводит к сообщению "Меняя путь тома, вы  потеряете возможность доступа к уже созданным на этом томе файлам." это просто предупреждение, чтобы случайно не поменяли. Все будет работать. Так и меняй.
   Джинн
 
8 - 11.11.16 - 15:26
(6) Точно, это из базы в том, а не из тома в том.

(7) Если при этом полностью скопировать структуру, то проблем быть вроде не должно.
   s-n-a-y
 
9 - 11.11.16 - 16:08
(0) там ведь путь указывается в формате unc. Можно на новом компе сделать папку с таким же именем, а на имя компа сделать переадресацию. наш админ так делал.
   ptiz
 
10 - 11.11.16 - 16:42
(0) Копируешь файлы в новую сетевую папку. Вводишь путь к этой папке. В чем проблема?
 
 Рекламное место пустует
   1sanekmaloi1
 
11 - 11.11.16 - 17:35
(10)Проблема из разряда лучше "перебздеть".
А вот взять и протестить на демо базе руки видимо не поднимаются.Взять демку создать новый том, прикрепить один файл, изменить путь в томе, копирнуть файл в новое место, проверить доступность. 5 легких шагов к успеху.
   Shrek_yar
 
12 - 11.11.16 - 20:07
(0)Протестить ни как?? Это просто предупреждение. Копируешь всю структуру на новый том и указываешь к нему путь. Все так и будет работать.Проверено ни раз при создание РИБ'ов
   Aleksey
 
13 - 11.11.16 - 23:10
(12) Разве?

Кусок кода из обработки переноса в тома
...
ВерсияОбъект.Том = СведенияОФайле.Том;
ВерсияОбъект.ПутьКФайлу = СведенияОФайле.ПутьКФайлу;
ВерсияОбъект.ТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВТомахНаДиске;
ВерсияОбъект.ФайлХранилище = Новый ХранилищеЗначения("");
...

Т.е. помимо ссылки на тома в объекте хранится еще и ПутьКФайлу, и простое изменение ссылки у тома не даст нужного результата
   Shrek_yar
 
14 - 14.11.16 - 17:55
(13)Я же написал структура должна сохранена быть. В пути храниться только путь, а название диска и путь до самой папки храниться как раз в томе. И простое переименование даст нужны результат.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует