Показаны сообщения с ярлыком Server 2008 (Longhorn). Показать все сообщения
Показаны сообщения с ярлыком Server 2008 (Longhorn). Показать все сообщения

пятница, декабря 21, 2012

Троянский конь…

С декабрьским пакетом обновлений установился Windows Management Framework 3.0 for Windows Server. Спасибо, конечно, но можно было бы и предупредить, что при попытке воспользоваться “Командной консолью Sharepoint 2010” получим сообщение “The local farm is not accessible. Cmdlets with FeatureDependencyId are not registered.”

Конечно, новый PS работает под .NET 4.0, а Sharepoint – под 3.5…

Хорошо хоть, что решается проблемка простым удалением этого “обновления”. Но опять перезагрузка… А на сервере люди…

суббота, августа 27, 2011

SPQuery и ContentType

При работе со списками Шарепойнт обычной практикой, надеюсь, является использование CAML-запросов (свойство SPQuery.Query), которые заметно ускоряют получение данных. Другой возможностью уменьшить объём перерабатываемых данных является ограничение на перечень полей данных (свойства SPQuery.ViewFields и SPQuery.ViewFieldsOnly). Правильное использование помянутых свойств способно заметно улучшить характеристики по быстродействию и потреблению ресурсов.

Проблемы могут возникнуть при попытке использовать характеристики типов содержимого (ContenttType) в списках с поддержкой разных типов. При “чрезмерном” ограничении перечня полей списка можно получить в свойстве SPListitem.ContentType значение null, а в свойстве SPListitem.ContentTypeId совершенно “левое” значение… Для предотвращения подобных проблем следует к списку запрашиваемых полей добавить поле с внутренним именем “ContentTypeId”. При обработке результатов запроса тип содержимого элемента item можно определить кодом наподобие item.ParentList.ContentTypes[item.ContentTypeId].

Лампочка

Technorati Tags:

воскресенье, сентября 19, 2010

Виртуальный домен 2

Несколько месяцев назад организовал себе домашний домен. Довольно исправно работает (если не считать необходимости небольшой наладки после каждой перезагрузки о почти каждого восстановления из hibernate), обслуживает мою домашнюю сеть (два физических компьютера, 1-2 виртуальных, две сетевые карты на хост-машине с ICS).

На днях потребовалось добавить к сети третью машину, желательно, с доступом к другим машинам и к Интернет. Третья сетевая карта нашлась, однако ICS умеет раздавать Интернет только на одну. Пришлось объединить все три карты в мост, который сразу заработал (!!).

Радость получилась недолгой – до первой же попытки воспользоваться сервисом домена – никто контроллера домена не видит (он сам – видит). И не повозишься с ним, контроллером этим – Core установка весьма аскетична в деле управления…

Даже и мыслей нет дальнейших… Может, второй контроллер установить, с нормальным интерфейсом, да поковырять его…

Technorati Tags: ,

вторник, августа 05, 2008

Бесплатный антивирус в Windows

Довольно давно приладился использовать бесплатный антивирус ClamWin на Windows Server 2003. Его же использую и на Vista x64, и на Windows Server 2008.
Недавно обнаружил, что во "временных" папках могут встречаться "подозрительные", по мнению антивируса, файлы. Что ж, не жалко, настроил через планировщика самого антивируса сканирование этих папок раз в день (во время обеда, чтоб не мешалось). Живём дальше... smile_wink

вторник, июля 17, 2007

Sharepoint on Windows 2008

Скачал июньский CTP Windows 2008, установил на Virtual PC - при запуске сервиса Excel cooбщение поменялось:

Failed to resolve the site ID for 'Office Server Web Services'

Нашёл на форуме рецепт запускать сервис командой

STSADM.EXE -o provisionservice -action start -servicetype "Microsoft.Office.Excel.Server.ExcelServerSharedWebService, Microsoft.Office.Excel.Server, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"

Помогло. И на бета-3 тоже помогло.

воскресенье, мая 20, 2007

Windows 2008 (aka Longhorn) on PC

Очередной эксперимент по получению работоспособного экземпляра системы с учётом предыдущих экспериментов.

Исходные.

Компьютер - P IV 2.4 GHz, 1024 Mb памяти, диски IDE (да, старый, но по требованиям подходит smile_wink). Вначале был установлен Windows Server 2003 на чистый раздел размером 18 Гб (из дистрибутива с внедрённым sp1), затем установлен sp2, dotnet 3.0 и обновления с windowsupdate. Активации не делалось (60 дней имею право).

OSS 2007 установлен из английского дистрибутива без предварительной установки Sharepoint v.3, trial версия. Использован SQL Server Express sp2. Выполнена полная настройка OSS, сформировано приложение (web-application) на 80-м порту, сформированы узлы (sites).

Установка Windows 2008

Началась в режиме upgrade, программа скачала 800 кб updates.

Попытка установки по сети (дистрибутив на другом компьютере, подключён через Daemon Tools, полученный "CD ROM" расшарен) не удалась, пришлось скопировать файлы дистрибутива в папку на локальный диск. Процесс установки продолжался 1 час 20 мин, с четырьмя перезагрузками.

Результат.

Все настройки Windows 2003 сохранились, в том числе и настройки OSS 2007. Получилась вполне нормальная система - можно использовать для тестирования и отладки.

воскресенье, мая 13, 2007

Longhorn on Virtual PC - 2

В форуме навели на мысль поставить Longhorn поверх Windows 2003 с установленным Sharepoint 2007.

Нашлась такая виртуальная машинка (Win 2003 sp2), на которой Sharepoint 2007 был установлен поверх SPPS 2003 с сохранением работоспособности обеих версий. В процессе установки пришлось снести оба Sharepoint'а - проверка совместимости упрямилась до тех пор пока не потёр из реестра все упоминания слова "Sharepoint" (вплоть до вхождений в списки каких-то счётчиков и хелпов !? smile_baringteeth), остался только SQL Express 2005.

