2013-07-12 2 views
1

안녕하세요.저기서 처음으로 내 나쁜 영어를 용서해주십시오. 해결하는 방법을 알고 난 특정 테이블 값을 얻을 텍스트 파일bcp sql 명령 연결 오류

use SRO_VT_SHARD_Tito 
EXEC xp_cmdshell 'bcp "SELECT * FROM SRO_VT_SHARD_Tito.._RefShopGoods " queryout "C:\Users\Administrator\Desktop\Server Files\SMC\Patch_Internal\media\server_dep\silkroad\textdata\refshopgoods.txt" -T -c -w' 

로 기록이 쿼리를 사용하지만 난 오류가 발생하고 내가 무슨 잘못 잘 모릅니다 또는 내가 그나마 그것을

오류 = [Microsoft] [SQL Server Native Client 10.0] SQL Server에 연결을 설정하는 동안 네트워크 관련 또는 인스턴스 관련 오류가 발생했습니다. 서버를 찾을 수 없거나 액세스 할 수 없습니다. 인스턴스 이름이 정확하고 SQL Server가 원격 연결을 허용하도록 구성된 경우 을 확인하십시오. 자세한 내용은 SQL Server 온라인 설명서를 참조하십시오.

이미 SQL Server에 대해 tcp/ip 연결을 허용했습니다.

답변

0

bcp 명령에서 서버 인스턴스 이름을 지정하지 않은 것 같습니다.

은 다음과 같아야합니다

bcp "SELECT * FROM SRO_VT_SHARD_Tito.._RefShopGoods " 
queryout "C:\...\refshopgoods.txt" -S [SERVERNAME] -T -c -w' 

확인 BCP 유틸리티에 대한 자세한 내용은이 link을.

+0

해당하지 않습니다. ( –

+0

같은 오류가 발생했습니다. 새로운 명령 문자열을 게시 할 수 있습니까? – 8kb