운영 체제: Windows8.1
i use Linux ubuntu using vmware
Today i have installed oracle database 11g release 2 in particular drive
i want to access database via linux/ubuntu
i able to access via windows command prompt
쿼리 사용
set oracle_sid=datbase_name ;
Sqlplus;
username ;
password ;
SQL> select sysdate from dual ;
SQL> cl scr ;
SQL>exit;
ubuntu/Linux/를 통해 데이터베이스에 연결하고 액세스할 수 있는지 알고 싶습니다.
일단 들어가보면
sqlplus / as sysdba
sqlplus를 찾을 수 없다는 오류가 표시되지만
i know i have to set the oracle environment ,
어떻게 해야 할지 모르겠습니다.
답변1
최소한 설정이 필요합니다 ORACLE_HOME
. 여기에 몇 가지 사항을 추가할 수도 있습니다 PATH
.
Oracle을 설치할 때 홈 디렉토리를 선택했습니다. 예를 들어, 를 사용한다고 가정 /opt/oracle/oracle/product/11.2.0/dbhome_1
하면 셸에서 비슷한 명령을 실행하여 환경을 설정할 수 있습니다.
export ORACLE_HOME=/opt/oracle/oracle/product/11.2.0/dbhome_1
PATH="$PATH:$ORACLE_HOME/bin"
oraenv
데이터베이스 가 . oraenv
./etc/oratab
두 번째 SQL*Plus 행이 제대로 작동하도록 하려면 ORACLE_SID를 데이터베이스의 SID로 설정해야 합니다.
rlwrap
추신: SQL* Plus 주변에서 실행할 경우 rlwrap sqlplus
SQL*Plus 줄 편집을 수행하는 (Universe에서) 설치할 수 있는 프로그램이 있습니다 (예: )많은더 나은.