第一行出现错误:ORA-01917用户或角色‘ONDB2不存在’,还有在补充里请问这个问题是什么意思

发布时间:2019-07-29 16:36:58

SQL> @create_ondb2_database.sql

表空间已创建。

表空间已创建。

create user ondb2 identified by ondb2000

            *

第 1 行出现错误:

ORA-65096: 公用用户名或角色名无效

grant connect to ondb2

                 *

第 1 行出现错误:

ORA-01917: 用户或角色 'ONDB2' 不存在

grant IMP_FULL_DATABASE to ondb2

                           *

第 1 行出现错误:

ORA-01917: 用户或角色 'ONDB2' 不存在

grant EXP_FULL_DATABASE to ondb2

                           *

第 1 行出现错误:

ORA-01917: 用户或角色 'ONDB2' 不存在

配置文件已更改

配置文件已更改

ALTER USER ondb2 PROFILE default

           *

第 1 行出现错误:

ORA-01918: 用户 'ONDB2' 不存在

系统已更改。

create user timesten identified by timesten

            *

第 1 行出现错误:

ORA-65096: 公用用户名或角色名无效

grant connect to timesten

                 *

第 1 行出现错误:

ORA-01917: 用户或角色 'TIMESTEN' 不存在

grant create table to timesten

                      *

第 1 行出现错误:

ORA-01917: 用户或角色 'TIMESTEN' 不存在

grant create view to timesten

                     *

第 1 行出现错误:

ORA-01917: 用户或角色 'TIMESTEN' 不存在

grant unlimited tablespace to timesten

                              *

第 1 行出现错误:

ORA-01917: 用户或角色 'TIMESTEN' 不存在

grant dba to timesten

             *

第 1 行出现错误:

ORA-01917: 用户或角色 'TIMESTEN' 不存在

grant create session to timesten

                        *

第 1 行出现错误:

ORA-01917: 用户或角色 'TIMESTEN' 不存在

SQL> 


推荐回答

你这个是用了老版本的脚本,在新版本数据库上运行了

你建用户已出错,那后面就全错了,不能继续了

解决

1。重新安装低版本的数据库(oracle11以下)

2。修改你的脚本(这个看上去超过你的能力了)

以上问题属网友观点,不代表本站立场,仅供参考!