Имя: Пароль:
1C
1С v8
Выгрузка DT из базы без монопольного режима
0 Garykom
 
гуру
11.01.23
10:52
Выгрузка DT из базы без монопольного режима почему не реализована в платформе?
1 vovastar
 
11.01.23
10:55
(0) (495) 956-11-81
2 laeg
 
11.01.23
10:56
+(1) E-mail: [email protected]
3 Kassern
 
11.01.23
10:57
(0) Если файловая - тупо копия CD. Если серверная - то средствами скуля все это дело делается.
4 Lama12
 
11.01.23
11:00
(0) ИМХО. Это ресурсоемко, и на продуктовых системах будет вызывать вопросы у пользователей - почему так криво сделали?
5 Gucci76
 
11.01.23
11:00
ibcmd.....
6 lodger
 
11.01.23
11:00
(0) тут же обсуждали утильку IB CMD всех выгнать, выгрузить *.dt
7 Garykom
 
гуру
11.01.23
11:01
Вопрос не в том как выгнать или скопировать

Про загрузку из DT понятно что надо монопольно
Почему выгрузка DT из базы требует монопольного режима не понятно
8 Garykom
 
гуру
11.01.23
11:02
Чтобы не извращаться с РИБ или Выгрузкой всех данных из базы в режиме предприятия обработками/кодом
9 lodger
 
11.01.23
11:02
(7) так в (6) механизм выгрузки DT из базы без монопольного режима
10 Gucci76
 
11.01.23
11:03
(5) Новых релизах надо указывть пользователей теперь

Вот ответ от 1С:
"Здравствуйте!



Реализована обязательная аутентификация в информационной базе, при выполнении операций с ней через утилиту администрирования автономного сервера (ibcmd) для следующего набора команд:
Выгрузка информационной базы в dt-файл (infobase dump).
Загрузка информационной базы из dt-файла (infobase restore).
Очистка информационной базы (infobase clear).
Загрузка конфигурации (infobase config load).
Выгрузка конфигурации (infobase config save).
Проверка конфигурации (infobase config check).
Обновление конфигурации базы данных (infobase config apply).
Возврат к конфигурации базы данных (infobase config reset).
Экспорт конфигурации в xml-файлы (infobase config export).
Импорт конфигурации из xml-файлов (infobase config import).
Если для работы утилиты администрирования автономного сервера (ibcmd) необходимо указать пароль для соединения с информационной базой и этот пароль не указан в параметрах утилиты, то для ввода пароля в консоли отображается соответствующее предложение.
Для утилиты администрирования автономного сервера (ibcmd) реализованы параметры командной строки --user и --password.
Источник: https://dl03.1c.ru/content/Platform/8_3_22_1750/1cv8upd_8_3_22_1750.htm#e3756ee4-f426-11eb-8371-0050569f678a

http://its.1c.ru/db/v8317doc#bookmark:adm:TI000000903
http://its.1c.ru/db/v8317doc#bookmark:adm:TI000000906"
11 Kassern
 
11.01.23
11:03
(8) Чем вас варианты из (3) не устроили?
12 Garykom
 
гуру
11.01.23
11:04
(9) У меня нет доступа к серверу 1С и SQL
Только к конфигуратору
13 Gucci76
 
11.01.23
11:06
Вот работавший пример до того как обновили платформу
rem Выгрузка dt без отключения пользователей

echo off
set tt=%time%
set /a ttt=%time:~0,2%
if %ttt% lss 10 (
set hour=0%ttt%) else (
set hour=%ttt%)
set v8=C:\Program" "Files\1cv8\8.3.18.1363\bin

mkdir E:\BACKUP\zp3\%date%
rem Для клиент-сервера
%v8%\ibcmd.exe infobase --dbms=MSSQLServer --db-server=SERVER --db-name=zp3 --db-user=xx --db-pwd=xxxxx dump E:\BACKUP\zp3\%date%\rg_zup3_%date%_work.dt
pause
14 Kassern
 
11.01.23
11:06
(12) Поставьте задачу тому, у кого есть доступ к скулю. Выгрузка будет куда быстрее и надежнее. Если не дают таких доступов, может вам и не надо это?)
15 Garykom
 
гуру
11.01.23
11:07
И вот вопрос доколе неn Администрирование - Выгрузить информационную базу... - Динамически!
16 Kassern
 
11.01.23
11:08
(15) А вы просто поболтать зашли, а не задачу решить?)
17 Garykom
 
гуру
11.01.23
11:08
(14) Да приходится ставить но это время и неудобства
Суть что на сервере много баз, доступ по разным базам у разработчиков разный
Свои базы можно что угодно делать но только в режиме Конфигуратор и Предприятия, на сервер не пустят
18 Garykom
 
гуру
11.01.23
11:09
(16) Просто поболтать и спросить.

Почему динамическое обновление конфы есть
А выгрузки dt нет?
19 Garykom
 
гуру
11.01.23
11:11
(18)+ Чем это обусловлено?
Что помешало сделать выгрузку DT не монопольно, без выгона пользователей?
20 PR
 
