본문 바로가기

Linux(OS)

Sql developer 설치하기

11g 에서는 isqlplus가 없어서 sql developer를
설치한다고 한다. 그래서 설치해보기로 하자.
먼저 필자는 리눅스를 전체 설치로 진행했다.
그런데 sql developer 설치과정 중에 많이 헤맸다.
그래서 깔끔하게 java를 삭제하고 설치하도록 하자
먼저 java폴더를 찾아서 전부 삭제하자.
/usr폴더 아래에 있는데 필자는 이미 지워서 기억이 안난다.
그리고 패키지도 조회를 통해서 모두 삭제하자.
root에서 조회 및 삭제를 진행하자.
rpm -qa *java*
조회를 하면 관련있는 패키지가 출력이 되고 그 피키지를 삭제 한다.
rpm -e 패키지 명
삭제가 안되는 패키지가 있는데
다른 패키지를 우선 지우고 삭제 하면 된다.
그리고 나서 jdk-6u25-linux-x64-rpm.bin 파일과 sqldeveloper-3.0.04.34-1.noarch.rpm
파일을 다운한다.oracle홈페이지에서 다운할 수 있다.
32/64bit와 윈도우/리눅스용이 구분되어있으므로 확인하고 다운하자
필자는 리눅스용 64비트 버젼을 다운했다.
그리고 리눅스의 home폴더(/home/oracle)로 복사를 하자.
패키지 설치 이므로 root계정으로 가야 한다.
먼저 java를 설치하자.
파일을 /usr/java로 복사한다
java라는 폴더는 없을수 있으니 만든다.
mv jdk-6u25-linux-x64-rpm.bin /usr/java
이렇게 하면 파일이 이동된다.
./jdk-6u25-linux-x64-rpm.bin를 입력후에 실행하자
그럼 뭔가 풀리고 자동으로 설치가 된다.
그런다음
vi /etc/profile을 열어서 편집해준다

#JAVA Environment variable
JAVA_HOME=/usr/java/jdk1.6.0_25
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME PATH
export CLASSPATH=".:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/ext"

위와 같이 입력하고 저장후 빠져나간다.
다음은 sql developer패키지다.
rpm -Uvh sqldeveloper-3.0.04.34-1.noarch.rpm
설치가 진행된다.
그런다음 oracle계정으로 들어가서
.sqldeveloper라는 폴더를 생성하고 그안에 jdk라는 파일을 만든다.
파일안에 java의 경로를 입력해준다.
/usr/java/jdk1.6.0_25/bin
java의 경로는 다를수 있다.

sqldeveloper실행중에 에러가 없어야 정상이다.
웬지 아닌거 같다.;;;
그림없이 설명했지만 이해할거라 생각한다.