새로 만든 서버 솔루션을 팀시티에 붙였는데 빌드가 끝나고 유닛테스트를 실행하다가 위와 같은 에러가 발생했다. 검색해보니 agent 가 권한이 약한 거라고 한다. 윈도우즈 서비스 페이지로 확인했으나 권한 문제는 아니었다.
teamcity agent 가 유닛테스트를 하려고 실행하다가 난 문제라서 아예 문제가 발생한 agent 컴퓨터로 접속하여 문제가 발생한 파라미터대로 실행을 해보았다.
솔루션에서 사용하는 sqlncli10.dll 이 없다는 결과. 다행히 금방 해결될 듯하다. 검색해보았더니1 sqlncli10.dll 은 SQLServer CD에 있는 인스톨러를 이용하면 sql server 나 client 를 깔지 않아도 설치할 수 있다. x64 에서는 x64/cd/x64 폴더에 sqlncli.msi 파일을 실행하면 된다.