Postup custom instalace SharePoint 2010 s použitím lokálních účtů Windows 7

Pokud se stejně jako já rozhodnete pro custom instalaci SharePoint 2010 na vývojovém PC s Windows 7, určitě narazíte na problém při pokusu konfigurovat novou farmu pomocí průvodce:

“The specified user XXX is a local account. Local accounts should only be used in stand alone mode”

image

Výhody custom instalace jsou jasné, jedině tak lze nainstalovat SharePoint s použitím “velkého” SQL Serveru 2008 místo Express verze….

Naštěstí lze vytvořit konfigurační databázi pomocí Powershellu (tedy pokud se prokoušete chybovými hláškami o kterých jsem psal v předchozích postech):

[more]

New-SPConfigurationDatabase

image

Následně se již stačí připojit k existující databázi:

image

Hurá! Nainstalováno, nyní už jen vytvořit novou kolekci webů v centrální administraci:

image

Chyba při instalaci SharePoint 2010 – New-SPConfigurationDatabase : Service W3SVC was not found on computer

cmdlet New-SPConfigurationDatabase at command pipeline position 1 Supply values for the following parameters:
DatabaseName: database sharepoint_2010_config
DatabaseServer: pcnovotny
FarmCredentials
Passphrase: ********
New-SPConfigurationDatabase : Service W3SVC was not found on computer ‚.‘.

 

Řešení:

Nainstalovat IIS Services ve Windows 7:

image

Chyba při instalaci SharePoint 2010 – Failed to call GetTypes on assembly Microsoft.Office.Server.Search, Version=14.0.0.0

Failed to call GetTypes on assembly Microsoft.Office.Server.Search, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c. Could not load file or assembly ‚System.Web.DataVisualization, Version=
3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35′ or one of its dependencies. The system cannot find the file specified.

Tato chyba překvapivě znamená, že nemáte nainstalovaný Microsoft Chart Controls for Microsoft .NET Framework 3.5:

http://www.microsoft.com/downloads/details.aspx?FamilyId=130F7986-BF49-4FE5-9CA8-910AE6EA442C&displaylang=en

New-SPConfigurationDatabase a chyba Could not load file or assembly ‚Microsoft.IdentityModel

PS New-SPConfigurationDatabase

cmdlet New-SPConfigurationDatabase at command pipeline position 1
Supply values for the following parameters:
DatabaseName: sharepoint_2010_config
DatabaseServer: pcnovotny
FarmCredentials
Passphrase: ********
New-SPConfigurationDatabase : Could not load file or assembly ‚Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, publicKeyToken=31bf3856ad364e35‘ or one of its dependencies. The system cannot find the file specified.
At line:1 char:28 + New-SPConfigurationDatabase <<<< + CategoryInfo          : InvalidData: (Microsoft.Share…urationDatabase:  SPCmdletNewSPConfigurationDatabase) [New-SPConfigurationDatabase], FileNot
  FoundException + FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SPCmdletNewSPConfigurationDatabase,

 

Řešení:

Stáhnout a nainstalovat Microsoft Geneva Framework Runtime for x64

a následně Windows Identity Foundation:

http://www.microsoft.com/downloads/details.aspx?FamilyID=eb9c345f-e830-40b8-a5fe-ae7a864c4d76&displaylang=en

Hurá, Visual Studio 2010 už je tady!

Asi nejvíce jsem se za posledních půl roku těšil na Visual Studio 2010 a teď už se jen těším na release SharePoint 2010, který mi ještě k tomu chybí 🙂

Visual Studio 2010 už je samozřejmě dostupné na MSDN Subscription:

https://msdn.microsoft.com/en-us/subscriptions/securedownloads/default.aspx

PS: nevím zda mají ještě všichni půlnoc, ale dnes to stahuje z MSDN pěkně rychle 🙂

Tisk je obecně problémem v SharePointu 2007, lze to však snadno vylepšit

Pokud jste někdy zkoušeli cokoliv z SharePointu vytisknout, typicky nějaký seznam kontaktů nebo jiná data seznamů, případně kalendář, asi Vás rychle překvapilo, že standardní tiskový výstup je naprosto příšerný, že se nedá nijak skrýt menu a celý levý panel, že se tiskne i textové pole pro vyhledávání a vůbec celá řada věcí, které potřebují mít vytištěny asi jen v Microsoftu, kde je zjevně papíru dost (nebo netisknou vůbec, nevím).

Udělali jsme proto takovou malou vychytávku do našeho již existujícího nástroje List Config, která přidává menu do seznamů, kalendářů i knihoven dokumentů pro čistý tisk:

image

[more]

Přičemž po kliknutí je zobrazeno nové okno obsahující skutečně pouze požadovaná data pro tisk:

image

Stejně to funguje i u kalendáře (kontaktů a vůbec všech seznamů):

image

Možné je samozřejmě tisknout i obsah knihoven souborů:

image