在 Linux 中启动 SQLPlus

在 Linux 中启动 SQLPlus

如何在 linux 中启动 sqlplus?我知道这是 windows 中的一项服务。

答案1

啊,看来就这么简单:

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

答案2

如果您需要 sqlplus 的控制台版本,则:

1)从 oracle.com 下载并安装适当版本的 Oracle 客户端
2)将这些字符串添加到主文件夹中的 .bashrc(如果 shell 是 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

相关内容