Background Image

FORUM

조회 수 206 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

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


* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.

OS
Linux 64bit
CUBRID Ver.
10.2
CUBRID TOOL Ver.
 
응용 환경(API)
odbc


* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.

 

에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
쉘스크립트로 큐브리드에 접속하여 데이터 조회하는 구문을 작성하려고하는데 정보가많이없네요 .. ( 이부분가능한지..? )

원격지로부터 검색하려는데 호스트도 큐브리드가 설치되어있어야하나요.. ? 

 

  • ?
    원종민 2022.06.09 16:31

    1. 쉘스크립트로 큐브리드에 접속하여 데이터 조회하는 구문을 작성하는 방법
     - 쉘스크립트에서 데이터를 조회할 때, csql 인터프리터 옵션 중 -c 를 이용해 조회하는 방법이 있습니다.
       ** 온라인 매뉴얼 : https://www.cubrid.org/manual/ko/11.0/csql.html?highlight=csql#cmdoption-csql-1

    EX) 스크립트에서 SQL 수행 예시
    [cubrid@localhost ~]$ cat test.sh
    csql -c 'select * from code;' demodb

    [cubrid@localhost ~]$ sh test.sh 

    === <Result of SELECT Command in Line 1> ===

              num  s_name                f_name              
    =========================================================
                1  'X'                   'Mixed'             
                2  'W'                   'Woman'             
                3  'M'                   'Man'               
                4  'B'                   'Bronze'            
                5  'S'                   'Silver'            
                6  'G'                   'Gold'          

       

    2. 원격지로 데이터를 검색할 때, 호스트에 큐브리드 설치가 되어야 하는지?
     - 호스트에 큐브리드 설치와 상관 없이, 
       큐브리드 명령어를 수행하려면 큐브리드 환경변수(. /home/cubrid/.cubrid.sh) 파일을 적용해야 cubrid 관련 명령어를 사용할 수 있습니다.
     - 스크립트 사용 시 PW를 입력할 수 없어, 아래 2가지 방법을 통해 우회할 수 있습니다.
       1) ssh-key 를 생성해 접속
       2) sshpass 패키지 설치 후 sshpass 명령어 사용
     
    EX) 원격지로 명령어를 수행할 때 어떤 명령어를 사용하시는지 몰라, ssh 명령어를 사용한 예제 입니다.
    [root@localhost]# ssh cubrid@remotehost ". /home/cubrid/.cubrid.sh && csql -u dba -c 'select * from code;' demodb"
    cubrid@remotehost's password: 

    === <Result of SELECT Command in Line 1> ===

      s_name                f_name              
    ============================================
      'X'                   'Mixed'             
      'W'                   'Woman'             
      'M'                   'Man'               
      'B'                   'Bronze'            
      'S'                   'Silver'            
      'G'                   'Gold'              


  1. SQLGate for CUBRID 영구 무료 라이선스 제공

  2. Error : [-1302] dblink - Cannot communicate with server[CAS INFO-00.000.00.000:53000, 2, 27657], [CAS INFO-00.000.00.000:30000,7,28322],

  3. textarea에서 cubrid 입력시 개행처리 문제

  4. IBATIS 동적태그 사용 시 dblink - not supported type null(0)

  5. 큐브리드 설치시 70~80%에서 멈춤

  6. jvm을 못찾습니다.

  7. 실행계획 읽는 법 문의 드립니다.

  8. dnlink server 생성후 server리스트 조회는 어떻게 하나요

  9. ENUM, SET 등의 타입이 저장되는 Dictionary는 어디인가요?

  10. 인덱스가 많이 설정된 데이터 삭제시 오래 걸리는지 여부

  11. CUBRID 11.2 DBLink 설정 후 DBLink를 사용한 조회시 오류

  12. 데이터베이스 생성시 볼륨 질문

  13. 테이블스페이스

  14. JDBC Driver로 부터의 오류메시지에 대한 질의

  15. 도커에 설치된 2개의 DB 자동 시작 설정하는 방법

  16. 선택한 JDBC 드라이버는 CUBRID 를 지원하지 않습니다. CUBRID JDBC 드라이버를 선택하십시오.

  17. 함수 생성 문의

  18. cmt 툴 실행 시 아무런 응답 없음.

  19. 쉘스크립트에서 큐브리드 접속

  20. 11.2 jdbc driver

  21. cubridserviceTray 실행이 안됩니다..

Board Pagination Prev 1 ... 12 13 14 15 16 17 18 19 20 21 ... 199 Next
/ 199

Contact Cubrid

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