Background Image

FORUM

2015.07.22 19:41

unloaddb 문의

조회 수 6122 추천 수 0 댓글 4
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
Window7 32bit, Linux 64bit 등
CUBRID Ver.
[cubrid_rel] 수행 결과
CUBRID TOOL Ver.
[도움말]-[버전정보] 확인
응용 환경(API)
java, php, odbc 등 입력

* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------

cubrid 9.2


프롬프트에서 dba가 아닌 일반 사용자로 unload를 하면 권한이 없다고 에러가 발생하는데


큐브리드 매니저에서 해당 사용자로 로그인하여, 데이터 내보내기로 unload 하면 unload가 됩니다.


매니저와 프롬프트에서 실행하는게 차이가 있나요? 


(프롬프트에서 실행한 명령어 : cubrid unloaddb -u test_user -v demodb )



  • ?
    김승훈 2015.07.22 19:50

    안녕하세요. 큐브리드를 이용해 주셔서 감사합니다.

    demodb에 있는 테이블들은 public 계정으로 생성되어 있습니다.

    따라서 test_user 계정으로 unloadd를 수행시 데이터 파일을 unload 하는 과정에서 권한이 없으므로 다음과 같은 메시지가 출력됩니다.

    "unloaddb: SELECT authorization failure."


    자세한 사항은 메뉴얼의 내보내기와 가져오기 를 참고하여 주시기 바랍니다.


    감사합니다.

  • ?
    chocob 2015.07.22 20:00

    네, demodb에서 test_user 계정으로 만든 테이블들이 있다면 그 테이블들은 unload 되어야 하지 않을까요?


    그리고 프롬프트에서 실행할때는 안되었는데 


    매니저에서는 에러 없이 실행되었는데 그건 왜일까요?

  • ?
    김승훈 2015.07.22 21:14

    CUBRID Manager는 관리툴이기 때문에 관리자 권한으로 unload를 수행하므로 

    선택된 DB의 모든 스키마와 데이터를 내려받을 수 있습니다.


    반면, cubrid unloaddb 유틸리티를 이용하여 unload를 받을 경우,

    -u 옵션에 명시된 user의 권한으로 unload를 수행하기 때문에 

    dba가 아닌 경우에는 schema와 index를 내려받은 후

    object(data)를 내려받는 순서에서 권한 문제로 unload가 중지됩니다.

    아래 절차대로 프롬프트에서 unloaddb를 수행하시면 정상적으로 unload를 받으실 수 있습니다.


    1. schema unload

    $ cubrid unloaddb -u <user> -p <password> -s -v demodb

    2. object(data) unload

    $ cubrid unloaddb -u <user> -p <password> -d -v demodb



    감사합니다.


  • ?
    chocob 2015.07.23 01:13

    매니저에 로그인할때 test_user로 로그인해도 관리자 권한으로 unload를 수행하는군요....

    답변 감사합니다. 


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 128
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4476
2063 update ,delete 오류[매우급함] 1 훈이아빠 2017.09.15 718
2062 unloddb 실행 3 secret 초초초보 2017.02.22 11
2061 unloaddb, loaddb 진행 후 service가 시작되지 않습니다. 1 seyaa 2018.05.04 602
2060 unloaddb 에러 확인 요청. 1 정현 2023.11.13 92
» unloaddb 문의 4 chocob 2015.07.22 6122
2058 unloaddb utf8_bin 일부 데이터 깨짐 2 월레스 2014.05.14 9301
2057 unloaddb internal system failure 문의 1 bchlim 2021.02.26 113
2056 unloaddb comment 가져오기 3 bchlim 2020.06.25 210
2055 unloaddb / loaddb 실행할 때 clob파일을 유지할 수 있는 방법 있을까요? 2 file 김동현 2021.03.12 306
2054 unloaddb & loaddb 관련 질문이 있습니다. 1 543534512 2024.04.06 54
2053 unload/load 관련한 질문입니다. 4 potter 2009.12.04 10881
2052 unload 실행시 Empty component list in class 8 file 휴식 2019.10.22 393
2051 unload / load 에러 관련 objects, schema 정보관련 질문입니다. 2 potter 2009.12.04 10292
2050 unisql에 관한 여라가지 궁금한 점이 있습니다..꼭 좀..ㅠ 1 얏호오~ 2010.05.25 9516
2049 unisql복원 관련 질문입니다. 6 secret centosm 2016.01.08 24
2048 unisql 설치파일 지원문의 5 chocob 2014.04.22 6622
2047 unisql 6 버전을 큐브리드로 마이그레이션 하는 방법을 찾고있습니다. 1 제발요 2010.11.02 7868
2046 unisql / cubrid 설치 사양 문의 1 chocob 2014.04.23 8176
2045 unique 필드 속성 추가 관련 2 종이 2013.05.26 8760
2044 unique constraint violations 문의 5 guloman 2020.02.10 435
Board Pagination Prev 1 ... 93 94 95 96 97 98 99 100 101 102 ... 201 Next
/ 201

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales