데이터베이스 개발자 질문과 답변 게시판
데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.
Comment 3
-
정홍석
2013.04.05 09:48
BULK INSERT를 사용하려면 해당 파일이 DB 서비스가 설치된 서버에 있거나
다른 서버 또는 PC에 있다면 경로를 \\Systemname\ShareName\Path\FileName 형식으로 지정해야 합니다. : )
-
전혜연
2013.04.05 09:58
아~ 그렇군요...
PC에 sql 클라이언트가 깔려 있어서..
당연히 되는줄 알았는데...아니었나보네요..
알려주셔서 감사합니다!! ^^
-
쓸만한게없네(윤선식)
2013.04.05 17:36
SQL Server에서 사용되는 경로는 모두 SQL Server가 설치된 Machine 기준입니다...
catchv님께서 bulk insert에 대해 알려주셔서
모르던 새로운 것을 알게 되어 참 감사합니다!! ^^
그래서 바로 알려주신대로 작업을 했는데요..
오류가 있어서 어찌된 사항인건지..ㅠ.ㅠ
아래처럼 해당 경로에 파일을 놓고 쿼리문을 실행했는데요..
BULK INSERT dbo.yes24DB from 'C:\41998.txt'
with (FIELDTERMINATOR='^',ROWTERMINATOR='\n')
아래와 같은 오류 메시지가 뜨는데요..
대량 로드할 수 없습니다. 파일 "C:\41998.txt"이(가) 없습니다.
어떤 문제인지 알길이 없습니다..ㅠ.ㅠ
다시 한번 더 조언 주시면 감사하겠습니다