dev

dev/데이터베이스

오라클 - 테이블 완전 삭제

테이블 일괄 삭제 SELECT 'DROP TABLE ' || object_name || ' CASCADE CONSTRAINTS;' FROM user_objects WHERE object_type = 'TABLE' ; 시퀀스 일괄 삭제 SELECT 'DROP SEQUENCE ' || object_name || ' ;' FROM user_objects WHERE object_type = 'SEQUENCE' ; 휴지통 비우기 purge recyclebin;

dev/데이터베이스

오라클 - AWR ( Automatic Workload Repository )

AWR 이란 자동으로 DB에 대한 통계 및 성능자료 등을 수집해 스냅샷으로 만들어 일정기간 보관하고, 이를 활용할 수 있게 해주는 기능이다. 성능자료의 간단한 예로는 Buffer/CPU/Pin/Latch/Library 등의 히트율, 자원 사용률, Soft/Hard Parse 정도, 가장 느리게 돌았던 쿼리 등이 있다. 위 자료들을 토대로 느린 쿼리들에 대해 튜닝을 할 수 있게 되고, SAG영역의 값들을 AWR이 추천하는 값으로 변경하여 효율성을 높일 수 있게 되고, 현 운영 DB의 문제점들을 파악할 수 있다. AWR 생성 $ORACLE_HOME/rdbms/admin에 있는 awrrpt.sql 을 실행한다. 간편하게 하기 위해, $ORACLE_HOME/rdbms/admin로 이동 후 작업을 진행한다. $>..

dev/데이터베이스

오라클 - DB dump & import

Check Directories SELECT * FROM all_directories; DUMP expdp xeuser/xeuser@xe schemas=XEUSER directory=DATA_PUMP_DIR dumpfile=XEUSER.dmp logfile=expdpXEUSER.log 주어진 사용자(schema) 가 가진 전체 객체 export expdp LOCAL_HKC5/LOCAL_HKC5@orcl tables=CT_MESSAGELOG directory=DATA_PUMP_DIR dumpfile=LOCAL_HKC5_20201023_ct_message.dmp logfile=LOCAL_HKC5_20201023_ct_message.log VERSION=12.1 CT_MESSAGELOG table 만 dump..

dev/데이터베이스

오라클 - 12C Create User ## issue

sqlplus "/as sysdba" sysdba 로 접속 후 alter session set "_ORACLE_SCRIPT"=true; alter session set "_ORACLE_SCRIPT"=true; 설정 create user {user_name} identified by {password}; 평소와 같이 유저 성생 grant create session to {user_name}; 생성한 유저에 로그인 권한 생성 grant connect, resource to {user_name}; 일반적인 권한부여 grant dba to {user_name}; dba 권한 주기 출처 https://taisou.tistory.com/583

dev/기타

Confluence 글쓰기 tip

페이지 링크 추가 : [ 이미지, 비디오, 오디오, 문서 추가 : ! 메크로 추가 : { 다른 사용자에서 노티 추가 : @ 날짜 추가 : // 코드 추가 : {code:language=C#} {code:language=JAVA}

dev/trouble shooting

telnet : not found

yum install telnet

dev/기타

taskdef class com.sshtools.ant.Ssh cannot be found

이클립스를 통해 SFTP로 서버에 jar file Upload 할때 생기는 오류 해결방법 필요한 파일 : maverick-ant.jar Window → Preferences → Ant → Runtime → Classpath → Ant Home Entries → Add External Jars 버튼 → maverick-ant.jar 등록

dev/데이터베이스

ORA-28040 : No matching authentication protocol

발생원인 Oracle 11g 에서 Oracle12c로 업데이트 하였을 경우 버전 차이에 의한 에러 발생 해결 방법 - 리눅스 step 1 sqlnet.ora 하단에 아래 부분 추가 SQLNET.ALLOWED_LOGON_VERSION_SERVER=8 SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8 step 2 oracle 계정에서 Listener 재시작 putty oracle 계정 임 db 접속해서 하는 것이 아님 lsnrctl stop lsnrctl start step3 위의 방법 후에 ORA-01017이 발생한다면 비밀번호를 다시 설정해 주어야한다. ALTER USER LOCAL_HKC5 IDENTIFIED BY LOCAL_HKC5; 해결방법 - windows step 1 sqlne..

dev/데이터베이스

ORA-28000

step 1 : 관리자 권한 접속 sqlplus "/as sysdba" step 2 : unlock 조회 select username, account_status, lock_date from dba_users where username = 'LOCAL_HKC5' ; // 아이디 조회 step 3 : unlock ALTER USER LOCAL_HKC5 ACCOUNT UNLOCK

dev/기타

Mantis - config 정리

config_inc.php config_inc.php , config_defaults_inc.php 둘의 차이점은 우선순위이다. 1순위가 cofing_inc.php 2순위가 config_defaults_inc.php 이다. config_defaults_inc.php 파일 위치 : 자신이 설치한 경로\mantis\apps\mantis\htdocs $g_send_reset_password =OFF; // 관리자가 직접 사용자의 비밀번호 설정 $g_send_reset_password =ON; // 사용자가 이메일을 통해서 비밀번호 설정 $g_from_name = 'Mantis Bug Tracker'; // Form 의 이름 $g_smtp_host = '10.9.2.79'; // 메일 관련된 변수들 $g_smt..

jeongsu
'dev' 카테고리의 글 목록 (4 Page)