Il database del contenuto è di sola lettura - Evento 4971

 

Si applica a: SharePoint Server 2010

Ultima modifica dell'argomento: 2010-01-18

Nome avviso: Il database del contenuto è di sola lettura

ID evento:   4971

Riepilogo:   in Microsoft SharePoint Server 2010 viene archiviata gran parte del contenuto dell'applicazione Web, inclusi le raccolte siti, i siti, gli elenchi, i documenti e le autorizzazioni presenti nei database del contenuto. Una singola applicazione Web può essere associata a uno o più database del contenuto.

Sintomi:   potrebbero comparire uno o più dei sintomi seguenti:

  • Gli utenti non possono aggiungere o aggiornare contenuto nei siti di SharePoint Server 2010.

  • Nel registro eventi viene visualizzato questo evento: ID evento: 4971 Descrizione: Impossibile aggiornare il database nell'istanza di SQL Server '<nome istanza>'. Il database è in sola lettura. Di seguito sono disponibili ulteriori informazioni sull'errore da SQL Server. <informazioni aggiuntive>

Causa:   in SQL Server è possibile scegliere di impostare un database in modalità di sola lettura, nella quale è possibile leggere i dati dal database ma non aggiungerli, modificarli o rimuoverli. Se un database del contenuto è in modalità di sola lettura, è possibile che si verifichino i sintomi descritti.

Soluzione:   impostare il database in lettura/scrittura

  • Se si riscontra che il database del contenuto è in modalità di sola lettura, impostare il database di SQL Server Management Studio in lettura/scrittura.

    Per verificare se il database è in sola lettura:

    1. Verificare che l'account utente che sta eseguendo la procedura sia membro del gruppo Amministratori farm.

    2. Nella home page Amministrazione centrale fare clic su Gestione applicazioni.

    3. Nella pagina Gestione applicazioni, dalla sezione Database, fare clic su Gestisci database del contenuto.

    4. Nella pagina Gestisci database del contenuto selezionare l'applicazione Web nell'elenco Applicazione Web.

    5. Se nella colonna Database sola lettura per il database del contenuto è presente il valore , impostare il database del contenuto in lettura/scrittura.

    Per impostare il database del contenuto in lettura/scrittura:

    1. Verificare che l'account utente che sta eseguendo la procedura sia membro del ruolo predefinito del database db_owner per il database del contenuto.

    2. Aprire SQL Server Management Studio ed eseguire la connessione al server di database.

    3. In Esplora oggetti espandere Database.

    4. Fare clic con il pulsante destro del mouse sul database da impostare in lettura/scrittura e quindi scegliere Proprietà.

    5. Nella pagina delle proprietà Opzioni della finestra di dialogo Proprietà database, in Stato selezionare Falso nell'elenco a discesa accanto a Database sola lettura e quindi fare clic su OK.

    6. Fare clic su .