![]() |
![]() |
![]() |
|
Конвертация базы из 81 в 83 из командной строки | ☑ | ||
---|---|---|---|---|
0
an2083
28.10.16
✎
09:56
|
Подскажите, пожалуйста, как из командной строки конвертировать информационную базу из 81 в 83 без интерактивного участия пользователя.
|
|||
1
an2083
28.10.16
✎
11:05
|
500 руб. на телефон или карту СБ первому кто предоставит решение проблемы.
|
|||
2
mehfk
28.10.16
✎
11:10
|
— пакетная конвертация файлов "1С:Предприятия 8.x".
<имя файла|путь> — имя файла или каталога (обязательный параметр) Если задан каталог, осуществляется конвертация всех доступных документов в указанном каталоге и вложенных каталогах. Для успешной конвертации файлы должны быть доступны для записи. Если указанный в качестве параметра файл недоступен для записи, выдается сообщение об ошибке. В случае режима работы с каталогом, недоступные для записи файлы пропускаются без выдачи сообщений об ошибке. Для работы данного механизма должен быть запущен режим "Конфигуратор" и открыта конфигурация, в среде которой будет производиться конвертация. Имя информационной базы и параметры авторизации можно указать через стандартные параметры командной строки. В случае отсутствия таких параметров, будут выданы соответствующие запросы, как и в других аналогичных механизмах командной строки, работающих в режиме "Конфигуратор". Примеры: Конвертация файла: 1cv8.exe /ConvertFiles d:/base/ExtProcessing.epf Конвертация каталога: 1cv8.exe /ConvertFiles d:/base |
|||
3
mehfk
28.10.16
✎
11:11
|
Проверь, может и 1cd файл обработается.
|
|||
4
an2083
28.10.16
✎
11:42
|
(1) (3) А если клиент серверный вариант работы?
Ваш вариант не работает |
|||
5
mehfk
28.10.16
✎
12:01
|
Ты проверил на файле 1cd?
|
|||
6
an2083
28.10.16
✎
12:10
|
(5) Да, проверил. Я же написал, не работает.
|
|||
7
Jump
28.10.16
✎
12:14
|
(6)Приведите полностью командную строку которой запускали, и которая не работает.
Может вы имя пользователя и пароль забыли указать, или еще чего. |
|||
8
Jump
28.10.16
✎
12:16
|
Ну и лог работы тоже бы неплохо.
|
|||
9
an2083
28.10.16
✎
13:06
|
"C:\Program Files (x86)\1cv8\8.3.5.1625\bin\1cv8.exe" /ConvertFiles "C:\test81\1Cv8.1CD" вот строка запуска
|
|||
10
Jump
28.10.16
✎
13:35
|
(9)Так она неправильная.
Где запуск самого предприятия? Где авторизация? |
|||
11
Jump
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 Т.е указываешь платформу, говоришь платформе запустить в режиме конфигуратора файловую базу по указанному пути, сообщаяешь параметры авторизации в базе, и говоришь что конкретно нужно сделать, т.е конвертировать файлы. |
|||
12
Jump
28.10.16
✎
13:44
|
Можно добавить /OUT "путь_к_логу" в конец, чтобы посмотреть лог после работы.
|
|||
13
an2083
28.10.16
✎
14:09
|
(2) (10) В примере не слова про авторизацию.
Данные вариант, если и сработает, не применим к клиент-серверному варианту. |
|||
14
Jump
28.10.16
✎
14:15
|
(13) В каком примере?
Вам привели ключ командной строки конфигуратора который запустит конвертацию. Для этого как минимум надо сначала запустить конфигуратор CONFIG указать что база файловая /F указать путь к базе "C:\test81\1Cv8.1CD" Если в базе заведены пользователи и пароли указать их /N"Пользователь" /P"Пароль" если нет пользователе - не надо. Потом уже указывать ключ с необходимым действием. Если у вас база серверная так и указывайте /S и строку соединения. |
|||
15
Jump
28.10.16
✎
14:28
|
Ах да даже так будет выглядеть -
C:\Program Files (x86)\1cv8\8.3.5.1625\bin\1cv8.exe" CONFIG /F "База_в_которой_будет_идти_конвертация.1CD" /N"Пользователь" /P"Пароль" /ConvertFiles "Путь_к_базе_которую_конвертим." |
|||
16
an2083
28.10.16
✎
14:29
|
(15)
В log лог пишет: "Неизвестный тип файла" |
|||
17
Jump
28.10.16
✎
14:31
|
(16) мой косяк - забыл указать базу которую надо сконвертировать, см. (15)
|
|||
18
an2083
28.10.16
✎
14:39
|
(17) Я так и сделал, результат вполне ожидаемый: "Неизвестный тип файла".
В документации указано что параметр "" для конвертации внешних отчетов и обработок. |
|||
19
Jump
28.10.16
✎
14:42
|
(18) А попробуй просто открыть базу которую нужно сконвертировать в режиме конфигуратора?
|
|||
20
Jump
28.10.16
✎
14:43
|
C:\Program Files (x86)\1cv8\8.3.5.1625\bin\1cv8.exe" CONFIG /F "база_которую_конвертим" /N"Пользователь" /P"Пароль" /OUT "путь_к_логу"
|
|||
21
an2083
28.10.16
✎
15:45
|
(20) Выдает сообщение с вопросом о конвертации базы
|
|||
22
an2083
31.10.16
✎
13:59
|
Вопрос закрыт, решения нет, только вручную нажимать кнопочки.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |