database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 2050 게시물 읽기
No. 2050
EM에서 테이블의 데이터를 쿼리문으로 만들수 없을까요??
작성자
DB초보
작성일
2005-06-23 19:52
조회수
2,529

EM에서 테이블의 데이터를 쿼리문으로 만들수 없을까요??

모르니 답답해 죽겠네요....

이 글에 대한 댓글이 총 4건 있습니다.

흠 mysql 같이 mysqldump 로 하면

insert into 어쩌고 저쩌고 이렇게 만들어 지는 기능은 제가 알기론

없습니다.

저두 찾아보았는데 없더라구요

하고 싶다면 그냥 CSV 로 저장하는 방법이 있을것 같습니다.

아니면 execl 을 이용한 odbc 쿼리도 좋은 방법일듯 합니다.

mssql 은 dts bcp 등의 강력한 기능이 지원되기에

없는듯 ?

 

혹시 아시는 분 있으면 좀 가르쳐 주세요 ^^;

 

열이선배님꺼 해봐야쥐 ^-^

 

석이님이 2005-06-24 02:19에 작성한 댓글입니다.
이 댓글은 2005-06-24 15:45에 마지막으로 수정되었습니다. Edit

제가 알기로는 mysqldump를 통해서는 스키마까지 끌어오는 걸로 알고 있습니다.

아쉽게 mssql에서 그렇게 작업을 하시려면 두번의 작업을 하셔야 하지 않을까 싶습니다.

 

우선 Em에서 스키마를 땅겨주시고요.

isql, osql를 이용하시면 됩니다. 사용법은 대동소의합니다.

 

정확히 기억나는지 모르겠는데요, 사용전에 msdn다시 확인하십시요.

 

isql -S<server> -U<loginName> -P<loginPWD> -D<dataSource> -q <query or file> -i/o <filename>

 

msdn원문은 아래입니다. 위의 것을 말고 아래것을 참고하십시요

 

 

isql
    
[-?] |
     -L
    [
        {
             {-U login_id [-P password]}
            | –E
        }
         [-S server_name] [-H wksta_name] [-d db_name]
         [-l time_out] [-t time_out] [-h headers]
        [-s col_separator] [-w column_width] [-a packet_size]
         [-e] [-x max_text_size]
         [-c cmd_end] [-q "query"] [-Q "query"]
         [-n] [-m error_level] [-r {0 | 1}]
         [-i input_file] [-o output_file] [-p]
         [-b] [-O]
    ]

 

 

 

그리고 이건 QA에서 쿼리문으로 보내는 것이 아니라

command 에서 바로 보내는 겁니다. ^^

 

여리님이 2005-06-24 08:50에 작성한 댓글입니다.
이 댓글은 2005-06-24 10:10에 마지막으로 수정되었습니다. Edit

답변 감사합니다....

그런데 제가 정말 초보라서..

 

테이블 뿐만 아니라 테이블에 있는 데이타까지

text형태의 파일로 만들어져

 

나중에 만들어진 쿼리문으로

다른 서버에

똑같은 데이터를 만들수 있나요??

 

DB초보님이 2005-06-24 11:08에 작성한 댓글입니다.
이 댓글은 2005-06-24 11:10에 마지막으로 수정되었습니다. Edit

isq로 하시면 schema는 오지 않습니다.

data만 당겨져 저장하고픈 파일에 들어가게 됩니다.

 

하시고자 하는 작업을 좀더 정확히 말씀하시면

어쩌면 다른 방법으로도 가능하지 않을까 하는데요?

 

어쩌면 지금 말씀하시는 작업을 꼭 text형식의 파일로 만들어야 하는가에 대한 것을

고민해봐야 하지 않을까 싶은데요?

꼭 그렇게 해야 한다면

ERD 프로그램을 이용하던지 아니면 Em을 이용하시던지 하여

schema를 당겨주시고

isql, osql을 이용하시어 당기시면 되구요.

 

그렇지 않다면

DTS등을 이용하셔도 될 듯하고, 아니면 bakup한 Data를 이용하셔서

다른 서버에서 Restore하셔도 될 듯하고..

여튼 요구사항이 정확히 Text를 원하는 것이 아니고

data Migration이 목적이라면 다른 것도 있지 않을까 하는 생각을 해봅니다.

여리님이 2005-06-24 11:48에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
2053ERD를 만들려고 하는데요... [2]
손종삼
2005-06-26
2298
2052MSSQL 초보입니다. [1]
강태준
2005-06-25
2583
2051엑세스 쿼리 마법사처럼 비주얼하게 자동으로 쿼리 작성해주는 프로그램이 MS-SQL에도 있습니까? [3]
pahaha
2005-06-25
2313
2050EM에서 테이블의 데이터를 쿼리문으로 만들수 없을까요?? [4]
DB초보
2005-06-23
2529
2049where 절 조건의 순서가 중요한가요? [1]
고영훈
2005-06-23
2944
2048이값을 반올림 할려고 합니다. 잘 안되네여.. [2]
돈세자
2005-06-23
4211
2046현재 mf000001과 같은 형식의 데이터를 select문을 이용해...... [2]
쿠쿠쿠
2005-06-22
2410
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다