Kategori Arkiv: Administration av SharePoint

SharePoint 2010 Lösning som fastnat i "distribuera” Status

Jag använde PowerShell för att distribuera en lösning till en SharePoint-servergrupp (h/t:  Corey Roth och hans blogginlägg). 

Jag gick då i central admin, åt Systeminställningar och sedan "Hantera gård lösningar" distribuera den till gården och min (liten) bestörtning, Den fastnade i "distribution".

Jag har sett denna fråga kommer många gånger på MSDN forum, så jag var ganska nervös om det..  Jag sökte runt lite och hittade den här bra artikel (av en till synes unattributed person från http://www.resolutionsnet.co.uk/).  Jag annullerat distributionsjobbet och när jag klickade i lösning, det berättade att det hade distribuera lösningen till tre av fyra servrar i servergruppen.

Jag gick till den vandrande servern, stannade tidstjänsten och startat den.  Windows server faktiskt berättade att det gick inte att svara på kommandot, så som säger mig att det var sjuk.

Den här gången, När jag gick tillbaka till central admin, Jag fick möjlighet att distribuera det utan problem.

Förhoppningsvis kommer att denna bit av information hjälpa några i en binda en av dagarna.

</slutet>

Prenumerera på min blogg.

Följ mig på Twitter vid http://www.twitter.com/pagalvin

Export-SPWeb berättar "InvalidData” Men Data är giltigt

Jag håller på att skriva en artikel för den goda människor vid www.sharepointbriefing.com och det handlar om hur du distribuerar en lista från en utveckling gård till en gård för produktion.  Jag är fortfarande vana vid att använda stsadm och måste bryta denna vana, så jag sköt upp SharePoint 2010 Management Shell och spelade omkring med Export-SPWeb för att säkerhetskopiera min lista.  Vad konstigt svår sak som visat sig vara!

Jag höll att få felet:

image

Felet, "InvalidData: (Microsoft.share…CmdletExportweb"") döda mig.  Jag är generad på hur länge jag kämpade med detta.

Jag hade tidigare köra in i väggen med PowerShell och används stsadm att komma runt det.  Jag provat det även denna gång och jag fick bra resultat.

Jag tillbringade mycket tid åt att fixa med alternativet –Identity och sedan slutligen med –ItemURL.  Det visar sig att alternativet ItemURL kräver en fullständig sökväg i listan/bibliotek du  vill exportera utan http://servern bit.  Så, Trots det faktum att argumentet identitet pekar på en underwebbplats, ItemURL är inte förhållande till att identifiera men förhållande till webbplatssamlingen.

Det skulle ha varit trevligt för cmdlet berätta vad var minimalt giltig (Identitet i detta fall) och vad var ogiltig (ItemUrl).  Dessa lite finputsning hjälpa människor att anamma produkten.  Inte en stor ding mot SharePoint, but a little one at least 🙂

Förhoppningsvis kommer att här inlägget spara någon lite sorg i framtiden.

</slutet>

Prenumerera på min blogg.

Följ mig på Twitter vid http://www.twitter.com/pagalvin

Använda owssvr.dll till Display användbar Information om platsen i SP2010

Jag läste Forum i eftermiddag och lärt mig något nytt (något som händer nästan varje dag).  Detta är utstationering:

http://social.technet.microsoft.com/Forums/en-US/sharepointadmin/thread/1cbdb0b4-eeda-4c61-9a52-da6212eebec5/

I princip, Du kan få lite intressant information om en webbplats genom att åberopa owssvr.dll mot det (h/t Bil Simser och John Timney).

Jag gav det ett försök i en både mossa och en SP2010 miljö.  Det fungerade bra i MOSS miljö.  Men, i den 2010 miljö, Internet explorer vill inte hämta XML-data:

image

Som ni kan se, Jag vet att det hade 21k eller så av innehåll.  Men, När jag klickade på Spara-knappen, Jag fick:

image

(Det går inte att öppna den här Internet-platsen.  Den önskade platsen är antingen inte tillgänglig eller kan inte hittas.  Försök igen senare.)  

Jag sköt upp Spelman och och jag kunde se utdata, emellertid.  Det verkar som det kan vara något händer i SP2010 som förhindrar owssvr.dll sänder sin XML-nyttolast det sätt man vill.  Eller, min SP2010 miljö bara agerar konstigt.

Tyckte det var intressant...

</slutet>

Prenumerera på min blogg.

Följ mig på Twitter vid http://www.twitter.com/pagalvin

Lösning: Sammanställa MOSS publik tillför inga nya medlemmar

Nedersta raden: Om du vill använda en profilegenskap i en regel för att skapa målgrupper, egenskapen måste vara synlig för "alla".

Jag arbetade med en medarbetare igår och han höll på att bygga ut en MOSS publik baserat på en anpassad användaregenskap profil i MOSS. I detta fall, Egenskapen publiken heter "SITECD" och av konventionen, lagrar en 3 teckenkoden. Han hade definierat publiken och en regel som sa att om "SITECD är lika med"ABG"", då inkludera den användarprofilen i publiken.

Han ställer in en enskild användare med det värdet och sammanställt publiken, men MOSS helt enkelt inte skulle lägga användaren. Jag märkte att sekretessinställningen för den profilen var inställd på "mig bara" (mest restriktiva form) och jag mindes läsa någonstans egenskapen profiler används i reglerna måste synas av "alla". Han gjorde att ändringar och som löste problemet.

Det riktigt roliga med detta är att jag "ihågkommen" läsa om detta. Det tjata på mig i morse av någon anledning och jag insåg att jag hade skrivit ett kapitel i denna bok, MOSS förklarade: En informationsarbetares djupdykning i Microsoft Office SharePoint Server 2007, och att jag täckt denna punkt i kapitlet mycket jag skrev :). Jag trodde att varje ord jag skrev i det kapitlet skulle vara inbränd i mitt minne.

