우분투에서 오라클 11g DB에 접속하려면..
글쓴이: ONLYLOVE / 작성시간: 목, 2011/01/27 - 11:10오전
우분투 10.10 server 사용자입니다.
DB서버는 오라클11g이고 제가 사용하는 컴퓨터랑 다른컴퓨터입니다.
DB관련 프로그램은 처음이라..
접속부터 제어까지 감이 전혀 안옵니다..
기본룰은 제가 만드는 프로그램에서 DB서버의 정보를 얻어오는 일인데..
일단 서버아이피, 아이디, 패스워드 SID 등 기타 정보는 알고있는데..
제 컴퓨터에서 어떤 준비를 해야하는지요?
DB서버에 접속해서 간단한 Select 문을 시도하려는데 도움부탁드립니다.
Forums:
Oracle Client
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
위 페이지에서 Client 플랫폼에 맞춰 설치하시고
TNSNAMES.ORA 편집하셔서 SID 잡아주신후
sqlplus 를 통하거나 Pro*C, JAVA JDBC 로 어플을 작성하시면 됩니다.
Too Many Sceret is in your heart.
We must break it and don't forget it.
Until no more secret remains in your soul
답변감사합니다.
깔끔한 답변 감사드립니다.
말씀하신데로..
Oracle Database 11g Release 2 Client (11.2.0.1.0) for Linux x86 파일을
다운받아서 설치하는데..
아래와 같은 메시지가 나오는데..
---------------------------------------------------------
>>> 필수 필요 조건을 만족하지 않지만 무시하고 계속하는 중입니다.
다음에서 Oracle Universal Installer의 시작을 준비하는 중 /tmp/OraInstall2011-01-27_01-52-30PM. 기다리십시오.
DISPLAY가 설정되지 않았습니다. DISPLAY를 설정한 후 다시 시도하십시오.
Unix 셸에 따라 다음 명령 중 하나를 DISPLAY 환경 변수 설정 예제로 사용할 수 있습니다.
- csh의 경우: % setenv DISPLAY 192.168.1.128:0.0
- sh, ksh 및 bash의 경우: $ DISPLAY=192.168.1.128:0.0; export DISPLAY
사용 중인 셸을 보려면 다음 명령을 사용하십시오.
echo $SHELL
현재 DISPLAY 환경 변수 설정을 보려면 다음 명령을 사용하십시오.
echo $DISPLAY
- 클라이언트 사용자가 X 서버에 접속하도록 인증되었는지 확인하십시오.
클라이언트 사용자가 X 서버에 액세스할 수 있도록 하려면 세션을 시작한 사용자로 xterm, dtterm 또는 xconsole을 열고 다음 명령을 입력하십시오.
% xhost +
DISPLAY 환경 변수가 올바르게 설정되었는지 테스트하려면 고유 운영 체제에 제공되는 'xclock'과 같은 X11 기반 프로그램을 실행하십시오.
%
xclock을 실행할 수 없는 경우에는 PC-X 서버를 참조하거나 OS 업체에 도움을 요청하십시오.
xclock에 대한 일반 경로: /usr/X11R6/bin/xclock
---------------------------------------------------------
아마 디스플레이가 있는 x윈도우에서 설치하라는거 같은데..
제 운영체제가 우분투 10.10 Sever 버전이라.. 텍스트기반입니다.
제가 파일을 잘못받은걸까요? 아니면 DISPLAY가 있는 운영체제에서만 되는건지요..?
----------------------------------------------------
I can do everthing through him who give me strength.
댓글 달기