如何在linux中启动sqlplus(Oracle 12C)?

时间:2016-07-29 12:54:21

标签: linux sqlplus oracle12c

我可以通过https://localhost:port在我的浏览器上打开企业管理器,但是当我尝试在终端上打开sqlplus并登录时,它会提示我这个错误:

ERROR:
ORA-12546: TNS:permission denied

我该如何连接?我可以使用我在安装过程中输入的密码在浏览器上连接,但sqlplus不接受。

1 个答案:

答案 0 :(得分:0)

您可以发布更多信息,例如您尝试的确切命令吗?

听众是否开始了?检查lsnrctl状态它应该给你这样的东西:

[oracle @ oraclese~] $ lsnrctl status

LSNRCTL for Linux:版本12.1.0.2.0 - 生产于2016年8月11日05:36:10

版权所有(c)1991,2014,Oracle。保留所有权利。

连接到(DESCRIPTION =(ADDRESS =(PROTOCOL = TCP)(HOST = oraclese)(PORT = 1555)))

LISTENER的状态

Alias LISTENER 适用于Linux的TNSLSNR版本:版本12.1.0.2.0 - 生产 开课日期10-AUG-2016 15:39:20 正常运行时间0天13小时。 56分钟55秒 跟踪级别关闭 安全性ON:本地OS身份验证 SNMP关闭 监听器参数文件/home/oracle/app/oracle/product/12.1.0/dbhome_1/network/admin/listener.ora 监听器日志文件/home/oracle/app/oracle/diag/tnslsnr/oraclese/listener/alert/log.xml 听力端点摘要......   (DESCRIPTION =(ADDRESS =(PROTOCOL = TCP)(HOST = oraclese)(PORT = 1555)))   (DESCRIPTION =(ADDRESS =(PROTOCOL =技术合作计划)(HOST = oraclese)(PORT = 5555))(安全性=(my_wallet_directory = /家庭/ ORACLE /应用程序/ ORACLE /产品/ 12.1.0 / dbhome_1 /管理/ ytmdb / xdb_wallet ))(演示= HTTP)(会话= RAW)) 服务摘要...... 服务" pdytm1"有1个实例。   实例" ytmdb",状态READY,有1个此服务的处理程序... 服务" ytmdb"有1个实例。   实例" ytmdb",状态READY,有1个此服务的处理程序... 服务" ytmdbXDB"有1个实例。   实例" ytmdb",状态READY,有1个此服务的处理程序... 命令成功完成