728x90
반응형
SMALL

전체 글 342

231221 Linux_role 권한 관리, role 비활성화/활성화 설정

# INSA SESSION SQL> show user USER is "INSA" SQL> SELECT * FROM role_sys_privs; # 터미널(putty) 화면 출력 SQL> col role format a15 SQL> col privilege format a20 SQL> SELECT * FROM role_sys_privs; SQL> set linesize 200 : 가로 사이즈, SESSION 이 살아있는 동안에 적용된다. SQL> set pagesize 1000 : 행당 사이즈 조절 SQL> SELECT * FROM role_sys_privs; SQL> col owner format a10 SQL> col table_name format a15 SQL> col column_name form..

Data Base/Linux 2023.12.21

231220 Linux_user, 객체, 권한, ROLE 관리

schema 와 user의 차이점 schema user 1. 특정 유저가 소유한 모든 object 를 포함하는 의미 2. 일부 응용 프로그램이나 설정에서 사용되며, 파일이나 디렉터리의 구조를 설명할 때 쓰이는 용어 1. 오라클 계정, user 이름 2. 시스템에 로그인하거나 다영한 작업을 수행하는 객체 # 유저 생성(문법) CREATE USER 유저이름 IDENTIFIED BY 암호 DEFAULT TABLESPACE 데이터스페이스 이름 : 업무팀에 따라 지정 TEMPORARY TABLESPACE 임시 데이블스페이 이름 : sort 수행, 업무별로 지정한다. 일반적으로 temp에 지정 QUOTA unlimited ON 데이터스페이스 이름 | QUOTA 1M ON 데이터스페이스 이름 PASSWORD EXPI..

Data Base/Linux 2023.12.20

231219 Linux_user 관리

■ USER 관리 [sql developer] # ora1 생성 -- user 생성할 때 기본값으로 설정된다. 기본값을 변경하면 자동으로 변경된다. create user ora1 identified by oracle; ex) create table test (id number); test segment 는 어느 tablespace 에 저장되나? 답변) DEFAULT_TABLESPACE users 에 저장 # ora1.test 생성 create table ora1.test (id number); select * from dba_users where username = 'ORA1'; 유저 생성시 default tablespace가 지정되어 있지 않으면 system tablespace 가 되는 문제점 때문에 ..

Data Base/Linux 2023.12.19

231218 Linux_redo log file 이관작업

control file 단일화 테스트 0. pfile 생성 SQL> create pfile from spfile; 1. spfile 에 control01.ctl 작업 SQL> alter system set control_files = '/u01/app/oradata/ora11g/control01.ctl' SCOPE=SPFILE; 2. 데이터베이스 OPEN SQL> startup SQL> show parameter control_files 4. control file 삭제 [oracle@oracle ~]$ cd /u01/app/oracle/oradata/ora11g (확인 하기) [oracle@oracel ora11g]$ ll [oracle@oracle ora11g]$ rm control02.ctl # 새..

Data Base/Linux 2023.12.18

231218 Linux_데이터 이관 작업

□ offline 설정할 수 없는 테이블스페이스 1. system 2. undo 3.temp alter tablespace system offline; alter tablespace undo offline; alter tablespace temp offline; ■ 모든 데이터 파일 이관작업 SQL> SELECT name FROM v$datafile; NAME -------------------------------------------------------------------------------- /u01/app/oracle/oradata/ora11g/system01.dbf /u01/app/oracle/oradata/ora11g/sysaux01.dbf /u01/app/oracle/oradata/or..

Data Base/Linux 2023.12.18

231218 Linux 문제 겸 test

1. oracle 계정 홈 디렉터리에 userdata 디렉터리를 생성하세요. [oracle@oracle ~]$ pwd /home/oracle [oracle@oracle ~]$ mkdir userdata [oracle@oracle userdata]$ pwd /home/oracle/userdata 2. tablespace 생성하세요. tablespace 이름 : dw_tbs datafile 위치 및 이름 : /home/oracle/userdata/dw_tbs01.dbf datafile 사이즈 : 5m datafile 자동 확장 활성화 extent 관리 : local uniform size 1m segment space management: auto CREATE TABLESPACE dw_tbs DATAFILE..

문제/Linux 2023.12.18

책 읽기① _ 트렌드 코리아 2024

최근에 우연히 책을 좋아하시는 엄마와 함께 오랜만에 서점을 가게 되었다. 엄마의 추천으로 책을 하나 골랐다! 수많은 책들중에 엄마가 매년 주문하시는 책이다. 아직 읽지는 않았지만, 벌써 내년 트랜드를 알 수 있다니 신기하다. 책에서의 목록은 분초사회 호모 프롬포트 육각형 인간 버라이어티 가격 전략 도파밍 요즘남편 없던아빠 스핀오프 프로젝트 디토소비 리쿼드 폴리탄 돌봄경제 가 있다. 여기서 간단하게 읽은 부분은 분초사회, 요즘남편 없던아빠, 돌봄경제 부분이다. 분초사회는 시간을 쪼개서 지내는 사회가 온다는 것이다. 사회 회사로 예시를 들면, 예전에는 월차, 연차, 반차만이 있었다. 하지만 요즘에는 반차에서도 반반차가 있다는 것이다. 반차에서도 반을 나눠 사용한다는 것이다. 많은 기업들의 복지 중에 하나가 ..

231214 Linux_UNDO

■ UNDO 1. DML 작업 시에 이전 값을 저장하는 공간(필수) 2. 트랜잭션이 종료(commit, rollback)될 때 까지는 이전 값을 보존해야 한다. 3. 목적 1) rollback 2) read consistent (읽기 일관성) 3) flashback query 4) 실패한 트랜잭션 recovery 4. undo 값은 AUTO 로 진행해야 한다. # undo monitoring 1. undo space 가 부족한 경우(트랜잭션 작업할 경우) ORA-01650 : unable to extent rollback segment 2. 읽기 일관성이 어긋났을 경우, long query 문에서 ORA-01555 : snapshot too old 3. 트랜잭션 작업이 늦어졌을 경우 enq : US - ..

Data Base/Linux 2023.12.14

231214 Linux_FLM, ASSM, tablespace, AUTOEXTEND, ARCHIVELOG mode

■ FLM(FreeList Management) - PCTUSED, FREELISTS, FREELISTS GROUP 사용하는 방식 CREATE TABLESPACE flm_tab DATAFILE '/u01/app/oracle/oradata/ora11g/flm_tab01.dbf' SIZE 5m EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1m SEGMENT SPACE MANAGEMENT MANUAL; ■ ASSM(Auto Segment Space Management) 1. 자동 segment 공간 관리 2. 각 블록의 상태를 비트맵(bitmap) 값으로 관리하는 방식 3. 공간관리가 자동화된다. 4. ASSM 은 공간관리를 oracel 이 담당하기 때문에 튜닝을 위해 속성을 지정하거나 ..

Data Base/Linux 2023.12.14
728x90
반응형
LIST