나 혼자 DB 레벨업
close
프로필 배경
프로필 로고

나 혼자 DB 레벨업

  • 분류 전체보기 (121)
    • 데이터 모델링 (4)
      • 관계형 데이터 모델링 (4)
    • DB 기초 (6)
      • DB & SQL (6)
    • 책 (1)
      • SQLP 핵심노트 1권 (0)
      • SQLP 핵심노트 2권 (1)
    • ORACLE (79)
      • DBA (24)
      • ERROR CODE (38)
      • EXADATA (1)
      • MULTITENENT (2)
      • EOL (1)
      • SQL (2)
      • SQL Tuning (9)
      • SQL Developer Tool (2)
    • TIBERO (11)
      • DBA (7)
      • ERROR CODE (2)
      • SQL Tuning (2)
    • IT 지식 (13)
      • Window (5)
      • Linux (6)
      • 편집기 (2)
    • POSTGRESQL (1)
      • DBA (1)
    • MS Office (2)
      • PowerPoint (1)
      • Excel (1)
    • 기타 (2)
      • 스포츠 (2)
  • 홈
  • 태그
  • 방명록

Remote host identification has chaged 에러 해결 방안

[ 문제 발생 ]  : Window에서 Linux 서버로 파일을 보내기 위해 SFTP 전송 프로토콜을 자주 이용 했습니다.    그런데 Linux 서버를 재설치하고 ( ip는 동일) 접속 시도해보니, 아래와 같은 에러가 발생했습니다.    보통 이런 경우는 다음과 같은 경우에 발생한다고 합니다.     1) 서버 호스트 키 변경 : 서버 관리자에 의해 호스트 키가 변경됨     2) 서버 재설치 또는 IP 변경 : 서버가 재설치되거나 IP 주소가 변경됨    저는 2) 서버 재설치에 해당합니다.[ 에러 내역 ]   D:\VirtualMachine>sftp oracle@172.30.1.21@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WA..

  • format_list_bulleted IT 지식/Window
  • · 2024. 6. 11.
  • textsms

오라클 EOL ( End of Life )

오라클 EOL(End of Life)는 오라클 제품이나 버전에 대한 공식적인 지원과 업데이트가 종료되는 시점입니다.EOL 시점 이후에는 오라클이 보안패치, 버그수정, 기술 지원등을 제공하지 않습니다. 아래 표를 보게 되면 현 프로젝트에서 오라클 사용하는 버전이 왜 19C로 선택했는지 알 수 있습니다. 버전출시일Premier Support 종료Extended Support 종료Sustaining Support 종료  23c (LTR)2023년 9월2032년 04월 30일사용 가능사용 가능  21c2021년 8월2025년 04월 30일사용 불가사용 가능  19c (LTR)2019년 4월2026년 04월 30일2027년 04월 30일사용 가능  18c2018년 7월2021년 06월 30일사용 불가사용 가능  ..

  • format_list_bulleted ORACLE/EOL
  • · 2024. 6. 11.
  • textsms

Synology Docker 내 Oracle Linux 비밀번호 변경

Linux 서버 계정 비밀번호 변경 [1] ROOT 계정으로 passwd "비밀번호 변경계정명" 기입하면되나, command not found 에러 발생함bash-4.2# idid=0(root) gid=0(root) groups=0(root)bash-4.2# passwd oraclebash: passwd: command not found 명령문 위치를 찾기, 없다고 나온다.bash-4.2# which passwdwhich: no passwd ~~  [2] PASSWD 패키지 설치 : Oracle Linux는 Red Hat Enterprise Linux (RHEL) 기반이기 때문에 root 계정으로 yum or dnf로 하여 passwd 패키지를 설치하면된다. Unbuntu, Demian은 apt-get..

  • format_list_bulleted IT 지식/Linux
  • · 2024. 6. 11.
  • textsms

Oracle CDB 계정 생성

