|
Программное сохранение конфигурации в файл из тонкого клиента. | ☑ | ||
---|---|---|---|---|
0
OldmaN2
02.07.17
✎
12:06
|
Доброго времени суток!
Имею следующее: адрес информационной базы на веб-сервере. Необходимо: получить файл (cf*) конфигурации базы. Так как через веб-сервис в конфигуратор не попасть, задался вопросом: а существуют ли методы чтения и сохранения конфигурации из тонкого клиента? Буду благодарен за любую информацию! |
|||
1
Имитация работы
02.07.17
✎
12:10
|
Воровать плохо
|
|||
2
OldmaN2
02.07.17
✎
12:11
|
(1) ближайшие пару дней админ недоступен, мне нужна конфа для доработки, дабы не терять времени.
|
|||
3
Имитация работы
02.07.17
✎
12:11
|
Что говорит по этому поводу опубликовавший базу?
|
|||
4
Имитация работы
02.07.17
✎
12:12
|
(2) Терпи
|
|||
5
OldmaN2
02.07.17
✎
12:12
|
(4) ещё варианты будут?
|
|||
6
Amra
02.07.17
✎
12:13
|
(5) Нет
|
|||
7
mistеr
02.07.17
✎
12:13
|
(2) Я в таких случаях дорабатываю более старую версию, потом мержу.
|
|||
8
OldmaN2
02.07.17
✎
12:16
|
(6) т.е. даже программно не существует методов коннекта с конфигурацией? Я не сталкивался с подобным просто.
|
|||
9
Amra
02.07.17
✎
12:18
|
(8) Существует - запуск платформы с соответствующими параметрами. Но для этого как минимум нужно знать логин/пароль пользователя, имеющим право работать с конфигурацией, а у тебя, как понимаю, этого нет
|
|||
10
OldmaN2
02.07.17
✎
12:19
|
(9) есть такая информация
|
|||
11
OldmaN2
02.07.17
✎
12:19
|
(9) к конфигуратору только прямого доступа пока нет
|
|||
12
Amra
02.07.17
✎
12:20
|
(11) Тогда (6)
|
|||
13
roman844
02.07.17
✎
13:18
|
(0) пусть админ доступ по RDP предоставляет, а так (6).
|
|||
14
Diman000
02.07.17
✎
14:21
|
Нужен доступ администратора в 1Сную базу.
Тогда можно написать обработку сохраняющую конфигурацию через командную строку. Каких-то дополнительных прав на ОС не требуется. |
|||
15
OldmaN2
02.07.17
✎
14:33
|
(14) пользователь с административными правами есть, а доступ к базе только к тонкому клиенту, т.к. база вертится на веб-сервере и у меня только адрес базы имеется.
Следовательно запустить базу в 1cv8.exe не получается (ошибка: неправильный путь к файлу 1Cv8.cdn), только в 1cv8c.exe запускается (тонкий клиент), где конфигуратор не запустить. Значит и ключ /DumpDBCfg исполнить не получится. Видимо, действительно, остаётся ждать только доступ к RDP. |
|||
16
roman844
02.07.17
✎
18:02
|
(15) а почему ждать? Что и администратор не может удалённо подключиться и сделать такую ерундовую настройку.
|
|||
17
Diman000
03.07.17
✎
11:00
|
Я запускаю через файл 1cestart.exe.
В общем, я сам временами работаю дома, а наша рабочая база тоже выложена в веб. Доступа по RDP нет, но по тонкому клиенту я захожу. И у меня целая обработка, с которой можно сохранить cf, загрузить cf, обновить конфу и еще много чего. Работает через запуск 1cestart.exe с параметрами командной строки. Само собой, у меня просто есть 1С-ная учетка с полными правами, через нее все и делаю. |
|||
18
adm1nb3k
02.08.17
✎
02:25
|
(0) OldmaN2, Вы нашли ответ? У меня точно такая же ситуация.
|
|||
19
1dvd
02.08.17
✎
06:31
|
(18) у вас нет адреса базы?
|
|||
20
Мимохожий Однако
02.08.17
✎
06:40
|
(0) В режиме Конфигуратор тонкого клиента нет
|
|||
21
DrZombi
гуру
02.08.17
✎
07:02
|
(0) Держи.
https://its.1c.ru/db/v838doc#bookmark:adm:TI000000527 7.3.1.2. Конфигурация и расширения /DumpCfg <имя cf/cfe файла> [-Extension <Имя расширения>] Выполнить сохранение конфигурации или расширения конфигурации в файл. Сохранение конфигурации расширения будет выполняться при корректном задании ключа -Extension. //Если доступа нет, то демо на 7 дней :) 7.3. Параметры командной строки пакетного режима запуска Параметры, перечисленные в данном разделе (и его подразделах) не могут комбинироваться в рамках одной командной строки запуска, если об этом явно не сказано обратного. Параметры доступа к хранилищу конфигурации (/ConfigurationRepositoryF, /ConfigurationRepositoryN и /ConfigurationRepositoryP) могут сочетаться с другими параметрами данного раздела. В том случае, когда параметры командной строки пакетного режима запуска конфигуратора требуют указания имени файла, следует учитывать, что при указании имени файла с полным путем, все каталоги, входящие в состав пути, должны существовать. В противном случае операция не будет выполнена. 7.3.1. Параметры запуска конфигуратора В том случае, если параметр командной строки поддерживает ключи –Extension и –AllExtensions, одновременное указание обоих ключей не поддерживается и поведение системы в таком случае не определено. При работе с расширениями (ключи –Extension и –AllExtensions) при успешном завершении работы код возврата будет установлен в значение 0, в противном случае код возврата будет принимать значение 1. 7.3.1.1. Выгрузка/загрузка информационной базы /DumpIB <имя файла> Выполнить выгрузку информационной базы в файл. /RestoreIB <имя файла> Выполнить загрузку информационной базы из файла. |
|||
22
DrZombi
гуру
02.08.17
✎
07:04
|
(15) На стороне сервера получи пути к БД :)
|
|||
23
Работа имитируется
02.08.17
✎
07:29
|
(22) ... а потом попробуй там найти конфигуратор. Скажем, на 64битном сервере.
|
|||
24
DrZombi
гуру
02.08.17
✎
08:10
|
(23) В чем проблема найти?
|
|||
25
DrZombi
гуру
02.08.17
✎
08:12
|
ТС желает получить файл ЦФ, на клинте, а не шарить по серверу.
Хотя и шарить по серверу тоже возможно. Нужно лишь добавить глобальную функцию с операцией "Выполнить(ВашКод)" :) |
|||
26
lodger
02.08.17
✎
08:17
|
(25) можно пойти дальше и программно на серверной стороне выполнить следующие манипуляции:
1) запустить конфиг с ключом на выгрузку цф. 2) взять цф и отправить хозяину доступным способом. в сетевую шару поместить, например. |
|||
27
Работа имитируется
02.08.17
✎
08:30
|
(24) В том, что он ставится только в составе 32битного пакета?
|
|||
28
lodger
02.08.17
✎
08:33
|
(27) это вы понтуетесь. есть конфиг 64 бит в составе полного пакета. и сервер 64 там же.
|
|||
29
DrZombi
гуру
02.08.17
✎
08:33
|
||||
30
lodger
02.08.17
✎
08:34
|
+(28) к тому же понтуетесь устаревшей инфой. кек.
|
|||
31
Работа имитируется
02.08.17
✎
08:42
|
И вы реально ставите это все на сервера продакшна? Хотя зачем я спрашиваю там же это ещё и комп главбуха...
Зайдём с другой стороны - какая версия у ТС стоит, советчики? |
|||
32
DrZombi
гуру
02.08.17
✎
09:21
|
(31) Есть, или нету, это другой вопрос был "существуют ли методы чтения и сохранения конфигурации из тонкого клиента?"
А уж, реализуемо ли для ТС, это уже 4-тое :) |
|||
33
adm1nb3k
02.08.17
✎
11:43
|
(32). А возможно ли такое?!
|
|||
34
Cyberhawk
02.08.17
✎
11:54
|
"существуют ли методы чтения и сохранения конфигурации из тонкого клиента?" // Если на сервере приложений установлен толстый клиент (конфигуратор), тогда можно
|
|||
35
adm1nb3k
02.08.17
✎
11:57
|
(34). Как?
|
|||
36
Cyberhawk
02.08.17
✎
12:33
|
(35) ЗапуститьПриложение
|
|||
37
Господин ПЖ
02.08.17
✎
12:37
|
(17) умеют же люди гланды вырезать...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |