И
так мой первый БЛОГ.
Решил я на Sharepoint 2010 поставить
office web apps
2010, думал это будет просто. Заранее узнал, что ставить рекомендуется только
32-ный формат.
На триальный шарик ставить не
получилось. Sharepoint ругнулся и сказал, что стоит купить платформу.
Нашел купленную свежую платформу, все
прошло гладко в качестве теста.
Заказчик имел ряд проблем с
блокировкой екселевских файлов. Пользователи не правильно закрывали ссесию. Я
наивно предложил использовать возможность совместного редактирования excel через WEB app, и начал
издеваться над продакшеном.
Первая проблема которая у меня появилась
: Шарик стал ругаться, что перед установкой нужно перегрузить сервер, мол
предыдущая какая-то установка не закончилась.
"Не удалось продолжить установку из-за следующих ошибок: Ожидается перезагрузка
системы после предыдущей установки или обновления. Перезагрузите компьютер и запустите программу установки для продолжения"
Перегрузка конечно не помогла. Нашел солюшенс-
1. Open
Regedit.
2. Find the key
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager".
3. Rename the
"PendingFileRenameOperations" value to
"PendingFileRenameOperations2".
Переименовывать не стал, просто
удалил.
Далее установка продвинулась, но при
запуске мастера настройки продуктов SP получил ошибку.
сбой при запуске службы базы данных mssql$sharepoint. Выполните восстановление
данного продукта через установка и удаление программ.
Нашел солюшенс и для этого-
- Go to
“regedit” through run command,
- browse
thru “HKLM_Local_Machine/Software/Microsoft/Shared Tools/Web Server
Extensions/12.0/WSS/”.
- Then
change the value of attribute named “ServerRole” from SINGLESERVER to
APPLICATION
- Then save it
Сделал для 14.0
Далее мастер зашуршал. Выдал кучу
ошибок, что мол служба синхронизации профилей не запустится и начал
переконфигурировать ферму с отсчетом процентов 1...100. Ждал я долго. Благо
снял образа с фермы перед экзекуцией.
Все вроде установилось. WEB app я
настроил по wizard. Службу синхронизации запустил (не без бубнов. На утро она
опять слетела, но это другая история)
Вроде все заработало, но word
документы через webapp не открывались. Я заметил, что только созданные из winword 2003. 2010 некоторое время работал и
радовал глаз.
ошибка-
Приложению WORD WEB APP не удается открыть документ из за неизвестной
ошибки.
Как я понял, 2003 winword должен при
открытии предложить преобразоваться в 2010. Этого у меня не происходило.
Весь webapp нужен был только для excel. Поэтому
я решил найти возможность как отключить открытие 2003 из web app, предположив
что это может заказчика устроить.
Нашел я в службе приложения- (служба
WORD viewing) некоторые интересные
свойства:
Поддерживаемые
форматы файлов: просмотр
|
||
Указывает, какие типы документов
смогут просматривать пользователи с помощью этого приложения службы Word
Viewing. Если формат файла не выбран, пользователи данной службы получат
ошибку при попытке просмотреть этот тип файла в веб-браузере.
Снял галку с Документ Word 97-2003
(.doc, .dot)
и
|
Отключил. Ошибка
осталась.
|
IISreset- не помогло. Удалил службу WORD viewing и остановил службу сервера. На узле
отключил office web app. Все равно
документы пытались открыться через WEB APP и появлялась та же ошибка. Теперь
уже и для 2010 так же. Хотя при
отключенной возможности office web app- Excel через него открывался легко. IIS
resetil постоянно. Этот факт остался за пределами моего понимания. Начал думать
как остановить web app на ферме.
Перегрузка сервера не помогла. Excel продолжал
открываться, Word выдавать
ошибку. Хотя все что можно - удалил, возможности - деактивировал, службы -
отключил.
Время 6 утра. Все включил через
мастер, странно но он предложил пересоздать службу преобразования. Хотя ее я не
трогал. Мастер пересоздал службы, добавил к ним прокси, но не помогло и это. Ни
2003 ни 2010 word через web app не открывал.
Осталось 3-две задачи. Первая все починить, вторая- отлючить
office web app или хотя бы, отключить открытие word через него.


Комментариев нет:
Отправить комментарий