1、你没有给这个表空间配额,用alter user命令给他配额
2、重做日志先是写在redo buffer中的,然后会写入重做日志文件中。
   redologfile 和rollback_seg没有什么关系的
3、你查属性指什么?不明白
   查有哪些表,可以用user_tables中查,根据用户名作为条件就可以了
   分配的表空间,你可以通过OEM或者TOAD等工具看啊,自己写脚本也可以了
4、我不知道,sorry
5、你有这个功能吗?没有这个功能当然不能成功了。你可以通过一个表查的,具体的忘记了,sorry
如果有不对的地方请指教

解决方案 »

  1.   

    01.在表空间中没有配额:
    alter user xx quota xxk|unlimited on data_tbs;02.redolog存放事务信息,可用于恢复
    rollback segment存放未commit or rollback的重做信息03.
    查自己有哪些表:user_tables
    分配的表空间:USER_TS_QUOTAS05.可能与建库有关
      

  2.   

    就我了解的回答如下:Q1:请这样赋足权限:
        GRANT RESOURCE TO T1;Q2:重做日志并不是写在 ROLLBACK 表空间中的。
        它是存在内存日志缓冲区中,并写入到重做日志文件中。
        当有一个对数据进行操作的事务进行时,程序记录日志,记录回滚段。两者之间的关系还真不好讲,请看看书籍。Q3:可以从系统数据词典中获得。Q4、Q5:不了解,对不起。
      

  3.   

    q1、q2我就不说了
    q3补充user_tablespaces (表空间)
    q4需要打ORACLE在AIX上的补丁,需要去下载一个。
    q5你这个版本的ORACLE没有创建分区表的功能
      

  4.   

    第四个问题是oracle817的bug 1467074,需找到glibc-2.1.3-stubs.tar.gz这个文件,装完后在建数据库前打这个补丁!
      

  5.   

    谢谢flyingcrean,有机会我会帮你加分的,呵呵