Имя: Пароль:
1C
1C 7.7
v7: OLE в фоновом режиме
,
0 skd1980
 
29.12.11
07:06
Добрый день! Есть обработка, которая соединяется через OLE с другой базой, анализирует в OLE базе данные и отдает их текущей базе. При фоновом режиме обработка соединиться через OLE не может. т.к. пользователя нет в системе. Кто-нить знает как это обойти. чтобы обработка соединилась с базой через OLE в фоновом режиме?
1 ParaWiz
 
29.12.11
07:08
сам понял что сказал ? переформулируй ...
2 Мимохожий Однако
 
29.12.11
07:10
Заведи пользователя в систему.
3 skd1980
 
29.12.11
07:12
(1) Понял.
(2) Пользователь в 1с и в винде с правами администратора заведены, но толку нет :)
4 ParaWiz
 
29.12.11
07:13
(3) начнем с конца, что в вашем понимает есть "фоновый режим"
5 DJ Anthon
 
29.12.11
07:37
тебе для чего ваще?
6 vah1
 
29.12.11
07:42
параметры пакетного запуска учи, что там за юзер
7 skd1980
 
29.12.11
07:50
(5) Стоит задача, чтобы ночью брались данные из ОЛЕ базы, соединялись с данными из текущей базы и отправлялись по электронке.
(6) Какие там параметры? /n  /p?
8 Mikeware
 
29.12.11
07:53
(7) Забирай прямым запросом. Для этого пользователь не нужен
9 vah1
 
29.12.11
08:00
не канает, до первого раза пока какая-нить коза не забудет из 1С выйти
10 vah1
 
29.12.11
08:01
+ ну или в терминале кто зависнет
11 skd1980
 
29.12.11
08:02
(8) Прямой запрос - это через дополнительную компоненту надо. А можно как-то соединиться без 1cpp?
(9)(10) не канает что?
12 1Сергей
 
29.12.11
08:03
расшифруйте мне пожалуйста вот это: "При фоновом режиме обработка соединиться через OLE не может. т.к. пользователя нет в системе."
13 filh
 
29.12.11
08:04
14 skd1980
 
29.12.11
08:06
(12) Когда пользователь зашел в Windows и в это время срабатывает назначенное задание, то все работает хорошо. Как только пользователь вышел из винды и срабатывает это же самое задание, то сразу затык, не может соединиться с базой обработка.
15 skd1980
 
29.12.11
08:08
(13) Проблема как соединиться с базой по ОЛЕ когда нет пользователя в системе.ЗА ссылку спасибо.
16 Mikeware
 
29.12.11
08:10
(11) Тебя что, покупать ее заставляют?
17 1Сергей
 
29.12.11
08:10
(14) т.е. у тебя и база подключающаяся и база подключаемая, обе работают в фоне?
18 vah1
 
29.12.11
08:11
про автономную работу в 7.7 надо объяснять? Если в системе ночью другой юзер, а в двух может быть и не один как без админских прав оле делать - заходи кто хошь, бери что хошь что ли?
19 skd1980
 
29.12.11
08:13
(17) Верно, обе в фоне.
(18) Объясните, а то вдруг чего не знаю.
20 vah1
 
29.12.11
08:22
чего запускаешь смотри параметры /n Vah /p 1111
21 skd1980
 
29.12.11
08:25
(20) Я знаю эти параметры. Что там в них, кроме имени пользователя и пароля, можно увидеть?
22 vah1
 
29.12.11
08:29
в режиме конфигуратор если ходил, то там ты точно был админ, а не юзер
23 skd1980
 
29.12.11
08:33
(22) :) Вопрос как соединиться в  фоне через ОЛЕ с другой базой. Я знаю, что в 1с пользователь с правами админа.
24 temsa
 
29.12.11
08:58
(0) задание запускай в шедулере от имени админа (юзера )компа или домена  который залогинен. По идее это должно стоять на сервере. и не думаю чтоб на сервере юзер был отлогинен всегда. Скорее наоборот.
25 skd1980
 
29.12.11
09:38
(24) Так и делается. Задание запускается от имени админа. Да попробую оставлять пользователя на сервере, раз по-другому не получается :(
26 ЧеловекДуши
 
29.12.11
09:39
Купи лучше SQL сервер
И в фоновом режиме соединяйся под средством прямых запросов :)
Куда продуктивней и лучше ;)