SharePoint 2016 OnPremise, tutto funziona correttamente, ma a volte solo in un elenco, quando si aggiunge un nuovo elemento, dopo il salvataggio quando ritorna alla visualizzazione standard, ottengo Exception from HRESULT: 0x80131904.

Uls dice:

System.Data.SqlClient.SqlException (0x80131904): A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The specified network name is no longer available.) ---> System.ComponentModel.Win32Exception (0x80004005): The specified network name is no longer available SPRequest.GetListItemDataWithCallback2: UserPrincipalName=i:0).w|s-1-5-21-2025429265-688789844-725345543-18654, AppPrincipalName= ,pSqlClient=<null> ,bstrUrl=http://portal/mySite ,bstrListName={A9A7F119-9D25-4CDD-A59D-BD5F8AB58C85} ,bstrViewName=<null> ,bstrViewXml=<View><Query><OrderBy><FieldRef Name="Datum" Ascending="FALSE" /><FieldRef Name="BegonnenUm" Ascending="FALSE" /></OrderBy><Where><Eq><FieldRef Name="Author" /><Value Type="Integer"><UserID Type="Integer" /></Value></Eq></Where></Query><Aggregations Value="On"><FieldRef Name="Dauer" Type="SUM" /><Fi ,fSafeArrayFlags=SAFEARRAYFLAG_AUTOHYPERLINK Error while executing web part: Microsoft.SharePoint.SPException: Exception from HRESULT: 0x80131904 ---> System.Runtime.InteropServices.COMException: Exception from HRESULT: 0x80131904 at Microsoft.SharePoint.Library.SPRequestInternalClass.GetListItemDataWithCallback2(IListItemSqlClient pSqlClient, String bstrUrl, String bstrListName, String bstrViewName, String bstrViewXml, SAFEARRAYFLAGS fSafeArrayFlags, ISP2DSafeArrayWriter pSACallback, ISPDataCallback pPagingCallback, ISPDataCallback pPagingPrevCallback, ISPDataCallback pFilterLinkCallback, ISPDataCallback pSchemaCallback, ISPDataCallback pRowCountCallback, Boolean& pbMaximalView) at Microsoft.SharePoint.Library.SPRequest.GetListItemDataWithCallback2(IListItemSqlClient pSqlClient, String bstrUrl, String bstrListName, String bstrViewName, String bstrViewXml, SAFEARRAYFLAGS fSafeArrayFlags, ISP2DSafeArrayWriter pSACallback, ISPDataCallback pPagingCallback, ISPDataCallback pPagingPrevCallback, ISPDataCallback pFilterLinkCallback, ISPDataCallback pSchemaCallback, ISPDataCallback pRowCountCallback, Boolean& pbMaximalView) --- End of inner exception stack trace --- at Microsoft.SharePoint.SPGlobal.HandleComException(COMException comEx) at Microsoft.SharePoint.Library.SPRequest.GetListItemDataWithCallback2(IListItemSqlClient pSqlClient, String bstrUrl, String bstrListName, String bstrViewName, String bstrViewXml, SAFEARRAYFLAGS fSafeArrayFlags, ISP2DSafeArrayWriter pSACallback, ISPDataCallback pPagingCallback, ISPDataCallback pPagingPrevCallback, ISPDataCallback pFilterLinkCallback, ISPDataCallback pSchemaCallback, ISPDataCallback pRowCountCallback, Boolean& pbMaximalView) at Microsoft.SharePoint.SPListItemCollection.EnsureListItemsData() at Microsoft.SharePoint.SPListItemCollection.get_Count() at Microsoft.SharePoint.WebControls.SPDataSourceView.ExecuteSelect(DataSourceSelectArguments selectArguments, String aggregateString, Boolean wantReturn, BaseXsltListWebPart webpart, SPListItem& listItem, SPListItemCollection& listItems, String[]& fieldList) at Microsoft.SharePoint.WebControls.SingleDataSource.GetXPathNavigatorInternal() at Microsoft.SharePoint.WebControls.SingleDataSource.GetXPathNavigator() at Microsoft.SharePoint.WebPartPages.DataFormWebPart.PrepareAndPerformTransform(Boolean bDeferExecuteTransform) 1bbd449f-5801-b098-2604-475e9b3793d4 

Se aggiorno la pagina funziona.
Qualche idea?

Risposta

Qui devi controllare una Un paio di cose: il problema principale con questo è che la tua connessione SQL con il server SharePoint non è stabile. Controlla il registro di Windows del server SQL: qui otterrai maggiori dettagli sullerrore.

Ma in generale, verifica quanto segue:

  • Connettività di rete tra SQL Server e SharePoint – per lo più non è stabile, verifica con il tuo team di rete.
  • Se hai AG cluster di gruppo ( listener ) configurato nel server SQL: il database principale a volte viene scollegato dal Gruppo di disponibilità (AG) ma si riconnetterà nuovamente a causa delle fluttuazioni nella connettività di rete.
  • Prova ad aumentare la proprietà di timeout della connessione SQL
  • Infine prova a eseguire il ripristino di IIS.

Commenti

  • ok grazie, lo controllerò. Ma comè possibile che io abbia questo problema solo su questa singola lista, ne ho sicuramente più di 200 nella mia fattoria.
  • Sei sicuro che sia solo per una lista o tutte le liste sotto un unico contenuto db? Il problema del gruppo AG si verifica a livello di database dei contenuti.
  • Ho solo un ContentDB e sì, solo per questo elenco.
  • Ohhk .. In tal caso, penso che puoi provare a fare il è ripristinato, potrebbe essere risolto.
  • Sfortunatamente, il riavvio di IIS non ' ha aiutato. Riavvio il server il prima possibile

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *