지금까지 작업을 하면서 한 대의 컴퓨터에 오라클 서버
를 설치하고,
sqlplus
를 이용해서 오라클을 제어해왔다.
오라클이 설치되어있지 않은 컴퓨터에는 sqlplus를 설치해서 인터넷을 통해서 오라클이 설치되어있는 컴퓨터의 오라클을 제어할 수 있다면 얼마나 좋을까!?
인터넷에 연결되어있는 컴퓨터 한대 한대를 Host
라고 부른다.
만약 호스트 이름이 뭐냐고 물어보면 DB설치된 컴퓨터의 IP나 도메인을 물어보는 것이다.
하지만 호스트라는 이름으로 역할이 다른 두 컴퓨터를 지칭하기엔 좀 부족하다고 생각하였다.
역할에 따라 각자를 부르는 표현이 있으면 좋겠다 해서 만든것이 Client
와 Server
이다.
이제 오라클이 설치되어있는 컴퓨터에 네트워크로 연결되어있는 컴퓨터들(Client
)에 sqlplus를 설치하면 된다. 각각 오라클이 설치된 서버
에 접속해서 제어하는 것을 통해서 서로 다른 공간에 있어도 DB를 사용할 수 있다.
서버컴퓨터에 설치된 소프트웨어를 Oracle DB Server
라고 한다.
각각 서버 컴퓨터에 요청하는 역할을 하는 프로그램을 Oracle DB Client
라고 부르고 sqlplus
, sql Developer
, TOAD
가 그런 역할을 한다.
다음에 그러면 sql Developer를 설치해보자! GUI 방식으로 오라클을 제어할 수 있다!!