среда, 26 января 2011 г.

Как исправить ошибку с копированием по WebDav c SharePoint больших файлов (50мб)

Ошибка появляется, когда мы хотим открыть библиотеку в на SharePoint в проводнике и скопировать файл. Появляется сообщение типа "размер файла превышает установленное ограничение бла бла бла".
Как это ни странно, но на сей раз это проблема в настройках клиента, а не сервера.


Хотя сразу все подумают про ограничение размера файлов в SharePoint. Это точно не правильный путь, так как это ограничени на размер загружаемых файлов, а не скачиваемых. Кстати, максимальный размер загружаемого файла в Sharepoint - 2Гб и это не лечится. А по умолчанию стоит всего пара десятков мегабайт. увеличить можно через Центр администрирования SharePoint 2010 > Управление веб-приложениями > Выбираем нужное веб-приложение > Общие параметры > Свойство "Максимальный объем отправляемых данных". Но мы не об этом...


Собственно, в данном случае проблема в ограничении максимального размера передаваемого файла по WebDav у операционной системы Windows.
К превеликой радости это ограничени просто задано в реестре значением в байтах, которое означает максимальный размер файла для передачи по WebDav.


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WebClient\Parameters


Параметр "FileSizeLimitInBytes" отвечает за это. Выставляете ему значение больше, чем есть и перезагружаете компьютер. Всё, теперь вы можете скачивать файлы.

пятница, 21 января 2011 г.

Смена владельца (dbo) базы данных SQL Server


Если БД создана юзером, то юзер dbo в базе данных будет примаппен на этого юзера. Т.е. нельзя будет создать новый логин в этой бд для этого юзера.

Можно поменять владельца базы данных (dbo) на другого пользователя командой

EXEC sp_changedbowner 'sa'

В кавычках указывается допустимое имя другого пользователя.

Допустимые имена пользователей можно посмотреть так:

EXEC sp_helplogins

Дополнительная информация тут:
http://msdn.microsoft.com/ru-ru/library/ms178630.aspx




четверг, 20 января 2011 г.

Если файлы HTML из библиотек SharePoint скачиваются, а не открываются

Столкнулся тут с проблемой, что при открытии в Visual Studio или IE файлы ProcessGuidance.html, который лежит на портале SharePoint 2010, появляется диалог для скачивания, а не открытие страницы.
Настройка безопасности IE - добавление адреса сайта в доверенную зону и т.п. не помогло.

Оказалось, что это всё из-за SharePoint 2010, который настроен на высокую безопасность и не позволяет открывать файлы со скриптами в браузере пользователя.

Лечится это просто - понижением безопасности =)


  1. Заходим в "центр администрирования SharePoint 2010"
  2. Управление веб-приложениями
  3. Выделяем наше веб-приложение
  4. В меню сверху выбираем "Общие параметры"
  5. Ищем "Обработка файлов в браузере" и меняем "Строгая" на "Нестрогая"
  6. Всё


суббота, 15 января 2011 г.

Сходили на шашлык сегодня

На улице клёво было - лёгкий снежок падает, не холодно, ветра нет.
Шашлык супер, крялья супер, а вот кебабы развалились - нужно больше фарш было отбивать ;(