2013-10-09 1 views
1

SQL Server 컨텍스트 내에서 SFTP를 수행해야합니다. MS 라이브러리로 FTP를 할 수는 있지만 SFTP는 지원하지 않습니다.어셈블리를 SQL Server에 설치할 때 실패한 어셈블리 확인을 해결하는 방법

그래서 Rebex를 다운로드하고 샘플 프로젝트를 만들어 CLR 저장 프로 시저로 SQL Server에 설치하려고했습니다.

이 일을, SQL 서버는 다음과 같은 메시지 제공 :

메시지 6218, 수준 16, 상태 2, 3 호선을

어셈블리에 대한 어셈블리를 만들 '을 RebexTest'실패 어셈블리 'Rebex.Common 때문에 '검증에 실패했습니다. 참조 된 어셈블리가 최신이고 신뢰할 수있는 (external_access 또는 unsafe) 데이터베이스에서 실행되는지 확인하십시오. 어떤이 메시지를

따를 경우 CLR 검증 오류 메시지 [을 : Rebex.Security.Certificates.CertificateStore이 :: 있음] [mdToken = 0x60003b0]
방법이 보이지 않는 [0x000000C7 오프셋].

이 문제를 해결할 수있는 방법이 있습니까? SQL Server에 설치할 수 있습니까?

+0

잘 모르겠지만 도움이 될 것이라고 생각합니다. http://blogs.msdn.com/b/mattn/archive/2008/04/22/writing-clr-stored-procedures.aspx – Tico

답변

1

Rebex 구성 요소는 PERMISSION_SET = UNSAFE 옵션이있는 CLR 절차에서만 사용할 수 있습니다. Rebex support forum에 대한 자세한 설명을 참조하십시오.

+0

1 월, 감사합니다. 이것으로 나를 위해. 고맙습니다. –

관련 문제