Programmer BS Blog

 by BSPFP

Textile 포매터 문법 요약

글 보관함

Total157260
Today32
Yesterday227

SQL Native Client 라이브러리를 사용해서 작성한 어플리케이션을 실행하는데 이와 같은 메시지가 뜹니다.
SQL Server 설치 미디어로부터 클라이언트 도구 따위를 설치하면 괜찮습니다만...
왜 뜨는지 한참을 찾아보았으나 해결방법이라고는 오로지 레지스트리를 편집하는 것 말고는 없더군요.

Windows Server 2008 R2 Standard 를 설치
-> SQL Server 설치 미디어에서 sqlncli.msi 만 가져와 설치
-> SQL Native Client 라이브러리가 추가됨
-> 어플리케이션 실행
-> 오류

이렇게 되었습니다.

안되어서 설치 미디어로 다시 설치를 해보니

HKLM/SOFTWARE/Microsoft/MSSQLServer/Client/SNI10.0/GeneralFlags/Flag1

이런 레지스트리키가 새로 생기고 해당 키 안에

Label REG_SZ Force protocol encryption
Value REG_DWORD 0×00000000

이런 값이 생겼네요.

그래서 다른 깨끗한 머신에 다시 Native Client만 설치하고 레지스트리에서 위 값을 넣었더니...

실행됩니다.

이건 뭔가요? ㅡ.ㅡ

이제 남은 문제는 어플리케이션 배포판을 어떻게 만들어야 하나... 이군요...

Trackback Address :: http://bspfp.pe.kr/trackback/330

PREV 1 ... 20 21 22 23 24 25 26 27 28 ... 324 NEXT