이번엔, 오라클 sqlplus를 원격에서 접속하는 방법을 소개하겠습니다.

자신의 컴퓨터에 서버가 있다면 접속방법은 다음과 같겠죠
c:\> sqlplus 아이디/암호

외부의 DB서버에 접속하기 위해서는 해당 DB서버의 위치를 확인할 수 있어야 하는데,
오라클에서는 다음과 같은 방법으로 세팅을 해줍니다.

1. names 설정파일 찾기

위치 ;
오라클설치폴더/product/10.2.0\db_1\NETWORK\ADMIN
파일이름 ;
tnsnames.ora

설정 파일 찾기


2. 설정 파일 열기
이 설정 파일을 notepad등 텍스트 파일 수정 프로그램으로 엽니다.

설정 파일 열기

3. 설정 파일 수정
여기에 다음과 같은 내용을 추가합니다.

맨앞의 200SERVER 부분은 앞으로 DB서버를 부를 별칭입니다.
원하는 대로 수정해도 됩니다
HOST 에는 DB서버의 아이피 주소를 적어주시면 되며,
PORT번호나 SERVICE_NAME이 기본 세팅과 다를 경우,
자신의 세팅에 맞게 변경해줘야 합니다

설정파일 내용 수정



4. 접속방법

c:\> sqlplus 아이디/암호@200SERVER    입니다.

아이디, 암호, 서버네임은 사용자 설정에 맞게 변경해주시면 됩니다.


http://afresh.tistory.com/trackback/15 에서 가져옴~
Posted by 배터리
핸디소프트/일일일~2009. 5. 27. 20:29
오라클 사용자를 위한 팁
 
오라클은 트레이스 파일, 로그 파일, 덤프 파일 등의 다양한 파일을 생성, 관리합니다. 이 파일을 정기적으로 삭제하지 않는 경우 파일 시스템의 용량 부족으로 데이터베이스 실행이 중단될 수도 있습니다.
이런 문제를 예방하기 위해, "trc" 확장자를 갖는 파일을 검색한 후 3 일 이상 경과한 파일을 삭제하도록 명령할 수 있습니다. 이를 위한 명령이 아래와 같습니다.
find . -name "*.trc" -ctime +3 -exec rm {} \;
3일 이상 경과한 파일을 강제로 삭제하려면 -f 옵션을 사용합니다.
		
find . -name "*.trc" -ctime +3 -exec rm -f {} \;
아래 명령은 파일의 목록만을 표시합니다.
find . -name "*.trc" -ctime +3 -exec ls -l {} \;
오라클 계정이 100% full 상태라서 지울 파일을 검색하려고 위 명령어를 했더니
카운팅이 안될정도로 주루륵;;;;



저걸로 용량 10% 확보;;;

 

출처: http://www.oracle.com/technology/global/kr/pub/articles/advanced-linux-commands/part2.html

Posted by 배터리
핸디소프트/일일일~2009. 5. 27. 15:52

grep 'pattern' *

나는 jhoms/ 아래 내용중에서 "PHOENIX_HOME" 을 가지는 파일들을 뽑았다

명령어는

grep -R PHOENIX_HOME *
Posted by 배터리
핸디소프트/사람들2009. 3. 12. 22:59
팀 회식비가 꽤나 남아.. 역삼역 무스쿠스 출동..~
무스쿠스 역삼점
주소 서울 강남구 역삼동 679-5 아주빌딩 1층
설명 눈으로 보는 맛, 입으로 느끼는 맛, 분위기로 느끼는 맛, 스시뷔페 페밀리 레스토랑
상세보기


설명은.. 조쿠나~

일단 사진먼저 ㄷㄷ

012345678


분위기는 처음 분위기는 이처럼 좋았으나

사람이 없어서 그런가.. 요때만 해도 텅텅 비웠으나 저녁시간에 맞춰 사람폭발..




허나 음식은... 초밥빼고는 먹을거리가 별로 없었다.
가짓수도 적고.. 일인당 3만원돈 값치론.. 실속이 그닥 없음.

초밥사진은 내자리가 넘 어두워서 찍을수가 없었네~ 과일사진으로 대체 ㅡㅡㅋ

Posted by 배터리
핸디소프트/사람들2009. 3. 5. 23:32
3월1일 이었군..
삼일절을 맞이하야 이책임님이 관악산 등반를 가자는 갑작스런 제의에 팀은 술렁거렸지만
서울대입구에 도착한건 진희씨와 나만 ;;
3명이서 잘못된 코스로 접어들어 등산장비 하나없이 젤 험한 코스로 등정완료...
올라갈땐 서울대쪽 신공학권쪽으로 내려올땐 사당능선을 타고 내려왔던걸로 기억.

