大家可以相互交流一下,我想直接从库里面读取数据.

解决方案 »

  1.   

    你学学 oracle的 login miner吧
      

  2.   

    你所说的用户表是数据字典吧,数据字典分为静态数据字典和动态数据字典。动态数据字典反映了系统自运行以来的动态信息,一般以V$开头。使用这些数据字典每个用户都可以查看属于自己的或自己有相应权限的数据库对象的信息,for example,user_tables,user_views,...。Login Miner不是用来查看Oracle日志文件结构的,它是将Oracle的日志文件转换为对用户可读的形式供用户使用,一般用户不会用到它。Oracle的数据文件和日志文件的格式是不公开的,好象现在还没有人知道这些文件的结构,访问其中的唯一办法,就是通过各种标准接口,如ODBC,PRO*C,OCI,OO4O,OLEDB,ADO...。
      

  3.   

    Login Miner是用来查看日志文件中所做的操作的,将它转换为select* from ...的形式
      

  4.   

    我说的不是数据字典,而是以.ORA为扩展名的文件的内部结构,这是如何存储数据的,日志文件是以什么样的结构存储数据的,这些东西有谁知道?
      

  5.   

    你问oracle吧,估计他也不会告诉你
      

  6.   

    各位朋友,小弟近日正在学习oracle,由于授课教师水平很戳,所以学习没有多大进展,本人想请各位朋友帮我找一些oracle的电子文档或幻灯片,以助我学习提高,小弟感激不尽.来信请发:
    [email protected]
      

  7.   

    你可以DUMP BLOCK来看看ORACLE INTERNAL
    如果想看看各文件的一些INTERNAL,也可以做这些文件的TRACE来观察。
    不过由于很多内部资料,ORACLE公布的也太少,看那些TRACE,很费劲。
    有兴趣到www.cnoug.org来看看,在那里有一些这方面的讨论。
      

  8.   

    你想直接从数据文件中读数据,写数据?即使你知道了文件结构,那你如何保证你读到的数据是正确的,你怎么保证读一致性呢? 呵呵。劝楼主不要再深入了,不然,oracle岂不是无用武之地?