Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Запуск пакетного файла для базы 1С 7.7 SQL          
romarker Подменю пользователя
сообщение 30.06.10, 15:26
Сообщение #1

Говорящий
***
Группа: Пользователи
Сообщений: 56
Спасибо сказали: 11 раз
Рейтинг: 9

Ситуация следующая: имеется Windows Server 2003 на котором установлен SQL Server 2005 и 1С 7.7. Есть пакетный файл, который в определенное время запускается через назначенные задания и вызывает 1С SQL базу в которой происходит запуск из глобального модуля процедуры выгрузки данных. Все прекрасно работает если пользователь от которого запускается задание (админ), терминально залогинен на серваке, иначе задание запускается и висит в процесах сервера, причём уже другие пользователи не могут войти в эту базу. Проверял тот же пакетный файл для 1С dbf базы, работает даже если пользовател не залогинен на сервере. Вот строчка пакетного файла которая вызывает базу 1С:
C:\1Cv77\BIN\1CV7s.exe enterprise /DD:\BASES\SQL\Test /NRobot /Pqwerty
Помогите разобраться в чём дело. Спасибо.

Fynjy Подменю пользователя
сообщение 01.07.10, 8:44
Сообщение #2

Сенсей Чака Норриса
**********
За вредность
Группа: Пользователи
Сообщений: 1994
Из: Ахметов сити
Спасибо сказали: 333 раз
Рейтинг: 0

От какого пользователя запускается пакетник? Не от System случаем?


Signature

romarker Подменю пользователя
сообщение 01.07.10, 9:57
Сообщение #3

Говорящий
***
Группа: Пользователи
Сообщений: 56
Спасибо сказали: 11 раз
Рейтинг: 9

Цитата(Fynjy @ 01.07.10, 10:44) *
От какого пользователя запускается пакетник? Не от System случаем?

Нет, от пользователя с правами администратора. Пробывал даже запускать от администратора который постоянно залогинен консольно на сервере, результа тот же sad.gif Я подозреваю, что это что нужно настроить скульный сервер.

G_I_V Подменю пользователя
сообщение 01.07.10, 13:10
Сообщение #4

Молчаливый
*
Группа: Пользователи
Сообщений: 2
Спасибо сказали: 0 раз
Рейтинг: 0

Какая цель поставлена? Бэкапить базу?
Если да, то это все делается через Management в SQL сервере

romarker Подменю пользователя
сообщение 01.07.10, 14:14
Сообщение #5

Говорящий
***
Группа: Пользователи
Сообщений: 56
Спасибо сказали: 11 раз
Рейтинг: 9

Цитата(G_I_V @ 01.07.10, 15:10) *
Какая цель поставлена? Бэкапить базу?
Если да, то это все делается через Management в SQL сервере

Нет, писал в первом посте "Есть пакетный файл, который в определенное время запускается через назначенные задания и вызывает 1С SQL базу в которой происходит запуск из глобального модуля процедуры выгрузки данных." Пробывал переделовать чтобы вызов ишел не из глобального модуля, а с внешнего отчета, ничего не помогло sad.gif

G_I_V Подменю пользователя
сообщение 01.07.10, 14:20
Сообщение #6

Молчаливый
*
Группа: Пользователи
Сообщений: 2
Спасибо сказали: 0 раз
Рейтинг: 0

Ну так "выгрузка данных" это что? Бэкап или файл для обмена?

romarker Подменю пользователя
сообщение 01.07.10, 15:39
Сообщение #7

Говорящий
***
Группа: Пользователи
Сообщений: 56
Спасибо сказали: 11 раз
Рейтинг: 9

Цитата(G_I_V @ 01.07.10, 16:20) *
Ну так "выгрузка данных" это что? Бэкап или файл для обмена?

Выгружаютя даные по определенным счетам по задолжености клиентов в dbf файл, а потом загружаюся в другой программе.

Fynjy Подменю пользователя
сообщение 02.07.10, 8:35
Сообщение #8

Сенсей Чака Норриса
**********
За вредность
Группа: Пользователи
Сообщений: 1994
Из: Ахметов сити
Спасибо сказали: 333 раз
Рейтинг: 0

Зайти в конфиг данной базы и обновить параметры запуска базы в отношении SQL. Вероятнее всего у пользователя эти параметры просто слетели.


Signature

romarker Подменю пользователя
сообщение 02.07.10, 10:03
Сообщение #9

Говорящий
***
Группа: Пользователи
Сообщений: 56
Спасибо сказали: 11 раз
Рейтинг: 9

Цитата(Fynjy @ 02.07.10, 10:35) *
Зайти в конфиг данной базы и обновить параметры запуска базы в отношении SQL. Вероятнее всего у пользователя эти параметры просто слетели.

Все настройки есть, пользователь стоит: sa, а запуск назначенного задания происходит от другого пользователя, или причина не в этом?

Fynjy Подменю пользователя
сообщение 02.07.10, 10:11
Сообщение #10

Сенсей Чака Норриса
**********
За вредность
Группа: Пользователи
Сообщений: 1994
Из: Ахметов сити
Спасибо сказали: 333 раз
Рейтинг: 0

Тупо зайти в конфиг написать sa и сохранить ... И будет счастье ...


Signature

romarker Подменю пользователя
сообщение 02.07.10, 11:00
Сообщение #11

Говорящий
***
Группа: Пользователи
Сообщений: 56
Спасибо сказали: 11 раз
Рейтинг: 9

Цитата(Fynjy @ 02.07.10, 12:11) *
Тупо зайти в конфиг написать sa и сохранить ... И будет счастье ...

Конфигуратор - Администрирование - Параметры базы данных SQL:
Сервер:SRV-1C
База данных:1C
Пользователь:sa
Пароль:********
Всё так и было, наново написал, но ничего не помогло, что ище может быть? Может нужны особые права на базу в самом SQL сервере?

Fynjy Подменю пользователя
сообщение 02.07.10, 22:47
Сообщение #12

Сенсей Чака Норриса
**********
За вредность
Группа: Пользователи
Сообщений: 1994
Из: Ахметов сити
Спасибо сказали: 333 раз
Рейтинг: 0

Процедуру выгрузки в студию.


Signature

romarker Подменю пользователя
сообщение 03.07.10, 10:37
Сообщение #13

Говорящий
***
Группа: Пользователи
Сообщений: 56
Спасибо сказали: 11 раз
Рейтинг: 9

Проблема не в процедуре, а в соединении с SQL сервером, либо в правах на сервере.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 29.03.24, 16:58
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!