축하한다. 당신의 리눅스 박스에서 오라클이 작동하게 되었다. 테이터 베이스 를 만들었으며 SQL*Plus를 사용하여 연결할수 있게 되었다.
물론, 이것이 끝이 아니다. 이상적이라면 당신은 전혀다른 기계에서 다른 유닉스 유저로 접속할수 있게 되었다. 이번 단락은 그것에 관한것이다.
이 단락에서는 개인적으로 사용하지 않을 경우의 좀더 자세한 설정을 기술하것이다. 다음에 나오는 것을 한가지 이행하라:
. oraenv
source coraenv리눅스 디폴트 쉘인 'bash'를 사용할때 "oraenv"가 구동하면 오류가 생긴다. 그것은 어떤 문제도 생기지 않으므로 걱정할것 없다. 그것이 걱정된다면 'pdksh'를 사용할수 있다.
이전버전의 오라클에서는 이설정이 매우 복잡하였다고 생각한다. 그러나. 이제 잘 작동(쉬워진)하는 것같다. (이전버전에서)나는 뭔가 잘못 되었거나. 뭔가를 잊었거나, 치명적인 보안구멍이 있다고 생각했다.
내가 했던것의 생각:
$ORACLE_HOME
의 설정이 맞게 됐는지.)lsnrctl start
이제 당신의 클라이언트 머신쪽에서 필요한것은 올바르게 서버머신을 지정하는 것과 올바른 테이터베이스 인스턴스이다.
만약 프로세스를 정교하게 조절하고 싶다면 "Net8 Configuration Assistant" ('netec') 가 도움을 줄것이다.
이전 버전의 오라클에서는 매우 어려운 일이었다. 기괴하고 복잡한 문법의 많은 텍스트 화일을 에디트 해야했다.
그러나 8I에서는 JVM 이 동작한다면 당신이 필요한것은 "Net8 Easy Config" 라는 프로그램을 실행시키기만 하면 된다. 아래 써 있는 것을 따라한다면 다른 컴퓨터의 테이터베이스에 접속할수 있다.
netec
라고 치고 "Net8 Easy Config"
를 시작하라.
netasst
라는 명령을 사용하여"Net8 Assistant"
(큰 화면에 복잡한 옵션을 가지는)를 이용하라.
몇개의 내용없는(zero-length) 화일때문에 생기는 문제이다. 패치를 설치하면 문제를 해결할수 있다.