Sql 难题—在尝试加载程序集 ID 65537 时 Microsoft .NET Framework 出错.服务器或然能源贫乏

新库是直接复制的模板库

实践存储进度时报如下错

图片 1

消息 10314,级别 16,状态 11,过程sp_Sync_CmsArticleToSearchs,第 30
行在品尝加载程序集 ID 65645 时 Microsoft .NET Framework
出错。服务器只怕能源贫乏,也许不信任该程序集,因为它的 PE猎豹CS6MISSION_SET
设置为 EXTERNAL_ACCESS 或
UNSAFE。请重国民党的新生活运动行查询,或检查有关的文书档案领悟怎样消除程序集信任难题。有关此错误的详细新闻: 

System.IO.FileLoadException:
未能加载文件或程序集“csharpclslibforsqlserver, Version=0.0.0.0,
Culture=neutral,
PublicKeyToken=null”或它的某一个正视项。发生与长治有关的荒唐。 (至极来自
HRESULT:0x8013150A)

————————————————————————————————————————————————————————————————————————

度娘给的方案是:

在还原数据库之后,大家得以将数据库的OWNE途胜设置成SA.
exec sp_changedbowner ‘sa’
再调用存款和储蓄进度便是大功告成的.

 

————————————————————————————————————————————————————————————————————————

实际上则是题材依旧

然后就从头根据错误提示来找难点!

率先是服务器可能财富不足, 那么些题材可以排除,那么会不会是服务器不信任该程序集呢

在相看数据库的习性时,在选项处看到有一属性为 可信赖 的值是 False。那么会不会是那些题材引起的呢?

结果将数据库设置可相信为true后果真难题取得了化解

图片 2

 

——————————————————————————————————————————————————————————

1. exec sp_configure ‘show advanced options’, ‘1’;
Go
reconfigure;
go
exec sp_configure ‘clr enabled’, ‘1’
go
reconfigure;    –如若实施破产,就用这么些RECONFIGURE WITH OVE奥迪Q7翼虎IDE;
exec sp_configure ‘show advanced options’, ‘1’;
go
 
2.查SID在sys.databases 和sys.server_principals是或不是同样
SELECT * FROM sys.server_principals;
SELECT * FROM sys.sysdatabases ;

3.查看程序集是不是留存
SELECT * FROM sys.assemblies;SELECT * FROM sys.assembly_files;

  1. 修改为ON
    ALTER DATABASE tablename SET TRUSTWORTHY
    on;

5.在意全数者
exec sp_changedbowner ‘sa’

 

相关文章