所有单据保存报错                浏览次数:5780

知识编号: ZS20131227032
对应版本: V2.5
对应产品线: 供应链
对应模块: 库存管理
提交时间: 2014-1-2 16:12:39
关键字1: 单据保存报错
关键字2:
关键字3:
关键字4:
关键字5:
问题现象: 所有单据保存报错,报错信息见附件。早上网络有做过调整,现在做单据报错。
报错信息:在执行用户定义例程或集合"CLR_AllocSerials"期间出现.NET Framework错误:System.Data.SqlClient.SqlException: 无法生成SSPI上下文...
问题原因:
解决方案: 问题原因:解决办法:解决过程:
1:把其中的[${DatabaseName}] 替换为具体库的名字。
2:具体DLL放置在D:\目录
然后执行这个脚本。注:单引号请更换为半角。
Use master
Go
EXEC sp_configure ‘clr enabled’, 1 RECONFIGURE WITH OVERRIDE;
Alter Database [${DatabaseName}]  SET TRUSTWORTHY ON;
Go
Reconfigure
Go
Use [${DatabaseName}] 
alter ASSEMBLY CLRLib FROM ‘d:\UFIDA.U9.SQL.CLRLib.dll’ WITH PERMISSION_SET = UNSAFE,UNCHECKED DATA;
Go
3、在u9的数据库里,新建一个表u9_user,只有一列pwd(nvchar类型),里面存储sa的密码。