`

查看各表空间的使用情况

阅读更多
今天要建库倒表了,首先查看数据库各个表空间的情况:
SELECT c.tablespace_name tablespace_name, ROUND(a.bytes/1048576,2) total_size,ROUND((a.bytes-b.bytes)/1048576,2) used_size,
ROUND(b.bytes/1048576,2) free_size, 
ROUND(b.bytes/a.bytes * 100,2)||'%' free_pct FROM 
(SELECT tablespace_name,SUM(a.bytes) bytes 
FROM sys.DBA_DATA_FILES a 
GROUP BY tablespace_name) a, 
(SELECT a.tablespace_name, 
NVL(SUM(b.bytes),0) bytes 
FROM sys.DBA_DATA_FILES a, 
sys.DBA_FREE_SPACE b 
WHERE a.tablespace_name = b.tablespace_name (+) 
AND a.file_id = b.file_id (+) 
GROUP BY a.tablespace_name) b, 
sys.DBA_TABLESPACES c 
WHERE a.tablespace_name = b.tablespace_name(+) 
AND a.tablespace_name = c.tablespace_name 
ORDER BY ROUND(b.bytes/1048576,2);


没有需要用到的表空间,所以建个新的:
create tablespace lnlt
logging 
datafile 'E:\oracle\product\10.1.0\oradata\dblnlt\lnlt01.dbf' 
size 1024m 
autoextend on 
next 100m maxsize 10240m 
extent management local


然后在pl/sql develope中创建用户。system privileges用的默认的,就是那个unlimited tablespace好像。role privileges 是connect 和 resource( resource好像已经不推荐使用了)。

现在准备倒表了,表文件是以.sql结尾的文件,别人提供的,怎么导出来的不清楚。
在 plsql develop中,选tools --> import tables,在弹出的窗口中可以看到,有三种导入方式:"oracle import","sql inserts"和"pl/sql develop"。试了下,只有中间这种可以成功导入,暂时不知道为什么。哈哈。
分享到:
评论

相关推荐

    查看Oracle表空间使用情况

    ### Oracle表空间使用情况查询知识点 #### 一、概述 在Oracle数据库管理中,了解表空间的使用情况是非常重要的。这有助于我们优化存储资源、预防空间不足等问题。本篇文章将详细介绍如何通过SQL语句来查询Oracle表...

    Oracle表空间查看sql使用情况

    DBA在日常工作中,最重要的一点就是查看表空间的使用情况,去了解是否有表空间满了的情况出现。 具体方法和步骤如下所示: 第一步:打开PLSQL 第二步:新建一个SQL窗口 第三步:输入代码: select a.tablespace_...

    oracle 查询表空间使用情况

    查询oracle表空间使用情况,表空间文件详情,创建或者变更表空间大小

    oracle查看表空间使用情况

    ### Oracle 查看表空间使用情况 在Oracle数据库管理中,了解和监控表空间的状态是非常重要的。这不仅能帮助管理员及时发现存储资源不足的情况,还能优化数据分布、提高性能。本文将详细介绍如何通过SQL查询来查看...

    查看表空间使用情况

    当数据库管理员需要优化存储、进行备份恢复操作或是解决空间不足的问题时,查询表空间使用情况的SQL语句便成为了一种非常实用的工具。 ### Oracle中查询表空间使用情况的方法 根据提供的SQL代码,我们可以总结出三...

    oracle 查看表空间使用情况

    首先,我们可以通过SQL查询来查看Oracle数据库中所有表空间的大小和使用情况。以下SQL语句用于获取表空间名、总大小、已使用空间、空闲空间以及使用比例: ```sql SELECT a.tablespace_name "表空间名", a.bytes /...

    oracle中查看表空间与对应物理文件,用户,表,使用情况

    select b.tablespace_name 表空间, c.owner 用户, c.segment_name 表名, b.file_name 物理文件名, sum(nvl(b.bytes, 0)) / 1024 / 1024 总共大小M, round((sum(nvl(b.bytes, 0)) - sum(nvl(a.bytes, 0))) ...

    数据库表空间大小查看

    例如,可以使用sp_spaceused语句来监控整个数据库的空间使用情况,或者监控特定表的空间使用情况。这将有助于数据库管理员更好地管理数据库,避免数据库空间溢出和性能下降。 在实际应用中,sp_spaceused语句可以与...

    Oracle查看各表占用空间

    - **定期审计**:定期运行上述SQL查询,监控各个表的空间使用情况。 - **空间优化**:对于空间使用率较高的表,考虑使用压缩技术或者重新组织表结构来减少占用空间。 - **备份与恢复**:在进行任何空间管理操作之前...

    查看MSSQL数据库每个表占用的空间大小 .txt

    查询`tablespaceinfo`表可以得到每张表的空间使用情况: ```sql SELECT * FROM tablespaceinfo ORDER BY CAST(LEFT(LTRIM(RTRIM(reserved)), LEN(LTRIM(RTRIM(reserved))) - 2) AS INT) DESC; ``` 以上步骤可以帮助...

    oracel表空间的使用情况

    一、查看表空间使用情况 你可以通过执行SQL查询来获取表空间的详细使用信息。以下是一个示例查询: ```sql SELECT upper(f.tablespace_name) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB -...

    oracle查询表空间使用情况.txt

    分析表空间使用情况,oracle查询表空间使用情况,方便确认数据是否还能插入,检查数据文件是否已满。

    Oracle查看增加表空间语句

    - `Round((Ta.Define_Size - Tb.Free_Size) / Ta.Define_Size, 4) * 100`计算表空间使用率百分比。 此查询首先从`DBA_DATA_FILES`视图获取表空间的定义大小,再从`DBA_FREE_SPACE`视图获取剩余空间大小,最后进行...

    Oracle 临时表空间使用注意

    二是便于管理和监控,因为你可以跟踪这个特定表空间的使用情况,以便在需要时进行调整;三是可以更好地控制存储资源,例如通过设置不同的表空间配额,限制用户的临时空间使用。 在分配用户单独的临时表空间时,应...

    oracle表空间查看

    除了查看表空间级别的使用情况外,有时还需要知道具体到每个段的大小。这可以通过以下SQL语句实现: ```sql SQL> select segment_name, sum(bytes)/1024/1024 as size_mb 2 from user_extents 3 group by segment...

    查询数据库中表空间情况

    1. **监控表空间使用情况**:定期检查表空间使用率,确保不会超过90%的使用阈值。 2. **扩展策略**:对于接近满容量的表空间,需要考虑增加数据文件或者扩大现有数据文件的大小。 3. **临时表空间管理**:从Oracle ...

    查看表空间大小 sql 脚本

    本文将详细解释一个实用的SQL脚本,该脚本能够帮助我们查看Oracle数据库中的表空间大小及其使用情况。 #### 一、SQL脚本详解 ### 1. 查看所有表空间的大小及使用情况 **脚本内容** ```sql SELECT t1.tablespace_...

    查看Oracle表空间Sql语句

    本文档详细介绍如何查看Oracle表空间,查询表空间使用情况,扩充表空间,删除表空间文件等详细sql。好不容易找到,分享给大家,希望对大家有帮助。

    ORACLE_表空间扩展方法

    我们可以使用以下语句来查询表空间使用情况: ```sql select a.tablespace_name, a.bytes/1024/1024 "sum MB", (a.bytes-b.bytes)/1024/1024 "used MB", b.bytes/1024/1024 "free MB", round (((a.bytes-b....

Global site tag (gtag.js) - Google Analytics