Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Le blog de Patrick [MVP Office 365]

Partage d'informations sur yOS (Yammer, Office 365, SharePoint), Azure et +...

Actualités









  • Mon blog en ANGLAIS - English blog :

    Versions :
    14.0.4730.1010 SharePoint 2010 RC
    14.0.4762.1000 SharePoint 2010 RTM
    14.0.6029.1000 SharePoint 2010 SP1
    ​14.0.7015.1000 SharePoint 2010 SP2

    15.0.4128.1014 SharePoint 2013 Preview
    15.0.4420.1017 SharePoint 2013 RTM
    15.0.4569.1509 SharePoint 2013 SP1

    Les derniers CU pour SharePoint 2010...
    Les N° de version pour SharePoint 2013...


[ #SharePoint 2013 ] Suppression de bases de données en état “Pas de Réponse”

Il peut arriver que des bases de données SharePoint aient été supprimées (volontairement ou non) directement dans SQL Server et qu’elles ne soient plus accessibles dans l’Administration Centrale de SharePoint.

Elles apparaissent alors dans “Examiner l’état de la base de données”

image

avec l’état : “Pas de réponse” (ou “Not responding” en anglais)

image

Comme souvent PowerShell est alors la seule solution pour faire le ménage (proprement) dans la base de configuration de SharePoint. Il convient tout d’abord de bien identifier les bases concernées en faisant le lien entre nom et ID à l’aide de la commande ci-dessous :

Get-SPDatabase | sort Type | format-table –autosize

image

PS : il est à noter qu’en PowerShell, je n’ai pas trouvé de moyen de faire apparaitre cet état “Pas de réponse”, le champs “status” donnant le statut “Online” pour toutes ces bases.

Les commandes

$db = Get-SPDatabase <id>

$db.Delete()

permettent de supprimer la ou les bases en erreur :

image

Cela supprime la plupart du temps les bases en erreur de la configuration SharePoint. Il faut alors ne pas oublier d’aller les supprimer également dans SQL Server le cas échéant.

Dans certains cas difficiles, il peut également être nécessaire de supprimer les services correspondants par les commandes :

Get-SPServiceApplication | select displayname, id

$spapp = Get-SPServiceApplication -id  <id>

Remove-SPServiceApplication <id> –RemoveData

ou

Remove-SPServiceApplication <id>

image

Voilà qui permet ensuite de recréer proprement les services posant problème.

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: jeudi 4 septembre 2014 14:10 par Patrick Guimonet

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01