TEST DB : ORACLE 21C  PDB  LIST : PDB1, PDB3   [1] 계정 생성 시도    : CDB에서는 일반적인 문자열로 계정이 생성되지 않습니다.  CREATE USER PDB_ADMIN IDENTIFIED BY 1111; * Error : ORA-65096 INVALID COMMON USER OR ROLE NAME[2] 계정 생성 시도 ( C## = COMMON USER )  : CDB에서 C## prefix로 계정 생성은 됩니다. 하지만, CDB와 모든 PDB에 생성이 됩니다.     모든 DB에 생성되고  눈에 띄므로 특수 or 관리자 계정 용도가 적합합니다.CREATE USER C##PDB_ADMIN IDENTIFIED BY 1111;GRANT CREATE SESSI..

  • format_list_bulleted ORACLE/MULTITENENT
  • · 2024. 6. 10.
  • textsms

EXADATA 버전별 비교표 2024.06 기준

[ EXADATA 버전별 비교표 ] 모델출시일CPU메모리플래시스토리지디스크스토리지네트워크주요소프트웨어기능X10M2023년 6월96 CoreAMD EPYCDDR5,1.5x 증가2.4x 증가22% 증가100 Gb RDMA over RoCEXRMEM DRAM 캐시최적화된 스마트 스캔X9M2021년 9월64 CoreDDR4,33%증가1.8x 증가28% 증가PCIe 4.0, 100 Gb Roce보안 RDMA 패브릭 격리, 스마트 플래시 로그X8M2019년 9월48 CoreDDR4,50%증가2x 증가40% 증가100 Gb/s이더넷지속성 메모리 (PMEM), PMEM 데이터 가속기X82019년 4월48 CoreDDR460% 증가40%증가25 Gb/s이더넷AIDE, 실시간 최적화 통계X72017년 10월36 CoreD..

  • format_list_bulleted ORACLE/EXADATA
  • · 2024. 6. 10.
  • textsms

DB 접속이 안되는 5가지 이유

[ DB에 접근 안되는 5가지 이유 ]  : 개인적인 테스트 DB라면 아래 1, 2번도 사유에 해당 되겠지만, 프로젝트에 투입된 상태라면 3,4,5 번 문제로 인해 접속을 못하는 경우입니다. 그러므로 개발자분이시면 3,4,5번으로 접속못하는 상황이므로 확인을 해보면 됩니다. 1. DB 기동    - 서버 터미널 ORACLE 접속하여 DB 상태 확인      ex) sqlplus / as sysdba 2. LISTENER    - 서버 접근 > $lsnrctl status 3. 방화벽 ( 데이터베이스 서버 네트워크 접근 )   - telnet 172.xx.xx.1 1521 ( telnet dbip port ) 수행하여 검은 화면이 뜨면 방화벽 뚫림 의미      * Test DB여서 개발자가 접근가능하다면..

  • format_list_bulleted ORACLE/DBA
  • · 2024. 6. 9.
  • textsms
Sublime Vi 편집기 모드 활성화/비활성화 하기

Sublime Vi 편집기 모드 활성화/비활성화 하기

문제좌측 아래에 INSERT MODE, COMMAND MODE가 출력되면, 서브라임에 현재 VI 편집기 모드가 활성화되고 있습니다.이로 인해 VI를 잘 모르시는 분들은 타이핑에 많은 어려움을 느끼실 겁니다. 이때 아래와 설명드리 내용으로 처리하면 "VI  편집기" 모드를 비활성화 할 수 있습니다.  해결방안1. Menu > Preferences > Settings 선택  2. 비활성화 처리 [ 변경 전 ] [ 변경 후 ] 우측 "ignored_packages" 영역에 "Vintage" 기입하기, 다시 삭제한다면 활성화됨 일하시는데 도움 되기를 바랄게요!

  • format_list_bulleted IT 지식/편집기
  • · 2024. 6. 5.
  • textsms

vi,vim 필수 명령문

