工具/原料\x0d\x0aCRT\x0d\x0a方法/步骤\x0d\x0a因为oracle运行在Linux系统下,首先,要连接Linux系统。 \x0d\x0a\x0d\x0a连上后,进行oracle控制台。输入命令: sqlplus / as sysdba;\x0d\x0a\x0d\x0a在oracle命令行中,输入:\x0d\x0a\x0d\x0a select t1.name,t2.name \x0d\x0a from v$tablespace t1,v$datafile t2\x0d\x0a where t1.ts# = t2.ts#;\x0d\x0a\x0d\x0a这样就可以查看oracle数据库的表空间数据文件位置了。
休宁县网站建设公司创新互联建站,休宁县网站设计制作,有大型网站制作公司丰富经验。已为休宁县近1000家提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的休宁县做网站的公司定做!
select b.file_name 物理文件名, b.tablespace_name 表空间, b.bytes/1024/1024 M, (b.bytes-sum(nvl(a.bytes,0)))/1024/1024 已使用M, substr((b.bytes-sum(nvl(a.bytes,0)))/(b.bytes)*100,1,5) 利用率 from dba_free_space a,dba_data_files ...
在ORACLE如何查看自己建立的所有表,而不是系统表?1、 在计算机中,打开Oracle的连接程序,用新建的数据库管理员,进入【Oracle控制】的窗口上,鼠标左键单击【服务器】按钮,并选择【SQL工作表】,如下图所示。
2、接着,在【Oracle服务器】的窗口上,在输入窗口中输入SQL查询语句,并单击【执行】按钮,可以看到查询不到索引表,需要调整SQL语句,如下图所示。
3、然后,在【SQL工作表】的窗口上,输入查询索引表的SQL语句,可以作为参考,如下图所示。
4、 接着,在【SQL工作表】的窗口上,输查询索引表的SQL语句,并单击【执行】按钮,如下图所示。
5、然后,在【SQL工作表】的窗口上,可以看到SQL语句执行成功的提示信息,查询到用户的索引表中的字段,如下图所示。
6、接着,在【SQL工作表】的窗口上,修改索引表的名称,并单击【执行】按钮,如下图所示。
可以根据表建时间不同,来将你本人建的表和数据库自动建的表分开,虽然他们都是同一个用户建的。
在user_table表里没有建表时间这一字段,可以用user_objects这个表。
数据库系统建的表的时间和oracle发行版本有关,我的10.2.0.10版中这些都是2005-8-30建的,你本人建的表都大于这个时间。或者将范围缩更小些,找你最近两个月、一年建的表
具体的
windows下可以通过注册表查找ORACLE_HOME linux或者unix, 通过命令env |grep ORACLE查看ORACLE_HOME变了对应的路径。
拓展:
1、Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。
2、ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。比如SilverStream就是基于数据库的一种中间件。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能。
(1)常用命令
sql
show
parameter
log_archive_dest;
sql
archive
log
list;
sql
select
*
from
v$flash_recovery_area_usage;
archivelog
96.62
141
sql
select
sum(percent_space_used)*3/100
from
v$flash_recovery_area_usage;
2.9904
sql
show
parameter
recover;
db_recovery_file_dest
string
/u01/oracle/flash_recovery_area
db_recovery_file_dest_size
big
integer
2g。
(2)删除日志
cd
$oracle_base/flash_recovery_area/orcl/archivelog
转移或清除对应的归档日志,
删除一些不用的日期目录的文件,注意保留最后几个文件在删除归档日志后,必须用rman维护控制文件,否则空间显示仍然不释放。
(3)rman
target
sys/password
rman
crosscheck
archivelog
all;
rman
delete
expired
archivelog
all;
或者
rman
delete
archivelog
until
time
“sysdate-1″。
(4)再查
sql
select
*
from
v$flash_recovery_area_usage。
(5)修改大小
sql
alter
system
set
db_recovery_file_dest_size=4g
scope=both。