Запуск SQLPlus в Linux

Как вы запускаете sqlplus в Linux? Я знаю, что это служба в Windows.

2 ответа

Если вам нужна консольная версия sqlplus, то:

1) Установите соответствующую версию клиента Oracle, загруженную с oracle.com
2) Добавьте эти строки в ваш.bashrc (если оболочка bash) в домашней папке

ORACLE_HOME=/opt/oracle/product/11  #Change this if other
export ORACLE_HOME

TNS_ADMIN=$ORACLE_HOME/network/admin
export TNS_ADMIN

ORACLE_BASE=/opt/oracle
export ORACLE_BASE

LD_LIBRARY_PATH=$ORACLE_HOME/lib
export LD_LIBRARY_PATH


3) Беги

$ sqlplus /nolog
SQL> connect sys@DBNAME as sysdba

Ах, кажется, это так просто:

isqlplusctl start'

Это требует правильной настройки среды, что часто делается в сценариях входа пользователя oracle:

 isqlplusctl stop
 ORACLE_HOME=/u01/app/oracle/product/10.1.0/db_1
 ORACLE_SID=test
 export ORACLE_HOME ORACLE_SID
 isqlplusctl start
Другие вопросы по тегам