서버 터미널에 접근하여 작업을 하는 분들은 기본적으로 VI,VIM 기초 명령문을 다루어야 합니다. 기본적인 내용과 가끔 써서 기억하지 못하는 내용 위주로 기입 하였습니다.  VIM은 4가지 모드로 구성되어있습니다.  Normal Mode: 명령어 입력 모드 (기본 모드) - 기본 상태  Insert Mode: 텍스트 입력 모드 (i, a 등의 키로 진입) - 글자 입력을 위해 사용 Visual Mode: 텍스트 선택 모드 (v, V, Ctrl-v 등의 키로 진입) - 보통 여러줄 복사해서 붙여넣기 할때 사용 Command Mode: 명령어 라인 모드 (: 키로 진입) - 파일을 열어 : 입력 1. Vim 편집기 열기 vim filename 2. 편집기 종료 :q               # 저장하지 않고..

  • format_list_bulleted IT 지식/Linux
  • · 2024. 6. 5.
  • textsms
figlet 문자 크게 보이게하기 ( SID 확인 용도 )

figlet 문자 크게 보이게하기 ( SID 확인 용도 )

[1] FIGLET    figlet은 Linux 및 Unix 시스템에서 텍스트를 대형 ASCII 아트로 변환하는 유틸리티입니다.      figlet은 명령 줄에서 간단한 명령을 사용하여 텍스트를 장식적인 ASCII 아트로 출력할 수 있습니다.    이는 주로 환영 메시지, 시스템 정보 표시, 스크립트 장식 등에 사용됩니다.[2] FIGLET 기능   텍스트 변환: 일반 텍스트를 다양한 글꼴로 변환하여 대형 ASCII 아트로 출력합니다.   다양한 글꼴 지원: 기본적으로 여러 글꼴을 제공하며, 사용자 정의 글꼴을 추가로 사용할 수 있습니다.   [3] 설치 방법   : 사용하는 Linux 배포판이 어디에 속하는지 알아보기      cat /etc/os-releaseUbuntu/Debian sudo..

  • format_list_bulleted IT 지식/Linux
  • · 2024. 5. 24.
  • textsms
JDBC-21004:No more extent available in tablespace '테이블스페이스명'.

JDBC-21004:No more extent available in tablespace '테이블스페이스명'.

[ 발생 원인 ]1. 테이블스페이스 용량 초과  : 테이블스페이스 'TEST01'의 데이터 파일이 가득 차 더 이상 공간을 할당할 수 없는 경우.2. 자동 확장 미설정  : 테이블스페이스의 데이터 파일에 자동 확장이 설정되어 있지 않아, 필요 시 공간이 자동으로 늘어나지 않는 경우.3. 최대 크기 제한  : 데이터 파일의 최대 크기 제한으로 인해 더 이상 확장할 수 없는 경우.4. 물리적 디스크 공간 부족  : 데이터 파일이 확장될 수 있는 물리적 디스크 공간이 부족한 경우.  [ DATA FILE 조회 ] ( 아래 순번 2번 )SELECT *FROM dba_data_files;  [ 해결 방안 ] 1. 데이터 파일 수동 확장ALTER DATABASE DATAFILE '/home/tibero/tibero..

  • format_list_bulleted TIBERO/DBA
  • · 2024. 5. 22.
  • textsms

DB (테이블스페이스) 용량 확인

아래 3가지 DPV(Dynamic Performance View) 논리적인 이해 노력은 데이터 저장 구조 및 DBA 업무 진행에 도움이 되었습니다.DPV별 주요  POINT 와 용량 확인 쿼리를 기입해 봅니다. [1] DBA_TABLESPACE① EXTENT MANAGEMENT : LOCAL or DICTIONARY ( 익스텐트 할당과 해제, LOCAL이 우수 )② SEGMENT SPACE MANAGEMENT : AUTO or MANUAL ( 공간 할당과 해제 AUTO Bitmap, Manual Freelist와 FreelistGroup 관리 )③ ALLOCATION_TYPE : AUTOALLOCATE or UNIFORM SIZE ( Extent 크기를 DB 자동 할당, 수기 지정 ) [2] DBA..

  • format_list_bulleted TIBERO/DBA
  • · 2024. 5. 22.
  • textsms

ORACLE과 TIBERO 6, 7 CHARACTER SET 확인

