ORA错误编码

ORA-00942: 表或视图不存在

在oracle新建一个表并在oracle中用select查得到,可是在asp.net执行sql语句总报错  ORA-00942: 表或视图不存在

    原因分析:须在select * from table 前加当前用户名

    如:select * from sys.table

 

    用户名可从select username,default_tablespace from user_users;查到

 

ORA-00972: 标识过长

           OracleConnection con = new OracleConnection("Data Source =ORCL; User Id =system; Password =sa;");
            con.Open();
            OracleCommand cmd = con.CreateCommand();
            cmd.CommandText = "  insert into SYS.bigtext(bigtxt) values(:bigtxt)";
            OracleParameter p1 = new OracleParameter(":bigtxt", OracleType.Clob);
            p1.Value = sb.ToString(); // data是一个变量,存储你要插入的字符串 
            cmd.Parameters.Add(p1);
            cmd.ExecuteNonQuery();

 

ORA-01031: 权限不足 还未解决

posted @ 2011-09-13 22:28    阅读(481)  评论(0编辑  收藏  举报