얼음도 끼어있고 줄잡고 20도 이런데 올라가고 ㅠ_ㅠ
(거기에 물론 등산화나, 장갑 이런건 암것도 없었다는거.. 지금 하라면 당연 안하지 -_-)


관악산 등정완료후 주위 아저씨에게 한컷 부탁...


지금은 울회사에 없는 두분이시지만 잘들 지내고 계시겠죠? ^^



참.. 이때가서 본것은 확실히 산에 가는 사람들중(아자씨, 아줌마) 뭔가 수상쩍은 사람이 있다는 거다..

2번째 사진후 우리가 사진 찍어주려고 하니까  "아이고~ 우리 부부 아니에요~" 라고 설레발을.. // 누가 물어봤남 -_-ㄷㄷㄷㄷ

괜히 산에서 불륜(?) 이 일어난다는게 뻥은 아닌듯..

왜~ 밀고 땡겨주면서.. 손한번 잡아주이소.. ㅋㅋ

날 따뜻해지면 집근처 도봉산이나 수락산이나 와이프랑 올라봐야겠다.
Posted by 배터리
핸디소프트2009. 1. 29. 10:53

http://fotog.tistory.com/trackback/387

Oracle 10g Client를 설치할 일이 생겨서, 오라클 7 시절부터 수도 없이 설치했던 Oracle Client 라서
별 부담감 없이 그냥 CD를 구해서 설치를 시작했다.

처음 Oracle 10g client CD에 있는 setup.exe를 실행하면,
아래의 기존 9i client 설치할때와 비슷한 화면을 만난다.

사용자 삽입 이미지

But!! 다음 화면에서 못보던 설치 유형이 추가되었다....

InstantClient!! 이전 9i에서 런타임 모듈 설치가 200MB 가 넘지 않았는데, 10g에서는 런타임이 460MB다.
그저 오라클접속만 하면 되는 Client를 설치하는데, 500MB 가까운 하드를 차지한다는게 낭비로 느껴진다.
자연스럽게 못보던 Instant Client 쪽으로 눈이 돌아간다..
Instant Client 이면 충분하겠지 생각하고, 다음 버튼을 누르고 설치를 했다..

사용자 삽입 이미지

용량이 작아서 그런지 설치는 순식간에 끝나버린다.
하지만 9i 이전에 나오던 net*client관련 설정이 나오지 않는다.

tnsname.ora 파일은 어디에 넣어야 되지?.....

그  이후의 진행사항은 아래 블로그에서 답을 얻었다...

http://blog.naver.com/oct8/100042831960

글을 올려준 분에게 감사할 따름이다...^^

아래는 블로그 내용을 복사해 온 것이다.

----------------------------------------------------------------------------------------------------

OCI (Oracle Call Interface)를 사용하여 오라클 데이터베이스에 접속하는 응용프로그램은 배포시 Oracle Client (SQL*Net)를 설치해야 하는 단점이 있습니다.

특히, Oracle Client는 용량이 500M에 육박하기 때문에 패키징화 하여 배포한다 해도 여간 부담스러운 일이 아닐수 없습니다.

이러한 문제를 해결하기 위해 오라클에서는 데이터베이스 접속에 필요한 최소한의 파일들을 모아 오라클 인스턴트 클라이언트를 배포하고 있습니다.

오라클 인스턴트 클라이언트는 그 용량이 50M 내외이고 무료로 사용할 수 있기 때문에 개발자 및 사용자에게 배포 및 설치에 대한 부담을 덜어줄 수 있습니다.

오라클 인스턴트 클라이언트 설치방법 (Windows OS 기준)

(1) 오라클 홈페이지에 접속하여 프로그램을 다운로드 받습니다.

     http://www.oracle.com/technology/software/tech/oci/instantclient/index.html

(2) 다운로드 받은 파일의 압축을 해제합니다.

     (이하 압축 해제경로를 C:\instantclient_10_2 이라 가정함)

(3) 시스템 환경변수에 다음의 변수들을 추가합니다.

     PATH = %PATH%;C:\instantclient_10_2
     ORACLE_HOME = C:\instantclient_10_2
     TNS_ADMIN = C:\instantclient_10_2
     NLS_LANG = KOREAN_KOREA.KO16MSWIN949

(4) C:\instantclient_10_2 경로에 tnsnames.ora 파일을 생성합니다.
Posted by 배터리