ORACLESELECT * FROM DATABASE_PROPERTIES WHERE PROPERTY_NAME IN ( 'NLS_TERRITORY','NLS_LANGUAGE','NLS_CHARACTERSET','NLS_NCHAR_CHARACTERSET');또는 SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER IN ( 'NLS_TERRITORY','NLS_LANGUAGE','NLS_CHARACTERSET','NLS_NCHAR_CHARACTERSET'); TIBERO 6SELECT NAME, VALUE FROM DATABASE_PROPERTIES WHERE NAME IN ( 'NLS_CHARACTERSET','NLS_NCHAR_CHARACTERSET')UNION..

  • format_list_bulleted TIBERO/DBA
  • · 2024. 5. 11.
  • textsms

티베로 DBLINK 생성방법

Oracle은 접속정보(DataSource)를 tnsnames.ora 에 등록 하지 않고,DatabseLink 생성 명령문에 "IP/PORT/USER/PASSSWORD"를 넣는 방법이 있다.하지만, Tibero는 tbdsn.tbr 파일에 접속대상 DB 정보를 등록 해야만 dblink 사용이 가능하다. 언젠가는 Oracle을 따라가겠지! 1. tbdsn.tbr 파일 찾기: 오라클 tnsnames.ora 파일과 동일한 역할을 한다. 경로 : tibero7\client\config\tbdsn.tbr 2.  datasource 추가  : 접속 대상 DB의 IP,PORT,DB_NAME 정보를 입력한다.DEV_TIBERO=( (INSTANCE=(HOST= target DB IP ) (P..

  • format_list_bulleted TIBERO/DBA
  • · 2024. 5. 10.
  • textsms
TIBERO STUDIO EXPORT 2% 부족한점

TIBERO STUDIO EXPORT 2% 부족한점

[ Export 시도 ] Object DDL문 내 컴퓨터에 백업시키고 싶을때, Tibero Studio에 Export 기능을 쓰면 편하다.  캐릭터셋 "MSWIN949"로 백업을 해놓으려고 한다. 그런데 다음과 같은 에러가 발생한다. [ 에러 내역 ]java.lang.Exception: Error: Unsupported character set. Remove character set parameter or specify one character set of next list. ASCII EUCKR MS949 UTF8 UTF16 SJIS CP866 TIS620 [ 조치 사항 ]위 이미지에 "Character Set" 콤보 박스에는 "MSWIN949"로 되어있어, 사용자는 그것을 누를수 밖에 없다. 에러내용..

  • format_list_bulleted TIBERO/DBA
  • · 2024. 5. 8.
  • textsms

Oracle과 Tibero 사이 발생하는 ErrorCode

① ORA-02047 : 진행 중에 분산 트랜잭션을 결합할수 없습니다. ② ORA-02070 : 데이터베이스 원격DB는 이뮨택에서 "내장함수"를 지원하지 않습니다. ③ ORA-02025 : ALL_TABLES in the SQL statement must be at the remote database. ④ ORA-01010 : OCI 조작이 부적합합니다. ⑤ ORA-02063 : LINE가 선행됨(원격DB로 부터) >>

  • format_list_bulleted ORACLE/ERROR CODE
  • · 2024. 5. 5.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (121)
    • 데이터 모델링 (4)
      • 관계형 데이터 모델링 (4)
    • DB 기초 (6)
      • DB & SQL (6)
    • 책 (1)
      • SQLP 핵심노트 1권 (0)
      • SQLP 핵심노트 2권 (1)
    • ORACLE (79)
      • DBA (24)
      • ERROR CODE (38)
      • EXADATA (1)
      • MULTITENENT (2)
      • EOL (1)
      • SQL (2)
      • SQL Tuning (9)
      • SQL Developer Tool (2)
    • TIBERO (11)
      • DBA (7)
      • ERROR CODE (2)
      • SQL Tuning (2)
    • IT 지식 (13)
      • Window (5)
      • Linux (6)
      • 편집기 (2)
    • POSTGRESQL (1)
      • DBA (1)
    • MS Office (2)
      • PowerPoint (1)
      • Excel (1)
    • 기타 (2)
      • 스포츠 (2)
최근 글
인기 글
최근 댓글
태그
  • #오블완
  • #계층형데이터모델
  • #망형데이터모델
  • #오라클
  • #Oracle
  • #Linux
  • #티베로
  • #Tibero
  • #티스토리챌린지
  • #단축키
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바