sql server - Need remoting in SQL CLR -
i have process blobs external service, that's available thru remoting (!).
so, have register assembly reference system.runtime.remoting.dll. so, have register dll itself. i'd prefer use last framework, @ least 2.0 enough.
when try
create assembly [system.runtime.remoting] 'c:\windows\microsoft.net\framework64\v4.0.30319\system.runtime.remoting.dll' permission_set = unsafe go
it says:
create assembly assembly 'system.runtime.remoting' failed because assembly 'system.runtime.remoting' failed verification. check if referenced assemblies up-to-date , trusted (for external_access or unsafe) execute in database. clr verifier error messages if follow message
when try:
create assembly [system.runtime.remoting] 'c:\windows\microsoft.net\framework\v2.0.50727\system.runtime.remoting.dll' permission_set = unsafe go
it says:
msg 10300, level 16, state 1, line 2 assembly 'system.web' references assembly 'system.enterpriseservices, version=2.0.0.0, culture=neutral, publickeytoken=b03f5f7f11d50a3a.', not present in current database. sql server attempted locate , automatically load referenced assembly same location referring assembly came from, operation has failed (reason: version, culture or public key mismatch). please load referenced assembly current database , retry request.
how should fix this?
regards,
don't it. don't process blobs inside sqlclr if needs use remoting (or web services, or external file access). process blobs external application load blob, connects processing (using remoting or similat) , updates database.
Comments
Post a Comment