Имя: Пароль:
1C
 
Запуск ibcmd
0 Garry1010
 
26.04.26
19:12
А кто-то в курсе где и под какими пользователями запускается ibcmd? Не могу понять какие пути ему можно указывать в ключе --data...
Например, если запускать в режиме infobase dump, то под каким пользователем оно будет получать доступ к путям от ключа --data? И этот пользователь будет работать где - на сервере SQL? (Ну, мало ли какие извраты там есть...)
1 Web00001
 
27.04.26
04:32
>А кто-то в курсе где и под какими пользователями запускается ibcmd
Под каким запустишь, под таким и запустится(ну или не запустится).

>Не могу понять какие пути ему можно указывать в ключе --data...
https://its.1c.ru/db/v8314doc#bookmark:adm:TI000000894

>Например, если запускать в режиме infobase dump, то под каким пользователем оно будет получать доступ к путям от ключа --data?
Под тем пользователем под которым запустил разумеется

>И этот пользователь будет работать где - на сервере SQL?
Программа от имени этого пользователя будет работать там где ты ее запустил, нигде больше она работать не может, такое вот дурацкое ограничение, код выполняется в памяти того устройства, где его запустили, а не на соседнем компьютере. А если речь о пользователях, как о людях то откуда нам знать откуда они там работают
2 Garry1010
 
27.04.26
08:30
(1) Я запускаю на одном компьютере, а SQL находится на другом ;) - отсюда и вопрос! Бэкапить же, кяп, он будет на сервере с SQL'ем? Вот и вопрос: как разобраться, под каким юзером где он будет работать, и какому юзеру нужно давать доступы на папку в ключе --data?
3 NorthWind
 
27.04.26
08:55
(2) а причем тут SQL? с SQLем сервер 1С работает, это его епархия. И бэкапить (вернее, создавать dt) ibcmd будет на том компе, где ты его запустишь. Чаще всего это комп, где стоит сервер 1С, но вообще я не уверен, что это обязательно. И точно совершенно необязательно там, где SQL. У sql-я свои бэкапы, на dt они ни разу не похожи и к 1С отношения не имеют.