пятница, 8 октября 2010 г.

stsadm –o restore: Отказано в доступе по пути

Столкнулся с такой трудностью.

При переносе семейства узлов на операции restore происходит ошибка “Отказано в доступе по пути …”

image

Командная строка запущена под администраторскими правами. Права на файл присутствуют.

Оказалось, что на каком-то этапе переноса архивная копия получила атрибут “Только для чтения”. После снятия этого атрибута команда отработала корректно. Хотя, казалось бы, на какая взаимосвязь?

вторник, 28 сентября 2010 г.

Открытие PDF-документов в браузере в SharePoint 2010

Возможно, вы уже столкнулись с необычным поведением SharePoint при попытке открыть pdf-документ. Он предлагает сохранить документ на диск вместо отображения его на экране. Связано это с тем, что SharePoint 2010 имеет более жесткую настройку безопасности. Если Вас не устраивает такое поведение по отношению к открытию файлов – можете подстроить его. Для этого в общих параметрах приложения SharePoint в настройках обработки файлов в браузере выберите “Нестрогая”

image

На уровне семейства сайтов убедитесь, что возможность “Открывать документы в клиентских приложениях по умолчанию” не активирована:

image

Либо на уровне библиотеки убедитесь что в дополнительных параметрах указан “Открыть в браузере”:

image

Изменения вступают в силу после обновления страницы, iisreset не требуется.

На клиентском рабочем месте должен быть установлен Adobe Reader.

понедельник, 27 сентября 2010 г.

Поиск документов с истинным значением логического столбца

Несколько часов потратил на решение следующей проблемы.

Для одного из заказчиков требуется реализовать фильтрацию результатов поиска по логическому столбцу “Архивный”. То бишь хочет пользователь по актуальным (неархивным) документам искать – устанавливает в поисковом диалоге:

image

Ну сказано – сделано. Создал управляемое поле, прописал в веб-части, все ок. При поиске актуальных документов – все ок. Начинаю искать по архивным

image

Нет результатов.

image

В результате моих прыжков оказалось что на инфраструктуре не развернут SP2 для SharePoint и последние обновления. После их установки все стало работать нормально.

вторник, 31 августа 2010 г.

Прогрев сайтов

При низкой нагрузке на систему (например, при тестовой эксплуатации) часто возникает проблема первой загрузки приложения после длительного простоя. Для того, чтобы избежать данной проблемы пользуются автопрогревом – механизмом, регулярно автоматически запрашивающим заданные страницы.

В интернетах есть море приложений для данной цели, а я использую с недавнего времени такое:

http://www.iis.net/download/ApplicationWarmUp.

Приложение подкупает простотой эксплуатации.

В настройках каждого IIS-сайта появляется новый раздел ”Application Warm-Up”:

image

В нем ведется список “дергаемых” страниц:

image

вторник, 15 июня 2010 г.

Отключение просмотра документа в браузере

Пока наблюдаются проблемы с отображением word-документов в браузере, пытался отключить эту функцию. В настройках библиотеки видим:

image

Только как найти этот самый параметр по умолчанию с сервера?

Оказывается, для этого есть возможность на уровне семейства сайтов:

image

Не знал.

среда, 9 июня 2010 г.

Сравнение SPF, MOSS Std и MOSS Ent

Тут можно ознакомиться со сравнением версий SharePoint 2010 (SharePoint Foundation 4.0, SharePoint Server 2010 Standard и SharePoint Server 2010 Enterprise):

http://sharepoint.microsoft.com/en-us/buy/Pages/Editions-Comparison.aspx

суббота, 5 июня 2010 г.

Консолидация контента с помощью функции “Организатор контента”

Видео демонстрирует использование функционала "Организатор контента" для организации контента из множества узлов в определенную структуру.

При подготовке материала наткнулся на следующие сложности:

1. Нельзя использовать функционал отправки документа через параметры исходной библиотеки. Если документ отправляется таким образом в библиотеку-распределитель (DropOffLibrary), он не обрабатывается по правилам.

2. Однажды созданную при активации возможности “Организатор контента” на узле Библиотеку распределитель, невозможно удалить. С помощью объектной модели или SPM необходимо задать значение True параметра библиотеки AllowDeletion. Решение было найдено тут: http://social.msdn.microsoft.com/Forums/en/sharepoint2010general/thread/ff72703e-9ba0-4dc2-8221-ccda3529183d