• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    해결됨

스키마 테이블 복원 오류 2

22.08.21 03:25 작성 조회수 291

0

안녕하세요 선생님!

저도 Mac을 사용해서 원래 알려주신 방법이 안되어서, '스키마 테이블 복원 오류'를 참고하여 스키마 테이블을 만들려고 했어요.

그런데 첫번째 파일인 ga.export 파일이 용량이 크다고 자꾸 튕기는 현상이 발생하는데, 혹시 해결책을 알려주실 수 있나요?

(참고로 이 파일이 대략 300mb라고 하네요. 용량이 커서 실행이 안되는 걸까요?)

 

답변 3

·

답변을 작성해보세요.

0

오 해결이 되었다니 다행입니다

Erd에서 자동으로 관계선을 만들려면 foreign key가 잡혀야 합니다. 

데이터 만들때 fk를 날렸기 때문에 만들어지지 않을거 같습니다 

최원빈님의 프로필

최원빈

질문자

2022.08.22

넵넵 감사합니다:) 강의 열심히 들을게요

0

안녕하십니까, 

ga 생성 파일의 용량이 커서 dbeaver에서 수행이 안되면, 해당 파일을 editor로 열고, 거기에서 절반 정도만 dbeaver 로 복사한 후에 수행하고, 다시 나머지 절반도 복사한 후에 수행을 해보시면 좋을 것 같습니다. 

그리고 nw 스키마는 foreign key가 되어 있는 부분을 모두 삭제하고 다시 수행해 보시면 될 것 같습니다. 

안되면 다시 글 부탁드립니다. 

감사합니다. 

최원빈님의 프로필

최원빈

질문자

2022.08.21

안녕하세요 선생님 답변 감사합니다.

혹시 nw의 경우 어떤 foreign key를 삭제해야 하는지 알려주실 수 있을까요?

제가 sql에 대하여 아직 잘 몰라서 이렇게 질문을 드려 죄송해요. 

 

그리고 ga의 경우 반의반씩 넣으려고 해도 용량이 초과되서 그런지, 입력이 잘 안되네요..

혹시 dbeaver의 용량을 늘릴 수 있는 방법이 있을까요?

(아래 사진은 발생하는 오류 스크린 샷입니다)

최원빈님의 프로필

최원빈

질문자

2022.08.21

선생님의 강의가 너무 듣고 싶어 이렇게 질문을 드립니다.. ㅠ 도와주시면 감사드릴게요

아래 url을 참조 해서 메모리를 늘려보시지요

https://rastalion.me/dbeaver%EC%97%90%EC%84%9C-java-heap-space-%EB%B6%80%EC%A1%B1%EC%9D%B4%EB%9D%BC%EA%B3%A0-%EB%82%98%EC%98%AC%EB%95%8C/

NW 스키마는 https://github.com/chulminkw/SQL_DAnalysis/blob/main/export_nw.sql 에서 가져다 사용해 주십시요.

안되면 다시 글 부탁드립니다 

최원빈님의 프로필

최원빈

질문자

2022.08.21

안녕하세요 선생님. 다시 이렇게 댓글을 달게 되어 죄송합니다.

몇시간 어찌저찌 가이드라인따라서 ga 데이터는 다 입력을 한 것 같습니다.

그런데 nw에서 문제가 생기는 것 같네요. 아래 답글 보시고 답장 달아주시면 감사드릴게요.

 

 

 

최원빈님의 프로필

최원빈

질문자

2022.08.21

nw의 경우, 선생님께서 주신 파일로 테이블을 만들고 테이터를 다시 입력했으나, 아래와 같은 오류가 뜨네요. 자꾸 이렇게 질문드려서 정말 죄송합니다 선생님.

이것만 완료되면 저도 수강을 들을 수가 있네요. 조금만 도와주시면 감사드릴게요.

죄송하다니요, 별말씀을 ^^

nw 스키마는 아마 중복해서 데이터가 들어가서 그런것 같습니다. 

nw 스키마의 모든 테이블을 drop table로 삭제하신 후 다시 생성하고 데이터를 입력하시면 될 것 같습니다. 

 

최원빈님의 프로필

최원빈

질문자

2022.08.22

감사합니다 선생님 덕분에 데이터 입력을 모두 완료했습니다. 

다시 한번 감사드려요.

 

그런데 ERD를 보니 서로 간의 관계를 나타내는 선이 보이지 않네요.

혹시 보일 수 있도록 할 수 있는 방법이 있을까요?

0

최원빈님의 프로필

최원빈

질문자

2022.08.21

또, nw의 경우 테이블 생성은 되었으나 데이터 스크립트 실행시 아래 메세지가 뜹니다 ㅠ 이것도 확인 부탁드릴게요

 

이건 제가 선생님의 fundamental 강의를 들었을 때 보았던 오류 같은데, 혹시 foreign key를 수정하셔서 다시 올려주셔야 하는 건가요??

인프런 질문 링크 --> https://www.inflearn.com/questions/585377