문제
나는 사용하고 싶다 bcp
Linux에서 다음과 같이 명령하십시오.
bcp "EasyCash.dbo.user" out "[EasyCash].[dbo].[user].dat" -q -c -t "<EOFD>"
-r "<EORD>" -Usa -P123456 -S192.168.1.5
Linux의 메시지는 다음과 같은 것을 보여줍니다.
-base bcp: command not found
누구든지 내 문제를 해결할 수 있습니까?
해결책
컴퓨터에 포함 된 패키지가 있다고 가정하면 bcp
실행 파일, 타이핑을 시도하십시오
locate bcp | grep bin
그리고이 실행 파일이 컴퓨터에 존재하지만 경로에 있지 않은지 확인하기 위해 출력을 살펴보십시오. 이것이 아무것도 반환하지 않으면 실행 파일이 없습니다. 이것이 무언가를 나타 내면 전체 경로를 사용하여 실행하려고 시도 할 수 있습니다.
다른 팁
Freetds와 FreeBCP 유틸리티를 사용할 수 있습니다. MSSQL Server의 BCP.Exe와 비슷합니다 http://www.freetds.org/
이 예는 확실히 MSSQL의 BCP 명령처럼 보입니다.) (-미국 ... 'SA'사용자). MSSQL은 Windows 전용 제품입니다.
BCP 명령을 설치, 배포 및 사용하는 방법에 대한 자세한 내용은 Sybase ASE 문서를 참조하십시오. 또는 DBA에게 문의하십시오.
제휴하지 않습니다 StackOverflow