Impossibile trovare il termstore sharepoint per i metadati
-
09-12-2019 - |
Domanda
Sto usando PowerShell per aggiungere metadati al mio termstore.Quando vado all'amministrazione centrale, nell'applicazione del servizio di metadati posso vedere che ho un termstore.Ma quando provo ad accedervi attraverso:
$session = new-object Microsoft.SharePoint.Taxonomy.TaxonomySession($site)
$termstore = $session.TermStores[$TermStoreData.termstore.name]
.
Non trovo nulla, e se darò un'occhiata all'oggetto $session
, vedo tutto vuoto tranne il "offlinethermstoreenames" ,
Hai qualche idea come posso accedere al termstore dei metadati?
Soluzione 3
Ho trovato quello che stavo cercando:
Essendo amministratore sul gruppo, sul termine, sul termine e sul servizio.
Spegnere il server e accenderlo.
è stato ok per me
Altri suggerimenti
Utilizzo:
$ Session= get-sptaxonomonomonomonsion -site $ sito
$ TermStore= $ session.termstores [$ termstatoratata.termstore.name]
funziona?
Hai provato a controllare quali termstori sono disponibili in $ session.termstores (su Iterating su di esso)?
Hai più servizi di metadati gestiti?
Forse alcune delle tue istanze di servizio dei metadati sono disabilitate.Vedi: http://blogbaris.blogspot.ch/2013/04/offline-metadata-instances-in.html
Ho provato tutto quanto sopra senza successo, ma è riuscito a riportare online il mio mm term online con un arresto e l'avvio di tutte le istanze di esecuzione del servizio Web Metadati gestito dai servizi sulla pagina del server
ha avuto questo problema.Creazione di una nuova app Web, l'importazione di termini per il dettaglio e la sessione è nullo. La soluzione era quella di aprire una nuova sessione PowerShell e gestire i miei comandi relativi a termstore.