{"id":86,"date":"2013-08-22T13:06:52","date_gmt":"2013-08-22T12:06:52","guid":{"rendered":"http:\/\/sourceblog.org\/wordpress\/?p=86"},"modified":"2013-11-05T14:02:11","modified_gmt":"2013-11-05T13:02:11","slug":"erstellen-einer-sitecollection-mit-powershell","status":"publish","type":"post","link":"https:\/\/sourceblog.org\/wordpress\/2013\/08\/erstellen-einer-sitecollection-mit-powershell\/","title":{"rendered":"Erstellen einer Sitecollection mit PowerShell"},"content":{"rendered":"<p>Nachfolgend wird die Erstellung einer Sitecollection mit Powershell Schritt f\u00fcr Schritt beschrieben.<\/p>\n<p><strong><span style=\"text-decoration: underline;\">Vorrausetzungen:<\/span><\/strong><\/p>\n<ul>\n<li>Installierter und Konfigurierter SharePoint Server<\/li>\n<li>mindestens eine erstellte Webanwendung<\/li>\n<li>Zugriff auf den SharePoint via Powershell auf den SharePoint<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>Vorgehensweise:<\/strong><\/span><\/p>\n<p style=\"padding-left: 30px;\">Im ersten Schritt \u00f6ffnen man die Powershell als Administrator. Dies geschieht mittels recht klick mit der Maus auf das Powershell Symbol und anschlie\u00dfendem Klick auf als Administrator ausf\u00fchren. Danach l\u00e4d man das SharePoint SnapIn mit<\/p>\n<address style=\"padding-left: 60px;\">Add-PSSnapin Microsoft.SharePoint.PowerShell<\/address>\n<p style=\"padding-left: 30px;\">Zu besseren \u00dcbersicht sollte nun eine separate Contentdatenbank f\u00fcr die zu erstellende Sitecollection angelegt werden. Das kann mit dem Befehl<\/p>\n<address style=\"padding-left: 60px;\">New-SPContentDatabase &#8222;<span style=\"color: #ff0000;\">Datenbankname<\/span>&#8220; -DatabaseServer &#8222;<span style=\"color: #ff0000;\">SQL-Server-Instanz<\/span>&#8220; -WebApplication <span style=\"color: #ff0000;\">http(s):\/\/webapplication<\/span><\/address>\n<p style=\"padding-left: 30px;\">erfolgen.<\/p>\n<p style=\"padding-left: 30px;\">Als n\u00e4chstes l\u00e4sst man sich die Namen der installierten Site Templates ausgeben. Das geschieht mit nachfolgendem Befehl<\/p>\n<address style=\"padding-left: 60px;\">Get-SPWebTemplate | Sort-Object \u201cName\u201d<\/address>\n<p style=\"padding-left: 30px;\">Daraus kann man nun das ben\u00f6tigte Template z.B. Teamsite &#8222;STS#0&#8220; herauslesen. Das wird zu Erstellen der Sitecollection sp\u00e4ter ben\u00f6tigt.<\/p>\n<p style=\"padding-left: 30px;\">Im letzten Schritt erstellt man nun die Sitecolletion.<\/p>\n<address style=\"padding-left: 60px;\">New-SPSite <span style=\"color: #ff0000;\">http(s):\/\/Sitecollectionname<\/span> -OwnerAlias &#8222;<span style=\"color: #ff0000;\">Domain\\erster Sitecollectionadmin<\/span>&#8220; -Template &#8222;<span style=\"color: #ff0000;\">Templatename aus vorherigem Schritt<span style=\"color: #000000;\">&#8220; -ContentDatabase\u00a0&#8222;<span style=\"color: #ff0000;\">Datenbankname<\/span>&#8222;<\/span><\/span><\/address>\n<p style=\"padding-left: 30px;\">Abschlie\u00dfend ist noch zu Erw\u00e4hnen, dass die Erstellung mittels Powershell einen gro\u00dfen Vorteil bietet. Man kann genau angeben in welche Datenbank diese Sitecollection geht. Das ist theoretisch auch mit der Zentraladministration m\u00f6glich, klappt aber nicht immer. Quota der Datenbanken spielen dabei eine Rolle.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nachfolgend wird die Erstellung einer Sitecollection mit Powershell Schritt f\u00fcr Schritt beschrieben. Vorrausetzungen: Installierter und Konfigurierter SharePoint Server mindestens eine erstellte Webanwendung Zugriff auf den SharePoint via Powershell auf den SharePoint &nbsp; Vorgehensweise: Im ersten Schritt \u00f6ffnen man die Powershell &hellip; <a href=\"https:\/\/sourceblog.org\/wordpress\/2013\/08\/erstellen-einer-sitecollection-mit-powershell\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[3],"tags":[36],"class_list":["post-86","post","type-post","status-publish","format-standard","hentry","category-sp","tag-sp"],"_links":{"self":[{"href":"https:\/\/sourceblog.org\/wordpress\/wp-json\/wp\/v2\/posts\/86","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sourceblog.org\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sourceblog.org\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sourceblog.org\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sourceblog.org\/wordpress\/wp-json\/wp\/v2\/comments?post=86"}],"version-history":[{"count":6,"href":"https:\/\/sourceblog.org\/wordpress\/wp-json\/wp\/v2\/posts\/86\/revisions"}],"predecessor-version":[{"id":92,"href":"https:\/\/sourceblog.org\/wordpress\/wp-json\/wp\/v2\/posts\/86\/revisions\/92"}],"wp:attachment":[{"href":"https:\/\/sourceblog.org\/wordpress\/wp-json\/wp\/v2\/media?parent=86"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sourceblog.org\/wordpress\/wp-json\/wp\/v2\/categories?post=86"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sourceblog.org\/wordpress\/wp-json\/wp\/v2\/tags?post=86"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}