|
v7: Стабильный доступ к данным 7.7 | ☑ | ||
---|---|---|---|---|
0
Имя_
которое_еще_не_з 16.04.12
✎
12:37
|
Суть вопроса: как организовать стабильный запуск обработки, выгружающей данные из 1С 7.7 + MSSQL?
Подробности: Доброе утро, пишет вам эникейщик у которого руки из ж%, и которому даже сертифицированные школьники за 3000/час помочь не могут (что и является первопричиной этого поста). Мне нужно выгружать данные из базы файл. Данные из базы сами не выгружаются. Есть обработка, которая выгружает данные в xls и запускается в режиме headless когда особенный пользователь ВыгрузитьXML заходит в базу. Но вот беда: назначить вход в базу при помощи планировщика задач не получается! Расскажу про все этапы, благодаря которым я пришел к такому выводу: 1) Сначала я просто запускал 1С через планировщик с параметрами имя пользователя/пароль в командной строке. Но 1С не запускался, потомучто он хотел чтобы пользователь Администратор, из-под которого запускался 1С обязательно вошел в систему. 2) Потом я настроил 1С как сервис при помощи anysrv, и оно вроде бы даже работало, но через некоторое время крашило сервер со всеми вытекающими. 3) Потом я назначил серверу автоматическую перезагрузку каждые сутки. И это вроде бы работало, но сейчас мне необходимо пройти через первые два этапа опять, а я не хочу. Вопрос: Что я еще не попробовал, что при этом могло бы мне помочь стабильно выгружать данные? Быть может существуют какие-либо экзотические способы запуска обработки, более стабильные, чем описанные мною выше? |
|||
1
Имя_
которое_еще_не_з 16.04.12
✎
12:41
|
> выгружает данные в xls
В XML, конечно же. |
|||
2
ДенисЧ
16.04.12
✎
12:46
|
Найстрой автологин пользователя в систему, запуск под ним 1с, потом авторазлогин.
Или сходи на базар и купи гуся. |
|||
3
Базис
naïve
16.04.12
✎
12:47
|
Оставь мыло, вечером дам готовое решение.
|
|||
4
chief accountant
16.04.12
✎
13:09
|
Странно, уже не первый раз поднимается тема про невозможность запуска 1с (или обработки) через планировщик, понять не могу почему у меня всегда работало и проблем не возникало. Что же я делаю не так?
|
|||
5
nicxxx
16.04.12
✎
13:31
|
есть есть сервер 1С 8 на том же компьютере, то можно с помощью регламентного задания: подключаемся к 7.7 через ADO и прямыми запросами получаем нужные данные для формирования XML файла. процедуру формирования файла придется переписать на 1С 8
|
|||
6
Имя_
которое_еще_не_з 16.04.12
✎
13:37
|
(2) Автологин и был настроен в последнем варианте, но по соображениям безопасности (в серверной нахожусь не только я) от него в этот раз приходится отказаться.
(3) [email protected] (4) Вы везучий человек. Все так делаете. (5) Интересный вариант, спасибо. Обязательно подумаю над такой возможностью. Правда v8 на этой машине пока нет, надо приобретать будет. |
|||
7
Mikeware
16.04.12
✎
13:44
|
(5) DTS, и запрос SELECT FOR XML не спасут отца русской демократии?
|
|||
8
Mikeware
16.04.12
✎
13:44
|
(5) вы всегда правое ухо пяткой левой ноги чешете?
|
|||
9
Ыщъ
16.04.12
✎
13:49
|
(6) Мыло зачётное. На память наберёшь?
|
|||
10
nicxxx
16.04.12
✎
13:55
|
(8) зато работает. и не надо трахаться с шедулером и автологином
|
|||
11
chief accountant
16.04.12
✎
13:59
|
(10) Что-то у меня не получается потрахаться, в чем прикол-то может кто расскажет?
http://img217.imageshack.us/img217/9152/98844711.png |
|||
12
nicxxx
16.04.12
✎
14:00
|
(11) да мы верим тебе...но легких путей не ищем :)
|
|||
13
Ёпрст
16.04.12
✎
14:01
|
(11) дык ты сессиюприбей и смотри как ничего не выгрузится
|
|||
14
chief accountant
16.04.12
✎
14:08
|
(13) Какая-такая сессия расскажи бестолковому
|
|||
15
Ёпрст
16.04.12
✎
14:10
|
(14) от имени кого шедулер запускается ?
Это всё в терминальном серваке, или где ? Без терм. сессии или логина юзверя 1с-ина не запустится |
|||
16
Имя_
которое_еще_не_з 16.04.12
✎
14:24
|
(14) Сессия windows-пользователя.
|
|||
17
chief accountant
16.04.12
✎
14:24
|
1. от имени меня
2. да, всё на терминальном серваке 3. сессия не запущена, юзер не логинится |
|||
18
Mikeware
16.04.12
✎
15:32
|
(15) а, собственно, нахрена ее запускать?
|
|||
19
Ёпрст
16.04.12
✎
23:38
|
(17,18) чорт, посмотрел как у самого сделано.. действительно , аналогично - тупо пара командных файлов в шедулере..
Хз откуда, но заелась инфа про болтающуюся сессию всегда. |
|||
20
Злой Бобр
17.04.12
✎
01:04
|
Эх, похоже на тупой троллинг. Т.к. все уже украдено до нас. Автору сначала поисковиком пользоваться научиться. Ну а если действительно проблема есть - наймите программиста и он вам все сделает.
|
|||
21
Torquader
17.04.12
✎
01:07
|
Ну - я для подобных вещей службу писал,которая запускала 1С и выполняла в ней определённые операции-так что планировщик тоже должен работать.
|
|||
22
1C_Enigma
17.04.12
✎
01:08
|
(20) Злой ты, Бобр, Кривому Рогу ПРИВЕЕЕТ!!!!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |