일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- pg_basebackup
- PostgreSQL 테이블스페이스 생성 삭제
- PostgreSQL Vacuum
- pg_hba.conf
- PostgreSQL 스키마 관리
- multitenant
- db upgrade
- PostgreSQL Parameter
- psql 복구
- sql문 전체 출력 방법
- PostgreSQL 기동 정지
- PostgreSQL 외부 접속 방법
- PostgreSQL Admin
- PostgreSQL 아키텍처
- PostgreSQL Backup and Recovery
- PostgreSQL Database 관리
- pg_dumpall
- pgcrypto
- 아카이브로그 삭제
- table lock 조치 방법
- Linux
- Database 생성 삭제 조회 변경
- 19c tde
- oracle error
- PostgreSQL Parameter 설정 방법
- sql문 짤릴 때
- oracle
- PostgreSQL Install
- PostgreSQL SQL 처리 과정
- PostgreSQL 테이블스페이스 관리
- Today
- Total
목록전체 글 (39)
인성장
Error MessageERROR: could not load library "/postgres/app/postgres/pgsql15/lib/pgcrypto.so": /postgres/app/postgres/pgsql15/lib/pgcrypto.so: undefined symbol: EVP_cast5_cbc Linux 8.x에 PostgreSQL 15를 Source File Compile 형식으로 설치하고 확장 기능인 pgcrypto를 생성하려 할때 위와 같은 에러가 발생했습니다. 실제로 pgcrypto 디렉토리 내에서 make check 시에도 아래와 같이 Error가 발생하는 것을 확인할 수 있습니다.$ cd /home/postgres/postgresql-15.3/contrib/pgcrypto $ m..

CDC 솔루션 종류 및 소개 CDC란?데이터베이스에서 CDC(Change Data Capture)란 변경된 데이터를 사용하여 동작을 취할 수 있도록 데이터를 결정하고 추적하기 위해 사용되는 여러 소프트웨어 디자인 패턴들의 모임이라고 정의할 수 있습니다. 쉽게 말하면, 실시간으로 데이터를 동기화하는 행위를 뜻합니다. 그렇다면 CDC 기능은 왜 필요할까요?많은 이유들이 있지만, 그중에서 가장 필요한 이유라 생각되는 것은 바로 '무중단으로 서비스를 전환하기 위해' 라고 생각됩니다. 예를 들어 A기업의 운영DB서버가 노후화로 인해 새로운 장비로 교체가 필요할 때, 우리는 필연적으로 데이터 마이그레이션 작업을 하게 됩니다. CDC를 이용하지 않는 일반적인 데이터 마이그레이션 과정에서 서비스 다운타임을 가지게 되..

Multitenant 관리 오라클 멀티테넌트란?하나의 Container DataBase 에 여러 개의 Pluggable DataBase의 독립된 데이터베이스를 담은 구조를 말합니다.데이터베이스 안에 여러개의 데이터베이스가 있는 구조라는 것이지요. 이렇게되면 여러개의 데이터베이스를 하나로 관리할 수 있고, 서버 자원사용량에 있어 큰 이점을 가지고 있습니다. 21c부터는 이 기능이 필수로 사용됩니다. * Oracle Multitenant를 사용하면 왜 서버 자원사용량에 있어 일반 Non-CDB보다 큰 이점이 있나요?서버 내 DB 인스턴스가 한개로 사용한다고 하면 크게 다르지 않겠지만, 예를 들어 서버에서 여러 개의 DB 인스턴스를 사용해야 한다 하면, Non-CDB 방식은 각각 DB 인스턴스에 대한 자원을..
Timezone Upgrade 방법 DB Upgrade 시, Timezone도 같이 Upgrade가 되지 않으므로 별도로 수행해줘야 합니다. 이 작업은 Upgrade 및 DB OPEN 이 후에 아래 스크립트들을 순서대로 수행해주시면 됩니다. * Timezone이 Upgrade가 되지 않는다면 낮은 버전으로 인해 Datapump(impdp) 시 아래와 같은 에러가 나타날 수 있습니다.ORA-39405: Oracle Data Pump does not support importing from a source database with TSTZ version 33 into a target database with TSTZ version 32. TimeZone Upgrade 절차-- Timezone Upgrad..
19c TDE 구성 방법 Oracle TDE(Transparent Data Encryption)는 Enterprise Edition 기능.12c 이후부터 TDE 구성방법이 달라졌습니다. (11gR2 까지는 ALTER SYSTEM SET ENCRYPTION~ 명령어로 TDE를 설정하였으나, 12c 부턴 ADMINISTER KEY MANAGEMENT~ 명령어로 수행) 1. TDE 구성 위한 Wallet 경로 생성$ mkdir -p /{wallet_path}/wallet 2. sqlnet.ora 파일에 TDE 경로 등록vi $ORACLE_HOME/network/admin/sqlnet.oraENCRYPTION_WALLET_LOCATION = (SOURCE =(METHOD = FILE)(METHOD_DATA =..