#0
by VanoZZZ
Вылетает следующая ошибка: Адресат вызова создал исключение. ---> Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена текст веб сервиса { [WebMethod] public string GetStatus(string IMEI) { using (V8DbConnection conn = new V8DbConnection("Srvr="server";Ref="base";", "user", "pass")) { } finally { if (conn.State == System.Data.ConnectionState.Open) } } } Сервис должен возвращать статус аппарата по его номеру. В диспетчере IIS запускаю сервис для проверки, вводу номер, потом вылетает вышеуказанная ошибка. Причем если база установлена локально, сервис нормально отрабатывает. Если же коннект менять на базу на сервере 1с (он, кстати тоже "локальный", только сама база SQL на другой машине), вылетает ошибка. При отработке сервиса, соединение к базе происходит нормально, что ему надо, не понимаю
#5
by skunk
web service запускает 1С под учеткой network service ... в пропертях дкома должно быть разрешение на работу данному зверю с dcom ... так же разрешить работу запись данному зверю в папку default user это из document and setting
#7
by skunk
пуска - ран - dcomcnfg - ок... правой кнопкой на мой компьютер... проперти ... СОМ секюрити... launch and activation permission... кнопка едит дефаулт
#8
by VanoZZZ
Спасибо за совет, но не сканало(((( сом соединение к базе висит, т.е. я так понимаю этот отрывок кода у меня не срабатывает finally { if (conn.State == System.Data.ConnectionState.Open)
#9
by VanoZZZ
и повторюсь, на базы, которые у меня локально нормально все проходит, не работает только на базе, которая на SQL на другом компе. Сервер 1С у меня на том компе, где и запускаю сервис
#10
by skunk
так далеко еще не рыл... нету у меня официальной восмерки, а уж тем более прокладки для скула
#12
by VanoZZZ
выяснил, что хоть и открывается соединение, если посмотреть в активных пользователях, но ошибка возникает еще при
#13
by Adoff
проверь конфигурацию на "работа внешнего соединения в режиме клиент-сервер", может это не сервис глючит, а сама конфа
#14
by VanoZZZ
Если кому то интересно, то, что только не перепробовал, единственное, что помогло - перезалил базу на SQL (выгрузил в файл, загрузил снова). Показалось подозрительным, что вываливалась ошибка при импорте метаданных в вижуал студио из базы, что то там на ссылку на ссылку ругалось. Потом еще выгрузил конфигурацию в файл, загрузил в пустую и не увидел при этом общего модуля, где у меня функция возвращающая значение, что тоже натолкнуло на мысль, что то не то с базой в целом.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Web расширение 1сV8
- Попытка...Исключение. Почему посредине кода вываливается в исключение?
- 1Cv8 - WEB расшерение - web сайт. Как реализовать? Помогите, с чего начть?
- Для чего используется объект конфигурации Web сервис?
- Адресат вызова создал исключение.
- Не могу заставить работать Web сервис, ошибка XDTO
- WEB сервис, выдается ошибка в WEB браузере, что не так делаю???
- WEB Сервис. Как указать несколько URI пространств имен?
- Как через WEB сервис перебросить картинку - какой тип в XDTO ставить?
- Ярлык дл запуска web страницы с параметрами (1с web публикация базы)
- Передать пустое значение на Web сервис
В этой группе 1С
- v8: Нет соединения с СОM объектом.
- УПП. Консоль отчетов
- Закрытие заказа покупателя в УПП
- Текущий пользователь в режиме тонкого клиента в 1С:Предприятие.Управляемое приложение
- Как узнать пароль пользователя в 1С: Предприятие 7.7.
- v7: Восстановление базы после сбоя по питанию
- Как добавить область в СКД
- Кто-то состыковывал программу на КПК Агент Плюс Торговый Агент с 1С?
- Как отправить печатную форму из 1с 7.7 на мыло
- Как в bash открыть файл на редактирование?
- Долго запускается 1С у одного пользователя(8.0)
- Можно ли програмно начать выбор элемента справочника из списка выбора
- РазложитьСтрокуВМассивПодстрок(СтрокаТекста,"§")
- Ошибка при создании базы на сервере 1С: Предприятие
- Имя предопределенного тоже неполучить в запросе? О_о
- СКД: передача параметров в схему
- СправочникСписок. Добавить свою колонку
- Сумма к выплате не совпадает с конечным сальдо
- Как в запросе установить фильтр по группе?
- Переход с best на 1с