728x90
반응형
SYS : 오라클 Super 사용자 계정이며 데이터 베이스에서 발생하는 모든 문제들을 처리할수 있는 권한을 가짐.
SYSTEM : 유지보수 관리할 때 사용하는 사용자 계정, sys사용자와 차이점은 데이터베이스를 생성할 수 있는 권한이 없으면 불완전 복구를 할 수 없다.
HR : 처음 오라클을 사용하는 사용자의 실습을 위해 만들어 놓은 교육자 계정.
오라클 서비스
net start OracleServiceXE
net stop OracleServiceXE
HR 접속 시 처음설정은 system로 되어있어서 풀어줘야 함
alter user hr identified by 비번 account unlock; // hr의 락을 풀어줌
SQL Plus 실행 : cmd > sqlplus
system로 로그인
접속명령어 :
conn sys/비번 as sysdba;
conn system/비번;@
테이블 구조 확인
DESC 테이블명;
포트 변경 명령:
EXEC DBMS_XDB.SETHTTPPORT(8087);
리모트콜 테이블 생성 :
@C:\ora\create_account.sql
conn [테이블명]/[패스워드]
@C:\ora\schema.sql
테이블 명/컬럼 명/테이블스페이스 보기:
select * from ALL_TAB_COMMENTS where TABLE_NAME = '테이블 이름';
select * from ALL_COL_COMMENTS where TABLE_NAME = '테이블 이름';
select * from DBA_DATA_FILES;
테이블 보기
SELECT table_name FROM USER_TABLES;
계정 및 테이블 삭제:
접속중인 세션 종료
select sid,serial#,username,status from v$session where schemaname = 'RC5X_SERVER';
alter system kill session 'sid,serial#';
@C:\ora\drop_account.sql => 추후 데이터 파일 삭제 해야 함
Tip>DROP TABLESPACE RC5X_SERVER INCLUDING CONTENTS AND DATAFILES; => 데이터 파일 자동 삭제
문자 집합을 기본값으로 세팅할 시, jdbc.properties에 아래와 같이 sid 세팅
- 기존: hibernate.connection.url=jdbc:oracle:thin:@[IP]:1521:ORCL
- 변경: hibernate.connection.url=jdbc:oracle:thin:@[IP]:1521/ORCL
반응형
'와사비크래커 IT Tip > DB' 카테고리의 다른 글
[DB] DBMS (Database Management System) (0) | 2020.08.20 |
---|---|
[DB] DBS (Database System) (0) | 2020.08.20 |
mariadb utf8 변경 (0) | 2017.11.21 |
MySQL / MariaDB 쿼리 패킷 사이즈 변경 (0) | 2017.11.20 |
Oracle 기본 (0) | 2017.11.17 |