SharePoint Blog - René Hézser

Anmelden  RSS Feed RSS Feed
Startet die Suche

Archive

Kategorien

Links

Andere Blogs



Add to Technorati Favorites

Dec 302006

Websites, Sitecollection, Webapplikation

Mit diesem Diagramm möchte ich die Begriffe Web(site), Sitecollection und Webapplikation verdeutlichen.

Name

Gemeint ist

Objektmodell

Web

Website

SPWeb

Webseite

Website

SPWeb

Seite

Website

SPWeb

Site

Sitecollection

SPSite

Webseitensammlung

Sitecollection

SPSite

Virtueller Server

Webapplikation

SPVirtualServer

 


Published: 12/30/2006  1:35 PM | 0  Comments | 0  Links to this post
Tagged as: Reporting Services

Dec 302006

stsadm - import, export

Das Kommandozeilentool stsadm wurde in der Version 3 der Windows SharePoint Services um neue Funktionen erweitert.

In das Thema Importieren/Exportieren von Daten von einem Server zu einem anderen möchte ich ein wenig Licht bringen, und die Funktionen beschreiben.

Im- / Export von SharePoint Sites

Mit Hilfe der Im- / Export Funktion können SharePoint Webs kopiert werden. Hierbei können folgende Inhalte mit kopiert werden:

  • Sicherheitseinstellungen
  • Benutzerrollen
  • Versionsinformationen
  • Workflows

Besonders nützlich ist diese Option z.B. für den Fall, dass eine Webseite an einen anderen Ort in der Sitecollection verschoben werden soll.

Funktion

Parameter

-o export

-url <URL to be exported>
-filename <export file name>
[-overwrite]
[-includeusersecurity]
[-haltonwarning]
[-haltonfatalerror]
[-nologfile]
[-versions <1-4>
1 - Last major version for files and list items (default)
2 - The current version, either the last major or the last minor
3 - Last major and last minor version for files and list items
4 - All versions for files and list items]
[-cabsize <integer from 1-1024 megabytes> (default: 25)]
[-nofilecompression]
[-quiet]

-o import

-o import
-url <URL to import to>
-filename <import file name>
[-includeusersecurity]
[-haltonwarning]
[-haltonfatalerror]
[-nologfile]
[-updateversions <1-3>
1 - Add new versions to the current file (default)
2 - Overwrite the file and all its versions (delete then insert)
3 - Ignore the file if it exists on the destination]
[-nofilecompression]
[-quiet]

 

Schritte, um eine Webseite zu kopieren:

Schritt

Beschreibung

1.

Exportieren der Webseite

 

Eine beliebige Webseite kann mit verschiedenen Optionen Exportiert werden:

 

stsadm -o export -url http://wss3/stsadmtest -filename c:\stsadmtest.cab -includeusersecurity -versions 4

2.

Erstellen einer neuen Webseite

 

Bevor Inhalte wiederhergestellt werden können, muss erst eine Webseite angelegt werden. Dieser Schritt kann auch mit stsadm geschehen:

 

Neue Sitecollection

stsadm.exe -o createsite -url http://wss3/sites/importtest -ownerlogin wss3\administrator
-owneremail administrator@wss3.local -sitetemplate STS

 

Neue Webseite

stsadm.exe -o createweb -url http://wss3/importtest

3.

Importieren der Daten

 

Nachdem eine Webseite (oder Sitecollection) erstellt wurde, 
können die zuvor gesicherten Daten in diese wiederhergestellt werden:

 

stsadm -o import -url http://wss3/importtest
-filename c:\stsadmtest.cab –includeusersecurity

4.

[Optional: Löschen der alten Webseite]

 

VORSICHT: Es kommt keine Rückfrage, ob wirklich gelöscht werden soll!

 

stsadm -o deleteweb -url http://wss3/stsadmtest


Published: 12/30/2006  10:44 AM | 1  Comment | 0  Links to this post
Tagged as: SharePoint

Dec 252006

MOSS Architektur

Hier habe ich einen sehr interessanten Blog über die neue Architektur gefunden.
 
Kurz:
Es gibt keine "supported configuration" mehr. Alles ist möglich :-)

Published: 12/25/2006  3:24 PM | 0  Comments | 0  Links to this post
Tagged as: SharePoint

Dec 202006

Genehmigung ausstehend…

Über ein Portal sind diverse Dokumentenbibliotheken – in den Dokumente auf eine Genehmigung warten – verteilt.

Dieses Szenario wird vielen bekannt vorkommen. Ein Lösung habe ich vor einige Zeit geschrieben. Das Webpart zeigt alle die Dokumente an

  1. die auf eine Genehmigung warten
  2. bei denen der Besucher das Recht hat die Genehmigung durchzuführen

Die Lösung ist nicht die schönste, aber sie hat bei mir funktioniert. Und das übrigens für Windows SharePoint Services V2 und den SharePoint Portal Server.

  • In der Konfiguration des Webparts sollte der Account eingetragen werden, unter dem auch der Application Pool läuft
  • Die Installation des Webparts muss mit der Option "-globalinstall" erfolgen

Zum Download: NetatWork.notApproved.CAB


Published: 12/20/2006  5:55 PM | 0  Comments | 0  Links to this post
Tagged as: Webparts, Development, SharePoint