Matt Morse skriver detta upp i vackra detalj här och jag refererade det i kapitlet: http://blogs.pointbridge.com/Blogs/morse_matt/Pages/Post.aspx?_ID=50

</slutet>Prenumerera på min blogg.

Följ mig på Twitter vid http://www.twitter.com/pagalvin

Technorati Tags: ,

Kul SharePoint SSO faktum i dag

Jag har arbetar med SharePoint SSO och lärande som jag går. Ett sätt som detta fungerar är att du berätta SharePoint om externa program. Användare loggar in i programmet via vissa SharePoint-funktion (t.ex. iView webbdel). Första gången användaren utför denna åtgärd, det föranleder dem för rätt användar-id och lösenord för detta system. Det är att inrätta en mappning mellan din SharePoint och dina autentiseringsuppgifter för det backend-systemet. Därefter, användaren kommer inte att behöva ange deras ID när de slog upp detta system.

Den del som fungerat bra för mig. Men, Det väcker frågan, "hur användaren ändrar det användar-id eller lösenord?"Användaren kanske har gjort ett misstag, eller kanske du gör några tester i en dev miljö och snabbt växla mellan konton.

Jag vet inte svaret på det, men jag vet att du kan gå in i Central Administration och hantera användarens referenser:

Central Administration –> Verksamheten-> Hantera Single Sign-On-> Hantera kontoinformation för en Enterprise programdefinition

Därifrån, Du kan ange det externa programmet (t.ex. SAP) och det konto du vill ta bort. Du kan också ändra mappningen.

Om du vet hur att tillåta användare att direkt ändra sina autentiseringsuppgifter, kindly post a comment 🙂

</slutet>

Prenumerera på min blogg.

Följ mig på Twitter vid http://www.twitter.com/pagalvin

Äventyr med iView webbdelar

Jag behövde göra några minimala bevisar idag som iView web delar kan arbeta i min klient. Jag har aldrig arbetat med denna bit av SharePoint innan.

Microsoft har skapat en mycket hög kvalitet vitbok angående detta.

