DBMS 5

[CUBRID] Excel 개행 문자 마이그레이션

✏️ Info. - 데이터 마이그레이션 과정 중 Excel 데이터에 개행 문자가 있는 데이터 입력 후 조회 - View 페이지에서 에서 'invalid or unexpected token' 오류 - 데이터 마이그레이션 작업 진행 📋 List. 1. Excel 데이터의 개행 문자 치환 2. 치환 문자 -> SQL 개행 문자로 치환 ✔️ Content. 1. Excel 데이터의 개행 문자 치환 Excel에서의 개행 문자는 CHAR(10)으로 표현된다. Excel 함수 SUBSTITUTE()를 사용해 치환한다. 필자는 DMBS(CUBRID)에서 사용되는 개행 문자로 치환했다. CUBRID : CHR(10) 2. 치환 문자 -> SQL 개행 문자로 치환 데이터 입력 과정에서 엑셀에서 치환된 문자를 DBMS(CU..

DBMS/CUBRID 2021.04.08

[CUBRID] Cubrid server start - FATAL ERROR

✏️ Info. - DB 생성 후 서버 시작 명령어 cubrid server start testdb 실행시 Out of virtual memory 발생 📋 List. 1. 에러 확인 2. 해결 (data_buffer_size 증가) 3. 결과 ✔️ Content. 1. 에러 확인 DB 실행 했을 때의 로그 에러가 찍힌 로그파일을 알려준다 error_log file = /app/CUBRID-10.2.2.8874-f681dd9-Linux.x86_64/log/server/testdb_20210318_1022.err 위 그림에서 에러가 찍힌 로그파일 가장 눈에 띄는 오류 메시지로 Out of virtual memory가 보였다. 내용을 보니 메모리를 할당할 수 없다는 오류 같았다. 2. 해결 (data_buff..

DBMS/CUBRID 2021.03.18

[CUBRID][타입 변환] CLOB -> VARCHAR

✏️ Info. - CLOB 타입 컬럼을 VARCHAR로 변환할 수 없기 때문에 테이블 임시 컬럼 생성 후 타입 변환 📋 List. 1. CLOB 타입 컬럼 조회 2. 임시 컬럼 생성 (변환할 타입으로 생성, ex Varchar) 3. 임시 컬럼으로 데이터 이동 4. CLOB 컬럼 삭제 5. Varchar 컬럼 생성 (기존 CLOB 컬럼 이름) 6. 임시 컬럼 -> Varchar 컬럼 데이터 이동 7. 임시 컬럼 삭제 8. 사용 예 ✔️ Content. 1. CLOB 타입 컬럼 조회 SELECTATTR_NAME ,CLASS_NAME ,DATA_TYPE FROMDB_ATTRIBUTE WHEREDATA_TYPE = 'CLOB'; ATTR_NAME : 컬럼명 CLASS_NAME : 테이블명 DATA_TYPE ..

DBMS/CUBRID 2020.11.16

[Tibero][JDBC-12003:Unable to open a session] Session 확인 및 종료

✏️ Info. - 티베로 세션 확인 및 종료 - JDBC-12003:Unable to open a session. - DB에 접속할 수 있는 세션이 없어서 나는 오류. - 해결방안 1. 접속가능 세션 수 증가 2. 미 사용 세션 종료 - 세션 종료 방식으로 진행 📋 List. 1. 세션 확인 (삭제 시 필요한 SID, SERIAL# 조회) 2. 세션 종료 ✔️ Content. 1. 세션 확인 (삭제할 SID, SERLAL# 확인) SELECT * FROM V$SESSION 2. 세션 종료 ALTER SYSTEM KILL SESSION (SID,SERLAL#)​ ex) ALTER SYSTEM KILL SESSION (1,2)​

DBMS/Tibero 2020.11.12