본문 바로가기

전체 글43

[오라클] 수동 database 생성 수동 database 생성 test 환경 : vmware 7.1.4 oracle 버전 - oracle 10g R2 OS - oracle enterprise linux database를 생성은 크게 2가지 방법으로 한다. 하나는 수동, 또 다른 하나는 수동. 자동으로 한다는 의미는 오라클에서 지원하는 dbca를 통해서 그래피컬하게 진행한다는 의미이고 수동으로 한다는 것은 역시 text base로 하는 것이다. 수동으로 진행하는 방법을 알아보겠다. ① 먼저 진행하기에 앞서 DB가 설치될 장소를 물색해야한다. 그 장소는 폴더를 의미하며 datafile, controlfile, redologfile이 저장될 폴더이다. 폴더는 oracle의 소유여야 한다. ② 그리고 초기화 파라미터를 설정한다. ** 오라클(여기.. 2011. 10. 24.
오라클 기본 구조 오라클은 위와 같은 기본 구조를 가지고 있다. SGA밑에 있는 초록색 타원은 backgroud process로 필요시에 움직이게 된다. 그 밑에 있는 분홍색 원통의 것은 물리적인 파일을 의미하는 것으로 datafile을 의미한다. ◇ oracle instance DB엑세스 속도향상을 위한 구조이다. 대용량이든 아니든 데이터베이스의 궁극적인 목표는 데이터의 안정성과 엑세스 속도의 향상이다. 엑세스 속도의 향상을 위해서 위의 구조를 사용하게 되는데 밑에 있는 원통형 모양의 datafile들은 물리적인 파일들이다.(오라클을 설치한 곳 어디엔가 분명히 존재하고 있는 파일들이다.) 하지만 위의 오라클 인스턴스는 메모리상에서 상주하기 때문에 찾아보기 힘들 것이다. 이해를 돕기 위해서 하드디스크와 램을 생각해보면 된.. 2011. 6. 25.
Linux 기본 명령어2 = which 명령어 명령어의 위치나 alias를 보여준다. 현재위치에서 명령어를 실행했을 때 어떤 명령이 실행되는지 알고싶을때 사용한다. 간단한 사용법은 Alias 명령어를 통해 알아보자. = alias 명령어 사용자가 명령어의 사용형식을 임의로 바꾸는 명령어이다. 사용방법은 간단하다. $ ls -l -l 이라는 상세열람의 옵션을 준 ls -l 의 명령어를 $ ls 라고 쳤을 때 ls -l 의 효과를 보는 것이다. 사용 방법 $ alias ls='ls -l' ls 말고 다른 명령어도 저렇게 넣을 수 있다. ex : $ alias cd ..='cd /home' (cd ..을 쳤을 때 무조건 /home 디렉토리로 이동한다.) 지정한 alias를 해제하는 방법 $ unalias 'ls-l' * 기본적으로 존.. 2010. 7. 18.
Linux terminal 사용팁 TIP! LInux의 폴더경로를 Path라고 부르는데 cd 명령어를 이용할 때에나 다른 명령어를 이용할 때 키보드에 있는 Tab키를 누르면 Path가 자동생성된다. ex : /u01/app/oradata/ 폴더가 있는경우 $> cd /u01/app/ora 까지만 입력후 Tab키를 누르면 경로가 자동생성되서 $> cd /u01/app/oradata 까지 만들어진다. 다른 경로도 마찬가지며 현재 폴더안에 폴더가 하나 밖에없는 상태에서 Tab을 누르면 그 폴더의 경로로 생성이된다. ls 명령어의 경우에도 $> ls -al /u01/app/ora 까지만 입력후 Tab을 누르면 자동생성된다. 유용하고도 쉬운 tip이므로 반드시 알고있어야 한다 TIP2! LInux의 CLI는 기본적으로 이전에 실행했던 명령어들을 .. 2010. 7. 18.
Linux 기본 명령어1 저번시간에 블로깅한 'Linux란?'에서 Terminal을 소개한 적이 있다. CLI로 Dos와 비슷한 성향을 가지고 있다. 오늘은 이 Teminal의 기본 명령어를 알아보도록 하는 시간을 가져보자. 기본적으로 명령어를 입력하는 방식은 $ 명령어 옵션 대상파일 의 형식을 가지고 있다. 모든 명령어가 이런 형식을 가지고 있는 것은 아니기 때문에 이것을 기본으로 두고 응용해나가는 방식으로 진행해야 될 것이다. * 윗 줄의 맨앞에 출력된 '$'는 Shell이라고 불리는 것이다. 일반적으로 Bash Shell이 많이 쓰이고 있고 여러가지 Shell들이 존재하는데 Shell마다 명령어가 다르기 때문에 Bash Shell을 기본으로 두고 설명을 하겠다. $로 표시되는 것은 사용자계정으로 로그인할 경우에 나타나고 #.. 2010. 7. 18.
Linux란? -리눅스 소개 대부분의 사람들이 개인용 PC에서 사용하는 Operation System(OS) 운영체제는 Windows 일 것이다. 마찬가지로 Linux또한 이런 운영체제에 속한다. 또 다른 운영체제인 Unix와 상당히 비슷하고 완벽 호환이 가능하다. Windows와는 다르게 공개소프트웨어로 누구나 다운받아서 사용할 수 있다. 많은 사람들이 리눅스를 이용하는 이유중에 하나이기도 하다. 가상머신(VMware)을 이용해서 개인용PC에도 설치해 볼 수 있다. -VMware란?? Virtual Machine으로 주로 실습용으로 많이 사용하는 프로그램이다. (게임2개 돌리는데 이용하는사람들도 있다고 한다.진짜인가??) 2010. 7. 17.