Det första hindret som jag var tvungen att övervinna var – där är webbdelen iView? Av någon anledning, min första tanke var att jag skulle behöva ladda ner den från en plats någonstans, kanske SAP: s webbplats. Jag hade 1/2 själv övertygad om att iView-webbdelar kan även kosta extra. Självklart, de ingår med mossa (Jag tror att företaget; Det är vad jag använder här i alla fall). Jag har sett "Lägg till en webbdel" standarddialogrutan hundratals eller fler gånger och alltid slätas över det. Inget mer!

Nästa hinder är att jag inte kan läsa instruktioner.

Jag med webbdelen och höll få här irriterer meddelande:

Inga SAP-servrar har konfigurerats för den här webbplatsen. Kontakta administratören om du vill konfigurera betrodda SAP-servrar.

Vitboken tydligt säger att redigera en konfigurationsfil på filen"<Enhetsbeteckning:>\Program Microsoft Office Servers12.0ConfigTrustedSAPHosts.config". Den första dussin gånger jag tittat på som, allt jag såg var "Program Files...Config" och jag gick genast till den 12 kupan. En gång jag slutligen saktade ner till läsa den, Jag insåg mitt misstag och det var lätt att fixa.

Jag fortsatte på min glada sätt med SSO konfiguration. Det är inte alla på klart för mig om det fungerade, men det är en annan historia för en annan dag.

Nedersta raden:

1. iView webbdelar ingår med SharePoint (förmodligen Enterprise).

2. Magiska konfigurationsfilen, "TrustedSAPHosts.config", inte bor i den 12 kupan.

</slutet>

Prenumerera på min blogg.

Följ mig på Twitter vid http://www.twitter.com/pagalvin

VPN-slår igen, Saktar jag ner och förstör min öl

Kväll, Jag gör några hobby arbete med en virtuell dator som körs på skrivbordet. Jag ansluter via IE på min laptop och jag märker hemsk prestanda. IE håller frysning, speciellt när jag åt något i det övre högra hörnet som skulle orsaka en droppa-ned till, väl, släpp ner. Jag skulle klicka på Webbplatsåtgärder och saker frysa upp en stund. De skulle frysa tillräckligt länge för mig att byta till ett nytt webbläsarfönster och göra något annat. Om jag begränsa mig till navigera runt från sida till sida, Det är någorlunda snabbt, men även de känns långsam. Normalt, saker är mycket snabb.

Jag har haft detta hända mig förut och jag tror att jag hamnade omstart på gång. Jag ska göra det när jag ser något jag fortfarande VPN hade till en klient från 2 dagar sedan(!). Jag kopplar bort och att det löser min prestanda problem.

</slutet>

Prenumerera på min blogg.

Technorati Tags: ,

SharePoint prestanda — Snabb (Men ovanlig) Tips

Vi har jobbat i en användare acceptanstest (UAT) miljö som, jämfört med utvecklingen, döda långsam.

Det är en komplicerad miljö med FBA, SQL 2008, SSRS och utökade program tillgängliga över internet med https, så det har varit svårt att spåra upp frågan.

För en tidigare klient, Vi använde FBA med en LDAP-provider för roll (och medlemskapsprovider). En av mina kolleger, långt mer smart än jag, fastställt att "ur rutan" Rollprovider för LDAP, När den används i denna miljö, var inte skalning väl. Att lösa problemet för klienten, han genomfört ett trevligt caching system i en anpassad Rollprovider.

Denna situation verkade liknande, så vi tittade in i replikering att lösningen till den dagens klient. Eftersom jag felsökning som, Jag märkte att detta budskap skulle ofta visas i systemloggen (från Loggboken):

En arbetsprocess med process-id ' XXX’ som betjänar programpool ' hem – 80’ har begärt återvinning eftersom den nått sin gräns för virtuellt minne.

Jag tog detta som att app poolen långt återvinning, alldeles för ofta och det skulle förklara en prestanda problem.

Jag tittade på app poolens egenskaper och dess "återvinning" sida visade att egenskapen "högsta mängd virtuellt minne (i megabyte)" hade ställts in på true och hade satts till 5000. Det verkar vara tillräckligt, men jag beslöt att ta bort värdet och som hade en omedelbar positiv effekt. Ingen mer programpool återvinning. Ingen mer mystiska nedgångsperioder och pauser.

