|
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 сервер
И в фоновом режиме соединяйся под средством прямых запросов :) Куда продуктивней и лучше ;) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |