Question

Quand j'ai installé SharePoint Foundation a créé mon application Web par défaut avec un nom SharePoint - 80 qui était en cours d'exécution sur le port 80. Comme j'ai besoin le port 80 pour une autre application web je l'ai déplacé au port 81. tout fonctionne, mais les restes de nom.

Comment puis-je renommer un SharePoint 2010 application web alors? Je vois le même nom est appliqué à l'instance d'application IIS ainsi. Dois-je renommer simplement ce nom d'application dans IIS ou dois-je à changer quelque chose dans le DB ou partout dans Central Admin?

Était-ce utile?

La solution

Il suffit d'aller simple avec Powershell. Voici comment faire renomme sans plus que cela:

$a=Get-SPWebApplication | where {$_.Name -match "Old web application name"}

$a.Name

$a.Name="New web application name"

$a.Update()

Get-SPWebApplication | where {$_.Name -match "New web application name"}

C'est tout!

Autres conseils

Vous pouvez créer une nouvelle application Web appelée la façon dont vous voulez puis attacher la base de données de contenu (s) de votre ancienne application web afin de garder vos sites existants. Ce ne est pas vraiment Changement de nom l'ancienne application Web, mais vous serez en mesure d'accéder à vos anciens sites via la nouvelle url que je suppose est ce que vous voulez faire.

Les étapes de base sont les suivants:

  1. Vérifiez ce que les collections de sites sont attachés à votre application web de CA ou via STSADM / Powershell. Vous pouvez faire une enumsites contre une url via STSADM et Im sûr qu'il ya est une version 2010 powershell.
  2. Créer une nouvelle application web avec l'URL / nom que vous recherchez. Utilisez une base de données de contenu factice lors de sa création afin que vous pouvez supprimer cette base de données de contenu plus tard.
  3. Si vous avez des chemins d'accès gérés personnalisés dans l'ancienne application web puis les créer dans la nouvelle application Web aussi.
  4. Déplacer les bases de données de contenu de l'ancienne application Web pour le nouveau. Cette TechNet article vous indique comment déplacer les bases de données en 2010 par CA ou Powershell.
  5. Supprimer la base de données de contenu factice à partir de votre nouvelle application Web. Vous devriez être en mesure de voir vos anciens sites dans votre nouvelle application Web.

Vous pouvez renommer le site dans IIS, mais malheureusement, le changement ne sera pas reflétée dans Central Admin. En outre, les seules fonctions qui peuvent être effectuées dans Admin Central pour les applications Web sont créer, supprimer, étendre et Annuler l'extension (voir http://technet.microsoft.com/en-us/library/cc261978.aspx ).

Les mêmes fonctions énumérées ci-dessus peut se faire via PowerShell, aussi, mais je ne peux pas trouver une option de changement de nom en tout lieu. On dirait que votre seul choix peut être supprimer et rajoutez l'application Web. C'est un lot de aweful travail juste pour quelque chose renommage (à moins que c'est un tout nouveau site).

Il y a un interrupteur STSADM appelé Renameweb, mais qui renomme en fait l'URL, pas le nom convivial. Je ne pouvais pas trouver une commande PowerShell pour le faire non plus.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top