(12) хм. т.е просто скопировать папку файловой базы данных с компа на винде и закинуть ее на сервер? ну как бы вариант))) но... хотя все равно попробую.
Для ubuntu
# nano /home/user/backup.sh
#!/bin/bash
DATE=`date +%Y-%m-%d`
# если с паролем 12345
#/opt/1C/v8.3/x86_64/./1cv8 CONFIG /S"xp962_1\demo" /N"admin" /P"12345" /Out"/home/user/1c.log" /DumpIB"/home/user/buh_"$DATE".dt"
# если без пароля
/opt/1C/v8.3/x86_64/./1cv8 CONFIG /S"xp962_1\demo" /N"admin" /Out"/home/user/1c.log" /DumpIB"/home/user/buh_"$DATE".dt"
Сохранить.
# chmod +x /home/user/backup.sh
# ./backup.sh
Показать
Создать чистую базу можно на кластере 1с. Он где на windows/linux ? или база файловая?
Вот ссылка, можно посмотреть как разворачивать dt-файл (RestoreIB)
(2) да, создать базу на кластере можно, в том числе через командную строку. Вопрос как загрузить в эту созданную базу DT файл. Точно такой же вопрос и для файловой. Создать папку для хранения файловой базы я могу, но как из командной строки на ubuntu без GUI залить в эту папку DT файл?
/opt/1C/v8.3/x86_64/1cv8 DESIGNER /F"/путь/к/файловой/базе" /N"логин к базе" /P"пароль к базе" /RestoreIB"/путь/к/файлу.dt" /Out"/путь/к/файлу/лога"
Если база только что создана, то логин и пароль к ней не нужен, ключи /N и /P убираются. Параметр /Out тоже опционален, туда будет писаться информация о ходе загрузки и возможные ошибки
(3) слишком сложно. это нужно расшаривать папку, в которой будет база плюс нужно подбоком иметь еще один сервер на Ubuntu с GUI. А у меня всего один сервер.
(4) я правильно понял, что раз в первой ссылке упоминается XRDP, то это вариант для сервера с GUI? Вторая ссылка не открылась, но я подозреваю там про инструменты управления сервером 1С под линукс, а это не совсем то что нужно, они не позволяют залить DT в базу на сервере 1С.
Если я правильно понял, то на Linux сервер 1С.
Создать базу можно удалённо. Установив консоль администрирования 1С на рабочую машину и из неё создать базу. Прописать в 1С на рабочей машине созданную базу и через конфигуратор загрузить dt.
Консоль тут вообще не нужна. Вся такая работа может быть выполнена удалённо.
Думаю, что задача автора просто не предусмотрена возможностями платформы 1С и поэтому штатно (ключами командной строки) не реализуема, остается только искать способы обхода.
(15) да, так и есть. для линукс (без гуи) нереально работать с файловой базой (в плане конфигуратора) и, как оказалось, не реально активировать лицензии для базовой конфигурации.
(14) да, все верно, с этим проблем нет (я имею ввиду когда установлен сервер 1С и база на постриге). а вот когда сервера 1С нет (когда нет серверной лицензии) и когда хочется запустить файловую базу - вот тут все сложнее.
Все это нужно было для того, что я хотел арендовать виртуальный сервер за 5 дол в месяц, чтобы на нем развернуть 1С Деньги, к которой можно было подключаться через веб. Т.е. хотелось базу, не привязанную к компу. В итоге у меня получилось (думаю сделаю инструкцию), но вот загрузку базы так и не победил. Получается в итоге базу сначала надо развернуть на компе, где есть ГУИ (будь то линукс или виндус), а потому уже папку с базой скопировать на целевой сервер.