this 질문에 대한 대답에 따르면 osql.exe 유틸리티는 새 컴퓨터에 이진 파일을 복사하기 만하면 SQLServer없이 컴퓨터에서 독립 실행 형 프로그램으로 실행할 수 있습니다. 그러나 내 질문은 작동하기 위해 다른 파일을 osql.exe와 함께 복사해야합니까?osql.exe를 독립 실행 형으로 실행하려면 어떤 dll 파일이 필요합니까?
감사합니다.
this 질문에 대한 대답에 따르면 osql.exe 유틸리티는 새 컴퓨터에 이진 파일을 복사하기 만하면 SQLServer없이 컴퓨터에서 독립 실행 형 프로그램으로 실행할 수 있습니다. 그러나 내 질문은 작동하기 위해 다른 파일을 osql.exe와 함께 복사해야합니까?osql.exe를 독립 실행 형으로 실행하려면 어떤 dll 파일이 필요합니까?
감사합니다.
이 질문에 대한 답을 찾기위한 좋은 도구는 Dependency Walker
가 그리고 SQLSERVER 2008 64 비트에 대한하여 Osql.exe에 Depends.exe를 실행하면 의존성 msvcr80.dll 및 ODBC32.DLL 을 알 수있다. 그리고 그 DLL은 이미 설치 될 가능성이 매우 높습니다.
이 유틸리티는 ODBC를 사용하여 서버와 통신합니다.
"(ODBC 드라이버 관리자) 데이터 원본 이름을 찾을 수없고 기본 드라이버가 지정되지 않았습니다."라는 오류 메시지가 나타납니다. [ODBC 드라이버 관리자] 연결 열지 마십시오 " – chama
나는 osql에 대한 전문가가 아니지만 osql에 -S, -U -P 인수를 제공하면 데이터 소스가 필요하지 않습니다. -D <데이터 소스 이름>을 사용하면 데이터 소스가 존재합니다. osql에 어떤 인수를 부여합니까? – Arve
-L을 사용하여 데이터 소스가 필요하지 않은 서버를 나열했습니다. – chama