본문 바로가기

Database/Oracle17

SQL-Oracle] User 변경/HR 계정으로 진입 하기 * 현재 Oracle에 있는 모든 Username을 확인해보자. 아래 명령어를 오라클에 진입되어 있는 프롬프트 창에 입력하면 현재 오라클에 있는 모든 Username을 확인할 수 있다. select Username from all_users; select * from all_users; * user HR 계정 unlock하기 아래 명령어는 User를 바꾸는 명령어이다. conn 유저이름/패스워드 하지만 HR계정으로 진입하려 시도하면 아래와 같이 계정이 잠겨 있다는 오류가 뜬다. 게다가 오라클에서는 한번 오류가 나면 계정에서 추방 당하여 다음과 같은 상태가 된다. USER is " " 의 뜻은 아무 계정에도 진입되어 있지 않다는 뜻이다. 위에 User를 바꾸는 명령어를 써서 system 계정에 진입하보자... 2021. 6. 4.
SQL-Oracle] Oracle의 spool 기능으로 작업 내역 저장하기 * SPOOL 기능 사용 방법 오라클에서는 작업내용을 .sql 로 저장하는 명령어를 보유하고 있다. MySQL에도 작업 내역을 .os로 저장하는 명령어가 있는데 비슷한 기능이다. 오라클에 로그인 한 후 spool 경로\파일이름명.sql 으로 파일을 저장할 곳과 파일 이름명을 지정해준다. 본인은 개인 작업 폴더인 C:\_WSHongik2021_0507 안에 Oracle_SaveEx_KyoD.sql 이라는 이름으로 저장을 시작했다. 저장을 종료하고 싶으면 spool off 를 쳐서 저장을 종료하면 된다. 경로로 지정한 폴더로 가보면 저장한 작업내역이 .sql 형식의 파일로 저장되어 있는 것을 확인할 수 있다. spool 경로\파일이름명.sql . . . spool off 2021. 6. 3.
SQL-Oracle] 페이지/라인 사이즈 확인하고 변경하기 * 페이지 사이즈/라인 확인하기 일단 cmd창을 통해 오라클로 진입한다. 아래 명령어를 차례대로 쳐서 페이지/라인 사이즈를 확인한다. show pagesize; show linesize; 오라클을 처음 깔았다면 기본적으로 페이지 사이즈: 14, 라인사이즈: 80 으로 되어있다. 하지만 이 사이즈는 앞으로 데이터를 볼 때 턱없이 부족한 사이즈이다. 때문에 사이즈를 변경해보도록 한다. * 페이지/라인 사이즈 변경하기 아래 명령어를 쳐서 페이지/라인 사이즈를 바꿔본다. set pagesize (바꾸고자 하는 크기의 숫자); set linesize (바꾸고자 하는 크기의 숫자); 사이즈를 변경하는 명령어를 입력하고 난 뒤 페이지/라인 사이즈를 확인해보면 변경된 것을 확인할 수 있다. 하지만 이렇게 변경된 사이즈.. 2021. 6. 3.
SQL] SQL 문장의 종류와 개념 보호되어 있는 글 입니다. 2021. 6. 3.