일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 명사 뽑아내기
- 베트남어
- ajax
- php thumbnail
- Cross
- flex3
- rss
- ejb
- Node.js
- 나의 취미
- ror실행
- express for node.js
- Lift
- 책이야기
- 나의 프로젝트
- 메일왕창보내는법
- 명사 추출기
- 디즈니씨
- 스킨 스쿠버
- docker
- 주식이야기
- nodejs express
- iBatis
- scala
- C/C++
- php
- node.js web framework
- Eclipse
- 명사 분석기
- 도커
- Today
- Total
nkdk의 세상
Oracle 사용시 유용하게 쓸 수 있는 SQL 본문
해당되는 유저에 테이블들이 언제 생성된지를 볼 때 사용된다.
SELECT owner,object_name,object_type,timestamp FROM dba_objects WHERE owner=’SCOTT’;
여기서 이름은 꼭 대문자를 쓰셔야 합니다. DBA부분의 경우는 대문자로 하셔야 합니다.
SELECT username,created FROM dba_users WHERE username = ‘TEST’;
해당되는 사용자를 언제 생성했는지 알 때 사용한다.
GRANT create session TO test;
GRANT create table TO test;
GRANT CONNECT,RESOURCE TO USER4
(접속과 자원 사용에 대한 권한을 부여한다.)
오라클 SID확인 방법
sysdba로 접속해서 select name from v$database; 혹은
관리도구->서비스에서 OracleService서비스명 식으로 되어 있다.
장해의 종류는 크게 3종류로 분류 됩니다. 그 중에서 사용자가 회복작업을 행하지 않으면 안되는 장해는 메디아 장해입니다. 메디아 장해로부터 회복작업(リカバリ)를 행하는데에는 백업(バックアップ)과 변경이력(ログ)이 필요합니다.
그렇기 때문에 DBF 파일이 손상이 되더라도.. REDO001~003.log 와 CONTROL01~03.CTL파일 까지는 따로 백업을
받아 놔야 합니다. 왜냐하면 그 파일이 손상되면 데이타의 복구는 불가능하다고 생각해야 하기 때문입니다.
$ sqlplus "/ as sysdba" -- 접속한다.
- archive log mode 인지 아닌지 상태 확인
SQL> archive log list
각각의 아카이브가 설정되어 있는지 아닌지 현재의 아카이브 번호도 호출한다.
sql> alter database archivelog; 아카이브 모드로 설정합니다.
sql> alter database noarchivelog; 노아카이브모드로..
자세한 백업 및 복구 법은 http://blog.naver.com/tyboss?Redirect=Log&logNo=70019906787 사이트를 참조하세요.
일단 이 정도가 효용적인 면이 있네요. ^^