2023.08.28
Day11 세 줄 요약
- Oracle DB 의 로컬 포트 번호는 '1521'
- 방화벽의 인바운드 규칙을 새로 작성하면 다른 ip의 DB로 접근이 가능
- 'OracleStart/Stop.bat' 파일로 간편하게 system 연결/해제 가능
SQL developer
SQL developer
Eclipse와 비슷한 개념으로, Oracle DB를 다루기 위한 편집 tool
기본명령어
-- Ctrl + / (or '--') : 한 줄 주석처리
/* 범위 주석처리 */
-- Ctrl + Enter : 해당 문구 실행
/* 사용자 계정 생성
CREATE USER [USER_ID] -- ID, PW는 필수요소
IDENTIFIED BY [USER_PASSWORD]
DEFAULT TABLESPACE [TBS_NAME] -- 여기서 부턴 선택요소
PASSWORD EXPIRE
ACCOUNT [LOCK | UNLOCK]
.. 등등
*/
CREATE USER C##ICIA
IDENTIFIED BY 1111;
-- 계정 삭제
DROP USER C##ICIA;
-- 11g 버전 이후로는 계정이름 앞에 'c##'을 붙여줘야 함
-- ALTER SESSION을 통해 설정 변경 가능
ALTER SESSION SET "_ORACLE_SCRIPT" = TRUE; // c## 없이 생성 가능
CREATE USER ICIA IDENTIFIED BY 1111;
-- 권한부여
-- 1) 접속 권한 : CONNECT
GRANT CONNECT TO ICIA;
-- 2) 모든 권한 : DBA
GRANT DBA TO ICIA;
-- 접속 LOCKED
-- ALTER USER MJH ACCOUNT LOCK;
-- 접속 UNLOCKED
-- ALTER USER MJH ACCOUNT UNLOCK;
-- 계정 비밀번호 변경
-- ALTER USER MJH IDENTIFIED BY 1012;
외부 ip 접속을 위한 방화벽 설정
OracleDB 실행중지/재실행
컴퓨터 부팅 시에 자동으로 DB 실행되면서 속도가 느려질 수 있음
아래와 같은 방법으로 간편하게 실행중지 / 재실행 가능
"실행중지"
"실행"
'Spring-Java > Oracle' 카테고리의 다른 글
Day16_CONSTRAINT(제약조건) (0) | 2023.09.04 |
---|---|
Day15_오라클 DB 기본함수2 (날짜 , TYPE 변환 , 그룹화) (0) | 2023.09.04 |
Day14_DUAL TABLE, 오라클 DB 기본 함수 (0) | 2023.09.01 |
Day13_SCOTT schema, LIKE(와일드카드), DISTINCT, 연산자 (0) | 2023.08.31 |
Day12_DB기초 (DDL/DML/DCL/TCL) (0) | 2023.08.29 |