Q&A

  • MS SQL SERVER 로 bcp를 이용해 데이타 올리기
델파이에서 MS SQL SERVER 로 bcp를 이용해 데이타를 저장하려고 하는데

어떻게 해야 하나요????????????



관련 정보를 찾을 수가 없네요...

주위에 아는 사람도 없구...

1  COMMENTS
  • Profile
    조복기 1999.07.14 19:07


    안녕하세요..조복기입니다.



    예전에 bcp를 사용해서 데이타를 올리고 내리는작업은 했었는데

    델파이에서 작업을 한적은 없어서

    그냥 bcp사용방법을 적어드립니다..

    bcp명령을 배치화일로 만들어서 실행했었거든요..

    도스명령어를 델파이에서 실행하는 방법은 아마 Q&A란에 있지않을까

    생각이 드네요..



    비주얼툴동호회에 예전에 올렸던 답변을 올립니다..







    송주영 (샤리 )

    [답변] 707 SQL Server에서 bcp함수 사용법 1999-07-01 20:45 17 line



    먼저 데이터 backup 받을 때 dos-prompt에서 밑의 형식으로 해 주시면 됩니다.



    bcp [DB명]..[Table명] out [원하는 파일명] -c /S[Server명] /Usa /P



    위의 방법으로 데이터를 화일로 저장한 후 다시 Server로 Restore를 원할 경우는



    bcp [DB명]..[Table명] in [위에서 쓴 파일명] -c /S[Server명] /Usa /P



    로 하시면 됩니다.



    예를들어 TempA라는 서버에 TempB라는 데이터베이스에 AAA라는 테이블을 c:temp 폴

    더의 aaa.out이라는 파일로 bulk copy 하고자 할 때는



    c:>bcp TempA..AAA out c:tempaaa.out -c /STempA /Usa /P 라고 입력 후 Enter!



    도움이 되시길..







    조복기 (elves )

    [참고] 467,468 BCP 사용예제.. 1998-02-07 13:02 23 line



    안녕하세요.. 제가 알고있는 한도내에서 말하겠습니다..



    BCP 명령어에 대한 도움말이 있긴하지만 간단하게..



    => 예) 서버명 : nt_server

    db명 : insa

    table명: humst

    login명: com

    -----------------------------



    => bcp insa.com.humst out(또는 in) 텍스트화일명.txt -Ucom



    -Snt_server -P -c -t@





    sql서버에서 내릴경우에는 out명령어를 반대로 올릴경우에는 in을 사용

    끝에있는 '@'표시는 각 필드 구분자입니다.

    '@'말고 다른 문자를 사용해도 상관없지만 레코드상에 있지않는

    문자를 사용하세요



    도스상태에서 한번 테스트를 해보시길..



    elves..조복기.





    yjm 께서 말씀하시기를...

    > 델파이에서 MS SQL SERVER 로 bcp를 이용해 데이타를 저장하려고 하는데

    > 어떻게 해야 하나요????????????

    >

    > 관련 정보를 찾을 수가 없네요...

    > 주위에 아는 사람도 없구...





    • 서경철
    • 1999.07.14 22:03
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 김도완
      1999.05.03 10:21
      안녕하세요? 프린터에 대해서 궁금한게 있어서 질문을 드림니다. 프린터 출력할때 출력을 사용자설정에서...
    • 안치봉
      1999.05.03 18:14
      김도완 wrote: > 안녕하세요? > 프린터에 대해서 궁금한게 있어서 질문을 드림니다. > 프린터 출력할때 ...
    • 박홍석
    • 1999.07.14 21:27
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 왕초보
      1999.05.01 20:56
      DLL에서 Main application의 Ttreeview componet의 하위노드를 생성하고 싶습니다.... Main applicatio...
    • 류성호
      1999.07.14 22:32
      박홍석 께서 말씀하시기를... > 안녕하세요. > > 델파이에서 마우스로 컨트롤을 드래그(마우스 왼쪽버...
    • 안치봉
      1999.05.03 18:08
      왕초보 wrote: > DLL에서 Main application의 Ttreeview componet의 하위노드를 생성하고 > 싶습니다.......
    • 김도완
    • 1999.05.03 10:21
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이일수
      1999.07.14 21:08
      안녕하세요! 오늘도 무척이나 덥군요! 장마라더니 비는 안오고 왜 이렇게 무더운지... 보통 화상회...
    • 안치봉
      1999.05.03 18:14
      김도완 wrote: > 안녕하세요? > 프린터에 대해서 궁금한게 있어서 질문을 드림니다. > 프린터 출력할때 ...
    • 황하성
    • 1999.07.14 20:33
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 황하성
      1999.07.15 17:29
      황하성 께서 말씀하시기를... > > 안녕하세요... > 초보적인 DB 질문인데 잘 몰라서 질문 올립니다... ...
    • 정재홍
      1999.07.14 22:31
      황하성 께서 말씀하시기를... > > 안녕하세요... > 초보적인 DB 질문인데 잘 몰라서 질문 올립니다... ...
    • 솔잎
      1999.07.14 20:23
      저는 데이타모듈에 데이타베이슬 두고서..알리아스를 관리했거든요. 그리고..name에서..키가 맞으면...dbe...
    • 신호성
      1999.05.01 17:34
      김성희 wrote: > DB는 DBase fo Window를 사용하고요... > 디비의 mname이라는 필드에 내용을 ListBox에 ...
    • 김성희
      1999.05.02 08:54
      > 안녕하세요? > 신호성 입니다. > > Table의 특정 Column을 ListBox에 넣고싶은 거죠? > Column값의 ...
    • 신호성
      1999.05.03 09:31
      > 답변 잘 보았습니다. > 쿼리사용하지않고... 테이블로만할수 없나요? > 제컴이 이상한건지(컴 사양이 ...
    • 김성희
      1999.05.03 22:17
      제 질문에 답변 해주신점 감사드립니다. 그럼, 행복하세요...
    • 이현신
    • 1999.07.14 19:16
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 신규찬
      1999.05.03 09:24
      델파이로 프로그램을 하다가 개인적인 사정으로 비주얼 베이직을 하게 되었습니다. 비주얼 베이직을 쓰다...
    • camplus
      1999.07.15 01:33
      좋은 방법은 아니지만,, 처음 실행시에 IP를 기록합니다. INI나. 레지스트리에.. 그리고 나서, 다음에 실...
    • 안명호
    • 1999.05.02 23:09
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.03 03:39
      먼저 WinSight라는 델파이에 포함된 유틸을 사용할 줄 아시면 도움이 될것입니다. 먼저 도스창을 FindWi...
    • 안명호
      1999.05.03 07:08
      감사합니다. 이정욱님! 많은 도움이 될것 같군요... 한가지 궁금한게 더 있습니다. 이정욱님 말씀데로 W...
    • 이정환
    • 1999.07.14 18:30
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.07.14 18:59
      이정환 께서 말씀하시기를... > RichEdit1.Lines[1]의 길이를 Length()함수로 구하였더니, > 다음과 같은...
    • 이정환
      1999.07.16 21:55
      말씀하신 대로 하여 보았습니다. 그랬더니 (1) 라인 끝에서 Enter(0A0D)를 치고 다음 라인으로 바꾼 곳은...
    • 안명호
    • 1999.05.02 23:09
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 디제이
      1999.07.14 18:29
      자료실 어디선가 보니 리소스에 Wav파일을 넣어, 함께 컴파일하여 별도의 Wav파일 없이 프로그램 자체...
    • 이정욱
      1999.05.03 03:39
      먼저 WinSight라는 델파이에 포함된 유틸을 사용할 줄 아시면 도움이 될것입니다. 먼저 도스창을 FindWi...
    • 이정욱
      1999.07.14 19:25
      RC파일(텍스트)을 만들어서 델파이와 같이있는 BRCC32를 가지고 리소스컴파일을 하면 RES라는 컴파일된 리...
    • 안명호
      1999.05.03 07:08
      감사합니다. 이정욱님! 많은 도움이 될것 같군요... 한가지 궁금한게 더 있습니다. 이정욱님 말씀데로 W...
    • 김종성
    • 1999.07.14 17:19
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 노력하는이
      1999.07.14 18:23
      김종성 께서 말씀하시기를... > 도움말 파일을 만들려고 합니다. > 아시죠? 프로그램 실행 도중에 F1키를...
    • 안명호
    • 1999.05.02 23:09
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.03 03:39
      먼저 WinSight라는 델파이에 포함된 유틸을 사용할 줄 아시면 도움이 될것입니다. 먼저 도스창을 FindWi...
    • 안명호
      1999.05.03 07:08
      감사합니다. 이정욱님! 많은 도움이 될것 같군요... 한가지 궁금한게 더 있습니다. 이정욱님 말씀데로 W...
    • 방기남
    • 1999.05.02 21:14
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 이현철
      1999.07.14 11:05
      안녕하세요 Delphi4.0으로 Paradox DataBase를 이용한 간단한 어플리케이션을 만들어 보았습니다. 그런데...
    • 이정욱
      1999.05.04 06:46
      삼각형Press에서 나온 Delphi Client/Server Developers Guide를 추천합니다. 저도 이것을 보면서 개념을 ...
    • 류성호
      1999.07.14 22:09
      이현철 께서 말씀하시기를... > 안녕하세요 Delphi4.0으로 Paradox DataBase를 이용한 간단한 어플리케이...
    • camplus
    • 1999.07.14 09:37
    • 1 COMMENTS
    • /
    • 0 LIKES
    • camplus
      1999.07.14 19:30
      제가 질문하고 제가 쓰네요.. 혹시 필요한 분이 계실지 몰라서 Vendor Init파일이 두개가 필요하네요 N...
    • 신호성
      1999.05.01 17:34
      김성희 wrote: > DB는 DBase fo Window를 사용하고요... > 디비의 mname이라는 필드에 내용을 ListBox에 ...
    • 김성희
      1999.05.02 08:54
      > 안녕하세요? > 신호성 입니다. > > Table의 특정 Column을 ListBox에 넣고싶은 거죠? > Column값의 ...
    • 신호성
      1999.05.03 09:31
      > 답변 잘 보았습니다. > 쿼리사용하지않고... 테이블로만할수 없나요? > 제컴이 이상한건지(컴 사양이 ...
    • 김성희
      1999.05.03 22:17
      제 질문에 답변 해주신점 감사드립니다. 그럼, 행복하세요...
    • 이용일
      1999.07.14 08:23
      var Tstr : TStrings; begin Tstr := TStrings.Create; 이렇게 해서..실행시켰더니.. Project ...
    • 안치봉
      1999.05.03 18:08
      왕초보 wrote: > DLL에서 Main application의 Ttreeview componet의 하위노드를 생성하고 > 싶습니다.......
    • 노력하는이
      1999.07.14 18:46
      이용일 께서 말씀하시기를... > var > Tstr : TStrings; > begin > Tstr := TStrings.Create; > ...
    • 이정욱
      1999.07.14 13:55
      전 잘되는데요? 전체코드안에 문제가 있는것 같네요... 그리고 TStrings보다는 TStringList를 사용...
    • 구상도
    • 1999.05.01 20:28
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.01 20:56
      MediaPlayer의 AutoOpen을 프로퍼티 인스펙터에서(디자인시) False로 주세요. 그리고 이렇게 해보세요. ...
    • yjm
    • 1999.07.14 06:31
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조복기
      1999.07.14 19:07
      안녕하세요..조복기입니다. 예전에 bcp를 사용해서 데이타를 올리고 내리는작업은 했었는데 델파이에...
    • 구상도
    • 1999.05.01 20:28
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.01 20:56
      MediaPlayer의 AutoOpen을 프로퍼티 인스펙터에서(디자인시) False로 주세요. 그리고 이렇게 해보세요. ...