Database(22)
-
[Oracle] LONG RAW로 저장된 데이터를 평문(VARCHAR2)으로 조회하는 방법.
LONG RAW ?Oracle 데이터베이스에서 대량의 바이너리 데이터를 저장하는 데 사용되는 데이터 타입. 이미지, 동영상, 오디오, 문서 ... 등의 바이너리 데이터를 저장하는 데 적합. LONG RAW는 잘 사용되지 않으며, 더 많은 기능과 유연성을 제공하는 BLOB(Binary Large Object)이 주로 사용됨.LONG RAW 데이터 조회. SQL> DESC ALMSTLOG;...MSG_DATA LONG RAW…SQL> SELECT MSG_DATA FROM ALMSTLOG WHERE ROWNUM = 1;LONG RAW 데이터 조회 결과. 4E3030304E303031323032303131303630313233343536373839414E594C494E4BPL/S..
2024.06.25 -
[MySQL] 데이터베이스(테이블, 데이터 ...)를 이관하는 방법.
작업 시나리오. 로컬 MySQL 5.7.13 서버의 데이터베이스를 추출/백업. 추출한 데이터베이스를 원격 MySQL 8.0.35 서버의 데이터베이스로 이관/복원. 로컬 서버의 데이터베이스(테이블, 데이터 ...)를 추출/백업. $ mysqldump -u username -p old_database > backup.sql $ ls | grep backup.sql backup.sql MySQL Clinet로 원격 서버에 접속 후, 데이터베이스 생성. $ mysql -h address -P port -u username mysql> CREATE DATABASE new_database; 추출/백업한 데이터베이스(테이블, 데이터 ...)를 생성한 데이터베이스로 이관/복원. $ mysql -h address -P ..
2024.02.14 -
[Oracle] SQL Developer 사용하여, 테이블에 사용된 쿼리(DDL, DML, ...)를 추출/조회하는 방법.
SQL Developer ? 오라클에서 개발한 데이터베이스 개발 및 관리 도구. 작업 시나리오. SQL Plus 를 사용하여, *.sql(DDL, DML …)을 수행. SQL Developer 를 사용하여, 위에서 수행된 쿼리를 추출/조회. 필자의 작업 환경. 오라클 서버 버전. # sqlplus -v SQL*Plus: Release 11.2.0.2.0 Production SQL Developer 버전. SQL Plus 를 사용하여, *.sql(DDL, DML …)을 수행. SQL Plus 접속, *.sql 실행 작업은 링크를 참고한다. *.sql 작성. 테스트 테이블 생성. 제약 조건 생성(기본 키 설정, 외래 키 설정) 데이터 삽입. $vi export_sd.sql /* DDL 테스트 테이블 생성. ..
2024.01.15 -
[tibero] tibero7 설치 & 실행 가이드.(DB/계정/테이블스페이스 생성, tbsql 접속 ...)
*설치 서버에서 수행되어야 하는 전수 작업(Ex. JDK 설치, OS별 패키지 설치, OS별 파라미터 …)은 링크를 참고하여 수행한다. *티베로7을 설치하는 필자의 리눅스 서버 정보. $ hostnamectl Static hostname: Icon name: computer-desktop Chassis: desktop Machine ID: d9908b8943044e9f9fdd32c65bc2baa1 Boot ID: c163bec4655f4b42a3433b512aabaa43 Operating System: CentOS Linux 8 CPE OS Name: cpe:/o:centos:centos:8 Kernel: Linux 4.18.0-348.7.1.el8_5.x86_64 Architecture: x86-64 ..
2023.09.21 -
[tibero] TBR-7075 해결 방법.
TIBERO 서버의 생성된 계정에 CONNECT(외부 접속), RESOURCE(테이블 생성) ... 등 권한을 부여할 때, 하단과 같은 에러가 발생. SQL> GRANT CONNECT, RESOURCE TO anyt410_tibero7_daishin; TBR-7075: Specified role 'CONNECT' was not found. TBR-7075 해결 방법. 티베로 서버를 노말모드로 기동한다. $TB_HOME/scripts 경로에서 system.sh(role, system user, view, package … 생성을 위한 SQL 파일)을 실행한다. system.sh와 관련된 옵션은 링크를 참고한다. [$TB_HOME/scripts] $ ./system.sh Enter SYS password: ..
2023.09.21 -
[oracle] ORA-01034, ORA-27101 해결 방법.
sqlplus로 오라클 접속 시, ORA-01034 & ORA-27101 에러가 발생하는 것을 확인. … $ sqlplus system/passwd SQL*Plus: Release 19.0.0.0.0 - Production on Fri Sep 1 07:54:51 2023 Version 19.3.0.0.0 Copyright (c) 1982, 2019, Oracle. All rights reserved. ERROR: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist Linux-x86_64 Error: 2: No such file or directory Additional information: 4376 Additiona..
2023.09.01