求教,Oracle中表的定义是放在哪个文件中的 谁能告诉我,Oracle数据库中表信息是存在哪个文件中,如列名,列的类型~谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 表的数据分数据和元数据数据在数据文件元数据在数据字典里面记录,数据字典表里面可见,dba_tables等查看元数据:比如select dbms_metadata.get_ddl('VIEW','LCMVW_TRADE_SEARCH_COLL_ALLOC','SLE') from dual但元数据不是给用户用的是Oracle1后台进程做并发时用的 数据字典是放在system表空间里的,你查看下system表空间对应哪些物理文件就可以。select * from dba_data_files,当然你要具备dba的权限才嫩查看该视图。 能不能直接告诉我在System表空间的哪个物理文件中 我的是在D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF 一般是在$ORACLE_HOME/oradata/sid/SYSTEM01.DBF. 确定SYSTEM表空间的文件位置和名称,以管理员身份(例如system)执行下面的查询:select tablespace_name,file_name from dba_data_files where tablespae_name='SYSTEM';(注意,引号中的SYSTEM大写) 关于一个EXISTS的问题....在线等! oracle中字段选择问题 在存储过程中如何调用另一个存储过程.? oracle 9i 对硬件的要求 请问高人,如何看STATSPACK报告中的一些参数? 关于定义表类型 ResultSet分页问题 批量插入数据 使用server manager PowerBuilder 和plsql 用他们链接数据库有什么区别吗 oracle中更新BLOB格式的字段,报错 简单的sql语句请教
数据在数据文件
元数据在数据字典里面记录,数据字典表里面可见,dba_tables等
查看元数据:比如
select dbms_metadata.get_ddl('VIEW','LCMVW_TRADE_SEARCH_COLL_ALLOC','SLE') from dual
但元数据不是给用户用的
是Oracle1后台进程做并发时用的
select * from dba_data_files,当然你要具备dba的权限才嫩查看该视图。
select tablespace_name,file_name from dba_data_files where tablespae_name='SYSTEM';
(注意,引号中的SYSTEM大写)