oracle - 未找到命令 - bash : sqlplus:

标签 oracle docker sqlplus

我正在尝试在 Oracle 数据库 docker 容器(适用于 Windows 10)中使用 sqlplus。

给出的命令:

"docker run -d -p 8080:8080 -p 1521:1521 --name OracleDB store/oracle/database/enterprise:12.2.0.1"
"docker start OracleDB"
"docker exec -it OracleDB bash"
"sqlplus / as sysdba"

现在我收到错误消息:

"bash: sqlplus: command not found"

Image01

image02

最佳答案

试试这个:

"docker run -d -p 8080:8080 -p 1521:1521 --name OracleDB store/oracle/database/enterprise:12.2.0.1"
"docker start OracleDB"
"docker exec -it OracleDB bash"
"/u01/app/oracle/product/12.2.0/dbhome_1/bin/sqlplus / as sysdba"

关于oracle - 未找到命令 - bash : sqlplus:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54400134/

相关文章:

windows - SQL加: how to change directory and show current working directory

sql - 将 SQL 文件包含到另一个 SQL 文件中

Sql 查询获取子字符串内的值

mongodb - 带有 docker-compose 的 AdminMongo 不起作用

带有 makefile 卷挂载的 docker

sql - 如何调用 pl/sql 存储过程(函数,返回数值)?

sql - PLSQL、SQL*PLUS 获取当前用户名?

oracle - 为什么 Grails 使用 H2 而不是 Oracle?

mysql - 选择查询中的临时变量赋值/增量

带有动态变量的 JSON(配置文件)