unrecognized command found at position.怎么解决

如题所述

unrecognized command found at position是因为数据库密码过期了,解决方法为:

1、登录上服务器进行密码的修改的时候,发现无法使用sqlplus进行数据库的登录。

2、查看数据库配置信息的时候发现配置信息也是正确的,并没有错误。

3、使用oracle账户是无法创建的,需要使用管理员账号ln -s $ORACLE_HOME/bin/sqlplus /usr/bin。

4、创建完成后,再切换到oracle账户因为我这里安装的是两个数据库所以在登录前需要先指定一上数据库,然后再登录上进行相应的操作。

注意事项:

SQL的核心部分相当于关系代数,但又具有关系代数所没有的许多特点,如聚集、数据库更新等。它是一个综合的、通用的、功能极强的关系数据库语言。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-04

出现此问题的原因是数据库密码过期了,解决办法如下:

1、首先,登录服务器更改密码时,发现无法使用sqlplus登录数据库,如下图所示。

     

2、其次,检查数据库配置信息时,发现配置信息也正确,无错误,如下图所示。    

     

3、接着,无法创建一个oracle帐户。需要使用管理员帐户ln -s $ ORACLE_HOME / bin / sqlplus / usr / bin,如下图所示。    

     

4、最后,创建完成后,由于安装了两个数据库,因此切换到oracle帐户,需要在登录之前指定数据库,然后登录以执行相应的操作,如下图所示。    

     

     

本回答被网友采纳
第2个回答  2016-04-28
unrecognized command found at position
被发现的未被识别的命令
unrecognized command found at position
被发现的未被识别的命令本回答被提问者采纳