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


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

Конвертация базы из 81 в 83 из командной строки

Конвертация базы из 81 в 83 из командной строки
Я
   an2083
 
28.10.16 - 09:56
Подскажите, пожалуйста, как из командной строки конвертировать информационную базу из 81 в 83 без интерактивного участия пользователя.
 
 
   an2083
 
1 - 28.10.16 - 11:05
500 руб. на телефон или карту СБ первому кто предоставит решение проблемы.
   mehfk
 
2 - 28.10.16 - 11:10
— пакетная конвертация файлов "1С:Предприятия 8.x".

<имя файла|путь> — имя файла или каталога (обязательный параметр)

Если задан каталог, осуществляется конвертация всех доступных документов в указанном каталоге и вложенных каталогах. Для успешной конвертации файлы должны быть доступны для записи. Если указанный в качестве параметра файл недоступен для записи, выдается сообщение об ошибке.
В случае режима работы с каталогом, недоступные для записи файлы пропускаются без выдачи сообщений об ошибке.
Для работы данного механизма должен быть запущен режим "Конфигуратор" и открыта конфигурация, в среде которой будет производиться конвертация. Имя информационной базы и параметры авторизации можно указать через стандартные параметры командной строки. В случае отсутствия таких параметров, будут выданы соответствующие запросы, как и в других аналогичных механизмах командной строки, работающих в режиме "Конфигуратор".

Примеры:
Конвертация файла:  

        1cv8.exe /ConvertFiles d:/base/ExtProcessing.epf

Конвертация каталога:

        1cv8.exe /ConvertFiles d:/base
   mehfk
 
3 - 28.10.16 - 11:11
Проверь, может и 1cd файл обработается.
   an2083
 
4 - 28.10.16 - 11:42
(1) (3) А если клиент серверный вариант работы?
Ваш вариант не работает
   mehfk
 
5 - 28.10.16 - 12:01
Ты проверил на файле 1cd?
   an2083
 
6 - 28.10.16 - 12:10
(5) Да, проверил. Я же написал, не работает.
   Jump
 
7 - 28.10.16 - 12:14
(6)Приведите полностью командную строку которой запускали, и которая не работает.
Может вы имя пользователя и пароль забыли указать, или еще чего.
   Jump
 
8 - 28.10.16 - 12:16
Ну и лог работы тоже бы неплохо.
   an2083
 
9 - 28.10.16 - 13:06
"C:\Program Files (x86)\1cv8\8.3.5.1625\bin\1cv8.exe" /ConvertFiles "C:\test81\1Cv8.1CD" вот строка запуска
   Jump
 
10 - 28.10.16 - 13:35
(9)Так она неправильная.
Где запуск самого предприятия? Где авторизация?
 
 Рекламное место пустует
   Jump
 
11 - 28.10.16 - 13:42
Если файловый вариант то будет так -
C:\Program Files (x86)\1cv8\8.3.5.1625\bin\1cv8.exe" CONFIG /F  "C:\test81\1Cv8.1CD"  /N"Пользователь" /P"Пароль" /ConvertFiles

Т.е указываешь платформу, говоришь платформе запустить в режиме конфигуратора файловую базу по указанному пути, сообщаяешь параметры авторизации в базе, и говоришь что конкретно нужно сделать, т.е конвертировать файлы.
   Jump
 
12 - 28.10.16 - 13:44
Можно добавить /OUT "путь_к_логу"  в конец, чтобы посмотреть лог после работы.
   an2083
 
13 - 28.10.16 - 14:09
(2) (10) В примере не слова про авторизацию.
Данные вариант, если и сработает, не применим к клиент-серверному варианту.
   Jump
 
14 - 28.10.16 - 14:15
(13) В каком примере?
Вам привели ключ командной строки конфигуратора который запустит конвертацию.
Для этого как минимум надо сначала запустить конфигуратор CONFIG 
указать что база файловая /F
указать путь к базе "C:\test81\1Cv8.1CD"
Если в базе заведены пользователи и пароли указать их /N"Пользователь" /P"Пароль" если нет пользователе - не надо.
Потом уже указывать ключ с необходимым действием.

Если у вас база серверная так и указывайте /S  и строку соединения.
   Jump
 
15 - 28.10.16 - 14:28
Ах да даже так будет выглядеть - 
C:\Program Files (x86)\1cv8\8.3.5.1625\bin\1cv8.exe" CONFIG /F  "База_в_которой_будет_идти_конвертация.1CD"  /N"Пользователь" /P"Пароль" /ConvertFiles "Путь_к_базе_которую_конвертим."
   an2083
 
16 - 28.10.16 - 14:29
(15)  
В log лог пишет: "Неизвестный тип файла"
   Jump
 
17 - 28.10.16 - 14:31
(16) мой косяк - забыл указать базу которую надо сконвертировать, см. (15)
   an2083
 
18 - 28.10.16 - 14:39
(17) Я так и сделал, результат вполне ожидаемый: "Неизвестный тип файла".
В документации указано что параметр "" для конвертации внешних отчетов и обработок.
   Jump
 
19 - 28.10.16 - 14:42
(18) А попробуй просто открыть базу которую нужно сконвертировать в режиме конфигуратора?
   Jump
 
20 - 28.10.16 - 14:43
C:\Program Files (x86)\1cv8\8.3.5.1625\bin\1cv8.exe" CONFIG /F  "база_которую_конвертим"  /N"Пользователь" /P"Пароль" /OUT "путь_к_логу"
   an2083
 
21 - 28.10.16 - 15:45
(20) Выдает сообщение с вопросом о конвертации базы
   an2083
 
22 - 31.10.16 - 13:59
Вопрос закрыт, решения нет, только вручную нажимать кнопочки.


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