본문 바로가기

분류 전체보기

[LINUX] ORACLE 설치 (9i, 10g, 11g) ■ oracle CentOS (Redhat) x64 시스템에서 oracle 설치 과정 공통 준비 1. 자신이 사용할 오라클 다운로드 http://edelivery.oracle.com 2. LINUX 설치 준비 리눅스를 설치할때 주의 사항 ※GUI를 설치하라 (본 문서는 gnome으로 진행한다) ※개발툴을 모두 설치하라 (나중에 rpm으로도 가능하다만은 귀찮으니) ※host명 변경시에 골치 아픈일이 생길수 있으니 미리 host명을 생각해 두어라 ※스토리지 공간도 확인하자 3. CentOS를 설치 했다면 아래 부분을 변경하자 /etc/redhat-release 기존 : CentOS release 5.4 (Final) 변경 : redhat-4 4. 필요한 PKG를 설치해야한다. 위에서 개발툴을 모두 설치 했다.. 더보기
[LINUX] ORACLE 설치와 활용 - 2 XDM 세션 번역:윤봉환 (eletuz@chollian.net) 당신의 시스템에서 X Windows가 동작하도록 만들어야 한다면, 기본 런 레블 값을 (run state) 5로 설정하여 시스템이 자동적으로 xdm으로 시작하도록 만들고, 당신이 로그인한 다음에 어떤 애플리케이션들을 자동으로 실행함으로써 당신의 개성이 드러나는 윈도우즈 세션으로 구성하기를 원할 것이다. 직장에서, 내가 없을 때 다른 이들이 로그인할지 모르므로, 나는 집으로 가기 전 저녁마다 내 시스템에서 로그아웃하려고 한다. 그리 자주 생기는 일은 아니겠지만, 나는 다른 누군가가 내 사무실에 들어오고 나처럼 로그인하여 윈도우를 사용하는 것을 바라지 않는다. [어쩌면 어떤 이가 호기심이 사로잡히고, 저장된 내 메일 메시지 사이를 유유히 돌아다.. 더보기
[LINUX] ORACLE 설치와 활용 - 1 (8i) Linux Oracle 설치와 활용(Ⅰ) 이수준 (dislevel@newhuman.org) 서 론 인터넷 서버로서의 많은 가능성을 보여주고 있는 Linux는 사실상 미묘한 문제가 있었다. Apache는 웹서버로서의 더할 나위 없는 정상의 고지에 있었고, Samba는 많은 작업들을 MS WINDOWS로부터 해방시켜 주었으며 X WINDOW는 MS의 그것과 못지 않은 많은 윈도우 매니저들로 치장되었다. 문제는 좀더 신뢰성 있는 서비스들이었고 그것은 대체로 D/B 시스템과의 밀접한 관계를 가진다. 물론 Linux에서도 아주 훌륭한(그것도 공개의) D/B 들이 존재하는데 MiniSQL이나 Postgresql등이 그것이고 MySQL같은 조금 특별한(반 공개/반 상용) 것들도 있다. 하지만, 이것들이 아무리 훌륭하.. 더보기
[리눅스] tar명령어 실행시 오류 실행명령 tar -xzvf subversion-1.6.0.tar.bz2 오류 메세지 gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error exit delayed from previous errors 압축형식에 맞게 tar옵션 변경 tar.gz 압축풀기 %tar -xvzf 파일명.tar.gz tar.bz2 압축풀기 %tar -xvjf 파일명.tar.bz2 더보기
리눅스 기초명령어 리눅스 서버 파일관리 cd - 디렉토리를 변경할 때, 디렉토리를 따로 입력하지 않으면 login한 디렉토리($HOME 또는 '~'로 표시됨)로 이동합니다. cd . 은 현재 디렉토리이며, cd .. 은 상위 디렉토리입니다. 예) 최상위 디렉토리 / 에서 상위디렉토리 root/ 으로 이동할 때 : cd /root ( /를 생략해도 무방 ) 현 디렉토리root/에서 상위디렉토리에 있는 bin/이라는 디렉토리로 바꿀 때- cd ../bin, 또는 ..없이 그냥 cd /bin으로 해도 무방합니다. ls - DOS의 dir과 비슷한 명령어인데, 디렉토리명 등을 출력시키며 옵션에 따라 다양한 정보와 함께 출력된다. 옵션 -a: 디렉토리 내의 모든 파일 출력 -i : 파일의 inode와 함께 출력한다. -l : 파일.. 더보기
리눅스 캐릭터셋 설정 1. ssh 사용 설정 export LANG=ko_KR.UTF-8 또는 export LANG=ko_KR.EUC-KR putty, securecrt 등의 ssh client 에서도 케릭터셋 설정 현재세션만 케릭터셋 변경됨.... 2. default설정 변경 vi /etc/sysconfig/i18n LANG="ko_KR.UTF-8" 설정 변경후 서버 재구동 [출처] 리눅스 서버 인코딩(캐릭터셋) 환경 설정|작성자 Sean 더보기
CentOS : 방화벽 설정(iptables) 설정파일을 수정하기위해 에디터로 오픈 vi /etc/sysconfig/iptables 여러가지 설정들이 있음 # Firewall configuration written by system-config-securitylevel # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] :RH-Firewall-1-INPUT - [0:0] -A INPUT -j RH-Firewall-1-INPUT -A FORWARD -j RH-Firewall-1-INPUT -A RH-Firewall-1-INPUT -i lo -j ACCEPT -A RH-Firewa.. 더보기
오라클 정규식 (REGEXP_LIKE) REGEXP_LIKE(Column,'[a-z]|[A-Z]|[0-9]|[가-히]') 오라클 함수 : REGEXP_LIKE 해석 : 컬럼이 알파벳 a-Z까지, 숫자, 한글이 포함된 데이터에 대한 조건 더보기
DB export/import (tablespace가 다를경우) step.1 #db를 export한다. exp userid=system/pwd file=dump.dmp owner=olduser step.2 #schema 추출한다. imp userid=system/pwd file=dump.dmp fromuser=olduser touser=newuser indexfile=schema.sql constraints=n log=scheme.log ***주의*** - 옵션 constraints : 제약조건 (FK, PK) 쿼리도 가져오기때문에 데이터를 입력시 제약조건 에러가 발생할수있다. step.3 #scheme 수정 (추출한 schema.sql을 필요없는 부분, tablespace를 편집한다.) - REM 일괄 제거 - REM ... row n 주석처리(--) (정규식 : .. 더보기
오라클 사용자 tablespace 변경 단순하게 물리적인 Tablespace이동이라면 파일 이동하시면 됩니다. Step1) Tablespace OffLine -> ALTER TABLESPACE tablespace명 OFFLINE; Step2) file copy -> cp oldfile newfile Step3) Target Tablespace 수정 -> ALTER DATABASE tablespace명 rename file 'oldFile' to 'newFile'; Step4) Tablespace OnLine -> ALTER TABLESPACE tablespace명 ONLINE; 단, 시스템 TableSpace이라면 shutdown 하셔야합니다. 그런데 그게아니라 특정 테이블의 TableSpace이동이라면 수동으로 Target Table과 Co.. 더보기