MSSQL) 아래 이어..다른질문...디비내 테이블에 관한 모든정보를 한꺼번에 뽑는방법?

김건우   
   조회 10343   추천 0    

아래 올린질문은...편법으로나마 해결을 하였습니다...

이어서..다른질문하나 올려요...


MSSQL 2000/2005의 (주로 2005) 디비내에 있는 테이블을 타 DBMS(DB2)로 마이그레이션 하려합니다.

그런데, 기존에 MSSQL에서 운영되던 테이블은 각 테이블마다의 인덱스, 키(주 키, 외래키), 참조테이블 등..

연결되어있는 정보들이 많을 텐데... 그런것들을 어떻게 하면 한꺼번에 다 뽑아볼 수 있을 까요?

질문을 다시 설명하자면...

MSSQL\PUBS디비\A라는 테이블에 대하여

A라는 테이블은 A_ID, A_NO, A_ADDR등등과 같은 칼럼이 있고, 각 컬럼은 어떤타입 및 속성을 가지고 있고..

                        A_ID라는 컬럼에 대해 PK로 설정되어있고,  A_IND라는 인덱스가 있고,

                        B라는 테이블과 참조연결이 되어있고...

이런정보들을..어떻게 하면 한꺼번에 뽑을 수 있는 것일까요?
짧은글 일수록 신중하게.
딸기대장 2009-11
스키마 형태로 받으실려면 ERWIN의 리버스기능을 사용해서 해당DB의 스키마를 다 뽑아내시면 됩니다.
(간혹 개발업무때문에 노트북에서 개발용DB를 돌릴적에 사용합니다.)
오라클꺼를 받아서 대상DB를 딴 것으로 바꾸면 해당 DB에 맞게 스키마가 대충은 만들어지기도 합니다.
꽤 편합니다.
     
김건우 2009-11
다른 디비에 옮겨야 하는데..백업을 받아서 리스토어가 안되는 것이라서..디비를 새로 만들고, 오브젝트들을 각각 만들어야 하는 것입니다.
그냥 백업 후 리스토어만 할거라면 일이 수월하겠지만요... ERWIN의 리버스기능을 한번 찾아봐야 겠네요.
어린왕자 2009-11
ANSI SQL 형태로 export시키시면 됩니다.
MS-SQL 툴에서 제공하는 걸로 아는데
사용한지 오래되서... 생각이 안나네요.
어린왕자 2009-11


QnA
제목Page 4113/5728
2014-05   5257571   정은준1
2015-12   1782361   백메가
2017-04   3716   송명준
2017-06   6301   회로쟁이
2016-06   4421   행복하세
2017-06   6328   kergier
2017-06   3370   정연
2016-07   3776   겨울나무
2023-02   1791   김황중
2019-01   3119   newretrowave
2024-12   944   NaHS
2020-05   9096   iddqd
2017-01   5434   두cpu
2017-02   4275   질문학생
2017-02   6973   모아레김호열
2020-12   3582   CircuitBoard
2016-06   26876   리얼쿠퍼
2018-09   3943   싱어송라이터
2017-06   4418   두cpu
2017-06   4787   Super64
2016-07   5593   김익태
2017-07   4091   Psychophysi…