如何解决? grant connect to test*ERROR 位于第 1 行:ORA-00604: 递归 SQL 层 1 出现错误ORA-01401: 插入的值对于列过大ORA-06512: 在line 2 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --------有什么问题,操作场景是啥?SQL> grant connect to scott;授权成功。SQL> 你授权的写法没错应该还有其他的操作 不然不会提示ORA-06512: 在line 2 我之前这样授权也可以,没重装过,不过现在不知为什么就不行了。我是用系统管理员的身份登录的。grant connect to test;我只写了这样一行语句,然后执行。数据库是9i版本的。怎么查是否存在锁?我第一次听这样的解释。 你的语句没有写错,这个是解锁的语法试试看。ALTER USER test ACCOUNT UNLOCK; 可以使用test用户名和密码登陆进去SQL*Plus worksheet,但是不能用test用户名和密码登录Pl/SQL dev中,说lacks create session privilege。 grant dba to test 这条语句可以执行不? select * from dual;看看几条记录。如果0条或者多余一条,把表中数据恢复为1条再试试看。另外确认下有没有数据库级的trigger。 不会吧,这么奇怪赋值DBA试试 shutdown immediate; startup migrate; alter view lbacsys.lbac$all_table_policies compile; alter package lbacsys.lbac_events compile body; shutdown immediate; startup; 我只执行了前面两条语句,问题解决了。执行第三条和第四条语句时出现错误(ORA-01917: 用户或角色 '' 不存在)。而且我不知道第三,四条语句什么意思? 补充:发现只执行前面两条语句会导致某些用户连接不了。startup可以。 上网所找资料:startup migrate :解释1--资料库在做数据转移时用到的,应该是独占方式启动吧,别的用户连接不上吧。解释2--升级数据库或者有些PATCH用的。一般你需要先关闭数据库,做好备份,然后安装新版本或者PATCH。接着startup migrate;startup:该命令完成创建实例、安装实例和打开数据库所有三个步骤。 额.................create materialized view log on userinfo with primary key*ERROR 位于第 1 行:ORA-00604: 递归 SQL 层 1 出现错误ORA-01401: 插入的值对于列过大ORA-06512: 在line 2..............天啊.... 是system授权给普通用户...我不明白楼上的是什么意思? Oracle语句判断问题 求教一个查询问题! 一道sql查询题,求解 一个输出格式化问题 MFC ADO SQL delete语句执行进度问题,求教! 日期函数请教。 请问有关oracle9i ds的安装问题 oracle中进行行索的语句 怎么用Enterprise Manager Configuration Assistant配置一个资料档案库呀? 数据库表设计:用数据库版本字段控制程序的并发写操作真的过时了吗? 子表的外键不加索引,主表插入会锁表吗? 如何利用bea监视或跟踪oracle数据操作,以便调试!
SQL> grant connect to scott;授权成功。SQL>
grant connect to test;我只写了这样一行语句,然后执行。
数据库是9i版本的。
怎么查是否存在锁?我第一次听这样的解释。
ALTER USER test ACCOUNT UNLOCK;
这条语句可以执行不?
看看几条记录。如果0条或者多余一条,把表中数据恢复为1条再试试看。
另外确认下有没有数据库级的trigger。
赋值DBA试试
startup migrate;
alter view lbacsys.lbac$all_table_policies compile;
alter package lbacsys.lbac_events compile body;
shutdown immediate;
startup;
我只执行了前面两条语句,问题解决了。
执行第三条和第四条语句时出现错误(ORA-01917: 用户或角色 '' 不存在)。
而且我不知道第三,四条语句什么意思?
上网所找资料:
startup migrate :
解释1--资料库在做数据转移时用到的,应该是独占方式启动吧,别的用户连接不上吧。
解释2--升级数据库或者有些PATCH用的。一般你需要先关闭数据库,做好备份,然后安装新版本或者PATCH。接着startup migrate;
startup:该命令完成创建实例、安装实例和打开数据库所有三个步骤。
create materialized view log on userinfo with primary key
*
ERROR 位于第 1 行:
ORA-00604: 递归 SQL 层 1 出现错误
ORA-01401: 插入的值对于列过大
ORA-06512: 在line 2
..............天啊....