Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Настройка DCOM на Windows 2008 R2 Standart / 16 сообщений из 16, страница 1 из 1
29.07.2011, 09:23
    #37372087
VeroNa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка DCOM на Windows 2008 R2 Standart
У меня возникла такая проблема. Пытаюсь на сервере развернуть веб-приложение. Но у меня в веб-приложении есть функция по экспорту данных в Excel. Excel на сервере установила. Но всё время возникает ошибка:
Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005 Отказано в доступе. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)).

Как я поняла, это связано с тем, что у IIS нет прав на запуск приложения Excel. Нашла рекомендации настроить права с помощью dcomcnfg. Но там в компонентах DCOM у меня нет приложения Excel! Как можно ещё дать права за запуск приложения Excel?
Excel 2003.
...
Рейтинг: 0 / 0
29.07.2011, 09:41
    #37372121
Khod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка DCOM на Windows 2008 R2 Standart
А если дать права на запуск анониму?
Всё должно подхватываться.
...
Рейтинг: 0 / 0
29.07.2011, 10:03
    #37372158
VeroNa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка DCOM на Windows 2008 R2 Standart
KhodА если дать права на запуск анониму?
Всё должно подхватываться.

Да я не против дать права! Я не могу найти ГДЕ это сделать, так как в списке компонентов DCOM у меня нет приложения Excel... :(
...
Рейтинг: 0 / 0
29.07.2011, 10:30
    #37372208
Khod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка DCOM на Windows 2008 R2 Standart
Забей на ексель!

Службы компонентов - мой компьютер - Свойства - Безопасность Ком.
Вот тут и дай права (разрешить).
...
Рейтинг: 0 / 0
29.07.2011, 10:51
    #37372240
VeroNa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка DCOM на Windows 2008 R2 Standart
Khod,

Спасибо! буду пробовать...
...
Рейтинг: 0 / 0
05.08.2011, 10:51
    #37381973
VeroNa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка DCOM на Windows 2008 R2 Standart
Все бесполезно. Excel ну никак не хочет нормально запускаться на сервере! Прямо мистика какая-то... Я уже каких только прав ему не давала, а он, зараза такая, отказывается работать... Может есть ещё какие-то варианты как его победить?
...
Рейтинг: 0 / 0
05.08.2011, 12:18
    #37382242
Raoul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка DCOM на Windows 2008 R2 Standart
VeroNa,

А система на серваке часом не 64-разрядная? А выгрузка в Excel часом не через MS Jet написана?
...
Рейтинг: 0 / 0
05.08.2011, 12:42
    #37382302
VeroNa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка DCOM на Windows 2008 R2 Standart
RaoulVeroNa,

А система на серваке часом не 64-разрядная? А выгрузка в Excel часом не через MS Jet написана?

система как раз x64... Выгрузка в Excel идет из приложения ASP.NET с использованием библиотек Microsoft.Office.Interop.Excel.dll, Office.dll, Microsoft.Vbe.Interop.dll.
...
Рейтинг: 0 / 0
05.08.2011, 14:34
    #37382529
Khod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка DCOM на Windows 2008 R2 Standart
Кстати, есть ещё 1 трюк.
Если офис 2007, поставь сохранение файлов по умолчанию совместимое с офисом 2003 (док).
...
Рейтинг: 0 / 0
05.08.2011, 15:06
    #37382592
VeroNa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка DCOM на Windows 2008 R2 Standart
Khod,

Office как раз 2003...
...
Рейтинг: 0 / 0
05.08.2011, 15:54
    #37382696
Khod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка DCOM на Windows 2008 R2 Standart
А если наоборот?
То есть он расчитан на работу с докх, а 2003 его не поддерживает?
...
Рейтинг: 0 / 0
05.08.2011, 17:46
    #37382878
Raoul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка DCOM на Windows 2008 R2 Standart
VeroNaсистема как раз x64... Выгрузка в Excel идет из приложения ASP.NET с использованием библиотек Microsoft.Office.Interop.Excel.dll, Office.dll, Microsoft.Vbe.Interop.dll.
Скорее всего, в этом и проблема. Сохраняйте в CSV, Excel такие файлы прекрасно открывает.
...
Рейтинг: 0 / 0
06.08.2011, 08:23
    #37383274
Ujcnm3217
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка DCOM на Windows 2008 R2 Standart
2 VeroNa

Надо дать права на запуск приложения Excel ? или просто экспортировать данные в Excel ?
Это не совсем одно и тоже. Во втором случае запускать Excel не надо.
Если достаточно 2-го варианта, можно воспользоваться источником данных ODBC . Excelевский драйвер там есть начиная с 98 винды.
...
Рейтинг: 0 / 0
08.08.2011, 09:13
    #37384622
VeroNa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка DCOM на Windows 2008 R2 Standart
Raoul, формат csv как раз не очень подходит, так как нужно заполнить файл с 2 листами и определенным форматипрованием...

Ujcnm3217
Надо дать права на запуск приложения Excel ? или просто экспортировать данные в Excel ?
Это не совсем одно и тоже. Во втором случае запускать Excel не надо.
Если достаточно 2-го варианта, можно воспользоваться источником данных ODBC . Excelевский драйвер там есть начиная с 98 винды.

надо именно запонить данными файл Excel и отформатировать его... ODBС для заполнения данными, пожалуй, подойдет... Надо будет попробовать...
...
Рейтинг: 0 / 0
08.08.2011, 15:12
    #37385372
Raoul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка DCOM на Windows 2008 R2 Standart
VeroNa,

Попробовать ODBC - неплохая идея, на сервере Microsoft есть 64-битный драйвер для ODBC:
http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&id=20065

Напишите, получилось ли.
...
Рейтинг: 0 / 0
05.10.2011, 14:45
    #37469318
bubuh_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка DCOM на Windows 2008 R2 Standart
http://social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/52767b42-09aa-4114-af0e-4f400b06637b/

а именно
mmc -32
then go to File>Add/Remove Snap-in and add "Component Services"

по умолчанию отражаются только х64 компоненты
Весь день млин пропарился =о(
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Настройка DCOM на Windows 2008 R2 Standart / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]