일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
- oracle
- window에서 linux로 scp 하는 방법
- SQL Server
- ora-39083 ora-00439
- SSMS
- window pscp
- ora-28002: the password will expire within 7 days
- ORA-00020
- oracle sqlnet.ora
- mssql database 삭제
- oracle client 환경변수
- oracle dba_profile password_life_time
- ora-28040: no matching authentication protocol
- oracleasm
- oracle pdb
- 오라클
- TWO_TASK
- MSSQL
- sqlnet.allowed_logon_version_server=8
- oracle tde
- oracle SCN
- window scp
- oracle hugepage
- Oracle RAC
- oracle client 설치
- Oracle Database
- sqlnet.allowed_logon_version_client=8
- oracle client install
- oracle install
- oracle awr
- Today
- Total
신문지한장
OS : CentOS 7.9 DB : Oracle Database 19c(19.23.0) Oracle 19c 환경에서 파티션 테이블을 생성하고, 대량의 랜덤 데이터를 삽입한 뒤 dba_tab_partitions로 파티션별 건수까지 확인해보는 실습 예제PL/SQL 블록을 이용한 대량 데이터 입력까지 포함되어 있어, 성능 테스트나 파티션 구조 학습에 적합 1. 파티션 테이블 생성SQL>create table ptable(col1 varchar2(8),col2 number)tablespace userspartition by range (col1)(partition p202101 values less than ('20210200'),partition p202102 values less than ('2021030..
OS : CentOS7.9 (Maipo) DB : Oracle Database 19c (19.23.0) RAC 특정 시점(SCN)에 맞는 아카이브 로그 파일을 찾고 싶을 때 V$ARCHIVED_LOG 뷰를 활용한 방법을 정리함RAC 환경에서는 thread별로 SCN 범위를 꼭 확인해야 하므로 실무에서 매우 유용한 팁1. 현재 SCN 확인SQL> SELECT Checkpoint_change# from v$database;CHECKPOINT_CHANGE#------------------ 6404393 2. SCN으로 아카이브 파일 정보 확인하기 (RAC로 thread 확인 후 first_change# 확인)set line 200set pages 1000select name,SEQUENCE#..
Oracle DB 운영 시 쌓이는 .trc, .trm, alert.log 파일을 날짜별로 정리하고 압축하는 clean.sh 스크립트를 공유함운영 자동화 또는 crontab 등록용으로 활용 가능한 간단하고 실용적인 쉘 스크립트#!/bin/kshexport CDATE=`date +%Y%m%d`mkdir old_trace_$CDATEmv *.trc old_trace_$CDATEmv *.trm old_trace_$CDATEmv alert_$ORACLE_SID.log ./old_log/alert_$ORACLE_SID.log_$CDATEtar zcvf ./old_log/old_trace_$CDATE.tar.gz old_trace_$CDATE
LogMiner에 여러 개의 아카이브 로그를 수동으로 등록하기 번거롭다면?쉘 스크립트를 활용해서 dbms_logmnr.add_logfile 구문을 자동으로 생성하면 편합니다.실무에서 자주 쓰는 LogMiner 운영 팁입니다. 대량 로그 분석 전에 꼭 필요한 스크립트for i in $(ls /oracle/app/oracle/arch_11); do echo "exec dbms_logmnr.add_logfile('/oracle/Truin/$i',3);">>/oracle/Truin/arch.sqldone;
Oracle expdp 백업을 수행하고, 원격지로 복사 후 오래된 파일을 삭제하는 Windows 배치파일 예제forfiles, 날짜 변수, expdp 명령어 등을 활용해 백업 자동화를 구성할 수 있다.@echo offSET yyyymmdd=%DATE:~0,4%%DATE:~5,2%%DATE:~8,2% SET yyyymmdd=%yyyymmdd: =%ECHO %yyyymmdd%expdp dbsec/dbsec directory=DATAPUMP dumpfile=expdp_full_%yyyymmdd%.dmp logfile=expdp_full_%yyyymmdd%.log exclude=statistics full=ycopy E:\db_backup\expdp\expdp_full_%yyyymmdd%.dmp \\192.1..