#### 如果oracle是docker中的容器首先進(jìn)入容器
```bash
docker exec -it myoracle /bin/bash? --myoracle為我的容器實(shí)例別名
```
進(jìn)入docker后,先要切換到oracle身份用戶
```bash
su oracle
```
#### 步驟
先確認(rèn)是否配置了ORACLE_HOME,ORACLE_SID這兩個(gè)環(huán)境變量
可以輸出看是否有配置
```bash
echo $ORACLE_HOME
echo $ORACLE_SID
```
如果未配置,通過下面命令配置臨時(shí)環(huán)境變量
```bash
export ORACLE_HOME=/u01/app/oracle/product/11.1.0/db_1 --根據(jù)自己位置更改
export ORACLE_SID=orcl
```
之后找到sqlplus所在位置,我的是在/u01/app/oracle/product/11.1.0/db_1/bin/sqlplus那么可以切到所在目錄并執(zhí)行下命令
```bash
cd /u01/app/oracle/product/11.1.0/db_1/bin/
./sqlplus / as sysdba
```
一般上述操作正確就能連接到oracle,最后執(zhí)行密碼更改命令
```sql
alter user system identified by manager;
```
如果是帳號被鎖則執(zhí)行下面sql
```sql
alter user system account unlock;
```