* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
Linux 64bit | |
9.2 | |
CUBRID Manager 9.3.3.706 | |
php |
* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 | 재현 가능한 Source와 SQL |
관련 테이블(인덱스, 키정보 포함) 정보 | CUBRID 홈 디렉토리 아래 log 디렉토리 압축 |
-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
이번에 MYSQL에서 CUBRID로 마이그레이션 중인데 몇가지 질문 드립니다.
http://www.cubrid.org/wiki_tools/entry/cubrid-migration-toolkit-getting-started_kr
위 링크를 참고하여 마이그레이션 툴킷을 사용하여 시나리오 4 방식으로 마이그레이션 진행하였는데
일부 테이블과 컬럼명이 대괄호가 포함된 형식으로 마이그레이션 되던데
그 이유와 괄호가 포함된 형식으로 되지 않고 순수 컬럼명 만으로 구성된 테이블을 만들 수는 없는지 궁금합니다.
(예)
SELECT
seq,
[type],
title
FROM
[user]
위와 같은 식으로 대괄호를 포함한 형태로 마이그레이션 됩니다.
select 또한 대괄호를 포함한채로 쿼리를 작성해야 오류없이 쿼리가 작동되더라구요.
그리고 순수 리눅스 콘솔에서만 큐브리드매니저 및 큐브리드 마이그레이션 툴킷을 사용하여 마이그레이션을 진행할 수는 없는 건가요? 진행할 수 없다면 리눅스콘솔에서 MYSQL 덤프 파일을 큐브리드로 마이그레이션하는 방법에 대해서도 알고 싶습니다.
현재 개발서버에서 테스트 중이라 외부접속이 가능하여 윈도우 환경에서 원격으로 서버에 접속하여
마이그레이션을 진행하였는데 상용서버는 원격접속이 허용되지 않아 리눅스 콘솔에서만 작업을 해야합니다.
큐브리드매니저와 큐브리드 마이그레이션 툴킷 모두 리눅스 버전이 존재하던데, 그 사용법에 궁금합니다.
참고할 수 있는 가이드 문서의 존재여부와 그 위치를 알고 싶습니다.(리눅스에 매니저, 마이그레이션 툴킷 모두 설치한 상태입니다.)
리눅스 콘솔에서만의 큐브리드 사용 가이드의 문서의 위치도 부탁드립니다.
감사합니다.
안녕하세요 큐브리드 진우진입니다.
올려주신 SQL문에 type, user 와 같은 테이블 및 컬럼이
실제 생성하신 이름인지 아니면 '예시'로 적으신 것인지 알 수 없으나
1. 실제 생성하신 이름이 type, user 라면 이것은 예약어이기 때문에 대괄호로 묶이게 된 것입니다.
예약어에 대한 자세한 사항은 아래 링크 참조해주시기 바랍니다.
http://www.cubrid.org/manual/ko/9.3.0/sql/keyword.html
2. 실제 생성하신 테이블 및 컬럼명이 올려주신 sql문과 다르다면
큐브리드 정확한 버전 및 연결에 사용하신 드라이버 버전, 실제 스키마 정보를 알려주시면
내부에서 테스트 후 답변 드리겠습니다.
감사합니다.