sharepoint報HRESULT:0x80131904的錯誤的原因和解決方法 -开发者知识库

sharepoint報HRESULT:0x80131904的錯誤的原因和解決方法 -开发者知识库,第1张

在新建文件庫的時候出現的。下上傳文件和更改權限,都是在報這個HRESULT:0x80131904的錯誤,基本所有操作都報同一個錯誤,如下圖:

sharepoint報HRESULT:0x80131904的錯誤的原因和解決方法 -开发者知识库,第2张

  1. 錯誤原因

     這個問題其實就是:sharepoint配置文件(sharepoint_config.log)日志過大,占用了數據庫空間,無法上傳

    2、解決方案:

  •       使用sql server 的管理工具進行收縮

      壓縮數據庫日志,先將數據庫改為簡單模式,如下圖:

      sharepoint報HRESULT:0x80131904的錯誤的原因和解決方法 -开发者知识库,第3张

      然后收縮數據庫,如下圖:

      sharepoint報HRESULT:0x80131904的錯誤的原因和解決方法 -开发者知识库,第4张

     收縮完成后,再把數據庫模式改成:完整模式 

  •       使用腳本進行收縮,如下:

      

-- Set to SIMPLE mode
ALTER DATABASE [DATABASE_NAME] SET RECOVERY SIMPLE;

-- Shrink the db
DBCC SHRINKFILE ('DATABASE_LOG_NAME', 1);

-- Set back to FULL (optional depending on backup method used)
ALTER DATABASE [DATABASE_NAME] SET RECOVERY FULL;

--SELECT * FROM sys.database_files

 

最佳答案:

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
U19学习网站 » sharepoint報HRESULT:0x80131904的錯誤的原因和解決方法 -开发者知识库