Jag förstår inte riktigt den underliggande "grejer" som händer där, men uppenbarligen någon form av orsak/verkan sak händer och nu, UAT miljön är användbara.

</slutet>

Prenumerera på min blogg.

Du har utfört din månatliga Sök analys?

Det är en god praxis, förmodligen ännu en bästa praxis, Granska dina sökrapporter en gång i månaden och leta efter möjligheter att lägga till bästa val, finjustera din thesaurus och kanske även avslöja några omvärldsbevakning som annars är dolda för förvaltning.

Det är redan den 3: e i månaden. Time's awastin’ 🙂

</slutet>

Prenumerera på min blogg.

Data Protection Manager: Verkar som en stor SharePoint Backup/återställning lösning

På den New Jersey SharePoint User Group möte i går kväll, Microsoft Sr. produktspecialist DuWayne Harrison presenteras Microsoft Data Protection Manager 2007. DuWayne var stor (och han fick stöd av en eller två kolleger från publiken vars namn jag inte minns). Du kan få presentationsmaterial här.

Fram till igår kväll, Jag har aldrig hört talas om DPM.

Jag är inte en system admin typ person, så jag skriver detta från SharePoint konsultens perspektiv och kan få vissa ord fel. Till mig, DPM är en lösning för säkerhetskopiering/återställning för Microsoft "saker":

  • Filer
  • SQL
  • O/S
  • Virtuella maskiner (levande backup av VM, även om VM sig körs Unix).
  • Bare metal recovery (dvs. katastrofala maskinvarufel).

Utöver sånt, som jag anser vara minimikrav för någon form av "real" Säkerhetskopiera/återställa produkt, DPM har också inbyggd intelligens för SharePoint. Det förstår om server gårdar och låter dig återställa:

  • Hela databaser (t.ex. innehåll, config, m.m.).
  • Webbplatssamlingar
  • Enskilda platser
  • Enskilda objekt (t.ex. dokument).

Faktiska återställningsprocessen innebär utvinna måldata från säkerhetskopian och spara den i en "Återställ gård" och sedan därifrån, flytta den till produktionsmiljön (eller varhelst du vill återställa). Jag tror detta är sömlös, men det fanns en stor vikt vid behovet av en "Återställ farm". Restaurera gården behöver inte överensstämmer med produktionsmiljön i varje särskilt (främst i fysiska topologin) men behöver matcha i termer av mallar, versioner, m.m..

Jag såg inte en fullständig heltäckande demo, men DuWayne visade skärm skott och några live-demonstrationer. Det verkar vara så bra som den måste vara, åtminstone för en måttlig storlek miljö.

Det slog särskilt prissättningen. Uppenbarligen, inte hålla mig till detta, men jag tror att den dyraste prissättning är ungefär som följer (i USD):

  • $600 för DPM sig.
  • Hårdvara för en DPM-server (och tillhörande saker för media och allt som).
  • $450 för varje server vill du säkerhetskopiera ("enterprise" licens).

En fem-servergrupp skulle kosta högst:

  • $600 för DPM
  • $450 x 5 servrarna = $2,250

Totala kostnaden i licenser: $2,850

I praktiken, Det skulle vara mindre. Du skulle inte nödvändigtvis behöver ha DPM installeras på varje frontwebbserver, till exempel. Du behöver inte nödvändigtvis enterprise licenser antingen.

Användargränssnittet är verkar mycket enkelt förmodligen skulle inte kräva någon särskild utbildning för att komma igång. Jag frågade om det specifikt och det finns tydligen en 1.5 dag klass tillgänglig, men det inte är uppenbart för mig att någon skulle verkligen behöva ta det.

Alla, Jag tycker det är verkligen värt att undersöka om du är ute och där letar en skyddslösning för SharePoint.

</slutet>

Prenumerera på min blogg.

Technorati Tags:

Twitter: http://twitter.com/pagalvin