11.01.23
11:11
(12) У меня нет доступа к конфигуратору, почему не сделали выгрузку dt в пользовательском режиме?
У меня нет полных прав в пользовательском режиме, почему не сделали выгрузку dt в привилегированном режиме?
У меня нет компьютера, почему не сделали выгрузку dt через мобильное приложение?
У меня нет ничего, кроме ВК, почему не сделали выгрузку dt через ВК?
Что следующее?
21 Garykom
 
гуру
11.01.23
11:12
(20) >У меня нет доступа к конфигуратору
Страдай с EDT ))
22 PR
 
11.01.23
11:12
(18) Потому что возможна рассинхронизация данных, файловая версия — это не SQL версионник, знаете ли
Странно, что ты этого не понимаешь
23 Kassern
 
11.01.23
11:13
(18) Может там какая-то реструктуризация происходит, кто его знает, что там в кишках 1с. Я этим функционалом давно уже не пользуюсь, все скулем.
(17) "Суть что на сервере много баз, доступ по разным базам у разработчиков разный " - можно ведь наверное разделить это дело так, чтобы вы могли в скуле работать только со своими базами? У нас с этим проще, тестовая среда со своим скулем и сервером мини. За глаза хватает для разработки.
24 Garykom
 
гуру
11.01.23
11:14
(23) чтобы в скуле только со своими это придется разных юзеров в скуль заводить
точно не будут
25 Kassern
 
11.01.23
11:14
(22) Сейчас будет вопрос, а почему выгрузка ДТ не сделали как SQL версионник)
26 Kassern
 
11.01.23
11:15
(24) Капец как это сложно да?)) В 1с же как-то завели несколько пользователей, даже наверное по правам разбили)
27 Garykom
 
гуру
11.01.23
11:15
(22) А при копировании средствами sql или теневая копия cd не может быть рассинхронизации?
Нюню
28 PR
 
11.01.23
11:15
(25) Потому что странно делать второй скуль, дорого и непонятно, зачем
29 Garykom
 
гуру
11.01.23
11:15
(27)+ "Странно, что ты этого не понимаешь"
30 Kassern
 
11.01.23
11:15
Вы больше времени убъете дергая каждый раз админа Васю, чтобы он выгрузку вам сделал, либо на всякие ВыгрузкиЗагрузкиДанных.
31 PR
 
11.01.23
11:16
(27) Гугли скуль версионник, двоечник
32 Garykom
 
гуру
11.01.23
11:17
По сути хочу хотелку чтобы было Выгрузить информационную базу - Динамически
Если в базе есть пользователи
33 Garykom
 
гуру
11.01.23
11:18
(32)+ Обычный монопольный режим выгрузки dt чтобы тоже остался
Для контроля без рассинхронизации
34 Kassern
 
11.01.23
11:18
(32) В типовых есть выгрузка базы в облако. Есть и загрузка из облака.
35 Kassern
 
11.01.23
11:19
(34) Выгружаете конфу и накатываете архив облачный, подготовленный из рабочей базы.
36 Garykom
 
гуру
11.01.23
11:19
(34) Знаю, но не во всех
Кто кстати в курсе как оно работает?
37 Garykom
 
гуру
11.01.23
11:19
(36)+ Как добавить это в конфу где этого нет?
38 Kassern
 
11.01.23
11:19
(36) Насколько я помню, при загрузке, она бахает все данные в базе и загружает, то что в файле.
39 Ryzeman
 
11.01.23
11:19
(32) А я хочу сводить в кино 25-летнюю Монику Белуччи. Мы тут хотелками делимся?)
40 Kassern
 
11.01.23
11:21
(39) А я хочу в метро спокойно доехать до работы, вместо этого коллапса сегодняшнего и зайчих троп до работы...
41 Garykom
 
гуру
11.01.23
11:21
(38) Каким образом бахает?
Используются ли какие то специальные платформенные вызовы?
42 Kassern
 
11.01.23
11:22
(41) Я не в курсе, поставьте какую-нить типовую платформу да затестите на чистых базах с минимумом объектов.
43 Kassern
 
11.01.23
11:22
*типовую конфу конечно же)
44 RomanYS
 
11.01.23
11:24
(19) Не нашли (возможно и не искали) способа обеспечить целостность данных.
45 eddy_n
 
11.01.23
12:12
(20) Почему не сделали выгрузку через голосовое управление.
46 Kassern
 
11.01.23
12:13
(45) Так завезли уже распознавание речи в 1с, так что все будет, не переживайте)
47 rudnitskij
 
11.01.23
14:00
(45) может сделают когда-то голосовой командой "ай бля" отмену последнего действия
48 Fish
 
11.01.23
14:05
(12) Вот потому тебе и не дают доступ. Видимо, были прецеденты воровства баз.
49 Fish
 
11.01.23
14:06
(47) Особенно интересно будет, когда после 1,5 часов реструктуризации ты прольёшь на себя горячий чай :)))
50 Garykom
 
гуру
11.01.23
14:15
(48) В данном случае ты чушь написал.