В итоге после установки системы и поднятия на ней Sharepoint 2007 и OSS 2007 получилась работоспособная система. Не удалось только запустить сервис Excel Calculation:

An attempt to start/stop instance of service Excel Calculation Services on server ... did not succeed.

Поиском обнаружился один рецепт - выполнить команды

sc sidtype SPTimerV3 unrestricted
cacls %SystemRoot%\System32\inetsrv\config /e /g "NT Service\SPTimerV3":R
net stop sptimerv3
net start sptimerv3

Но не помогло smile_sad. Так в админке и осталось висеть предупреждение о недонастроенности системы.

Самой же админкой полноценно пользоваться получается только в Longhorn-машине при запуске из меню "Администрирование": при запуске по сети недоступны некоторые функции (в частности, создание/удаление приложений). Похоже, из-за этой довольно дурацкой UAC.

Новый Firewall создаёт проблемы с Remote Debugging - при запуске монитора вывешивается панелька с предложением разблокировать msvsmon, однако фокус не удаётся - firewall рассказывает про неверную функцию. Если эту панельку так и оставить, то отладчик работает (после настройки firewall, как описано в инструкции).

В общем, для тестирования системку использовать можно, но пересесть на неё пока не решился бы. В своё время переходил на вторые беты windows 2000, 2003 без особых сомнений, а здесь, несмотря на заметно бОльший срок разработки - сомнения гложут. smile_sad Производителей, похоже, тоже - про лицезию GoLive говорится только относительно IIS 7.0 - но как его без самой системы использовать?

Кстати, IIS 7.0 вполне себе работает - поставил туда вот эту программку, а она фунциклирует.fingerscrossed

четверг, мая 03, 2007

Longhorn and Sharepoint - харакири

Установил Sharepoint в режиме "на сервер" с использованием Windows Internal Database - очень симпатично всё установилось и заработало.
При установке на эту работающую конструкцию Office Sharepoint Server'а не обратил внимания, что он без вариантов собрался установить SQL Express. И, зараза, установил. Причём старую версию - наверное, какая была в ноябре 2006 г. Получившаяся суперконструкция не стала работать, как и в предыдущем варианте, но ещё хуже - не запускается даже админское приложение.
Чтоб совсем скучно не было: всё это дело не удаляется - получается бесконечный цикл удаления Office Sharepoint Server'а с перезагрузками, Sharepoint не удаляется по причине наличия зависящего от него приложения...
Ковыряние в реестре привело к тому, что стала падать консоль (mmc) при вызове Server Management.
В общем, харакири. Придётся делать переустановку - ключей нагенерил много (эта зараза вправду проверяет использование и не даёт активировать повторно с тем же ключом).

вторник, мая 01, 2007

Longhorn and Sharepoint

Входит в систему как роль (Role). Устанавливается с возможностью выбрать нужный язык (в т.ч. русский). При установке "на этом сервере" должна использоваться Windows Internal Database (пресловутая  ##SSEE), однако даже пробовать не стал - этой базой по-прежнему непонятно, как поруководить (правда, удалить можно).

  • Sharepoint Service (английский) установился в режиме "фермы" с использованием SQL Express sp2, всё гладко запустилось. Гладко установился русский language pack, создаются приложения и узлы на двух языках.
  • Office Sharepoint Server установился, однако настроить его не получилось:
  1. Excel-Service не запускается с маловразумительным сообщением про неизвестно какой индекс.
  2. Приложения не запускаются тоже с сообщением про индекс: 

Server Error in '/' Application.

Index was out of range. Must be non-negative and less than the size of the collection.

Parameter name: index

Не помогает ни смена порядка установки ланг-паков, ни их удаление вовсе. Про какие индексы речь - ХЗ.smile_baringteeth

Longhorn on Virtual PC

На отдельной железке системка - хорошо, но для разработки/тестирования привычней, всё же, системка в виртуальной машине (благо, железо позволяет).

Установка на новую VPC (новый диск, дистрибутив подключил как CD ROM) - очень быстрая (минут 20), ещё полчаса на поднятие нужных сервисов и т.п. thumbs_up На этом, правда, радости и закончились.heart_broken

  • Расшаренные папки на основной системе доступны для изменений (копирование / удаление файлов, создание папок) только из проводника Windows (Explorer). Все остальные средства работы с файлами (cmd, Far Manager, 7-zip File Manager, PowerShell) обламываются - access denied.
  • Sharepoint устанавливается, но  работает никак - в админке нельзя поруководить сервисами - access, говорит, denied. Пункта создания приложений даже нет.

Не работает одинаково как в Virtual PC 2007 на Windows XP, так и в Virtual Server 2005 на Windows Server 2003.smile_angry

понедельник, апреля 30, 2007

Longhorn beta3

Выложили благодетели этую радость. smile_speedy Даже пообещали, что почти год работать будет.

Ура! Скачал почти 2 Гб, установил на старый компьютер (впрочем,  требованиям вполне удовлетворяет - P IV, 2.4 GHz, 1024 Mb memory).

Установка довольно быстрая (минут 30, наверное), однако дальнейшая настройка (File Server, Web Server и всякие фичи, нужные для жизни) - часа 4 с несчитанным количеством перезагрузок.

В итоге - вполне прилично бегающая система, можно использовать для работы вместо Windows XP и Windows Server 2003.

Правда, не положили в дистрибутив украшательств (темы, картинки, курсоры) и игрушек (хотя соответствующая feature устанавливается), да поначалу задолбали вопросами UAC и IE ESC (хорошо, что довольно быстро нашлись способы их отключить). smile_shades