1. 程式人生 > >表空間資料檔案重建

表空間資料檔案重建



oracle一箇中間資料庫表空間太大,做了資料清理後,但是檔案無法壓縮,而且已經有了好幾個資料檔案,於是採用匯出匯入的方法,重建了資料庫檔案,擔心匯入匯出有一些想不到的問題,所有先將原來的表空間更名,然後新建表空間匯入,在確認沒有問題後再將表空間刪除。
1.exp匯出資料( 停止相關應用)
EXP  EDI/[email protected] file='f:\offceDB\EDI.dmp' owner=EDI log=f:\offceDB\EDI.log

2.修改原來的使用者名稱,EDI-->OLDEDI
sqlplus sys/sql  sysdba
SQL> select user#,name from user$ where name='EDI';

     USER# NAME
---------- ------------------------------
        94 EDI
SQL> update user$ set name='OLDEDI' where user#=94;

1 row updated.

SQL> commit;

Commit complete.

SQL> alter system checkpoint;

System altered.

SQL> alter system flush shared_pool;

System altered.
SQL> select username from dba_users;
SQL> select default_tablespace from dba_users where username='OLDEDI';


3修改表空間

SQL> alter tablespace EDI rename to OLDEDI;

4.新建表空間
SQL> create tablespace EDI datafile  'D:\oracleDB\oradata\WMS\EDI1.dbf'   size 1000m autoextend on  next 100m maxsize 30G;

Tablespace created.

5.建立使用者
SQL> create user EDI identified by EDI default tablespace EDI;
SQL> grant dba,connect,resource to EDI;

6.匯入資料
imp EDI/EDI file='D:\databasetransfer\EDIoffceDB\edi.dmp' tablespaces=EDI log='F:\imp_log.txt' full=y

相關推薦

空間資料檔案重建

oracle一箇中間資料庫表空間太大,做了資料清理後,但是檔案無法壓縮,而且已經有了好幾個資料檔案,於是採用匯出匯入的方法,重建了資料庫檔案,擔心匯入匯出有一些想不到的問題,所有先將原來的表空間更名,然後新建表空間匯入,在確認沒有問題後再將表空間刪除。1.exp匯出資料(

ORACLE ASM環境中刪除和建立空間、增加空間資料檔案

 1、列出表空間 SQL> select name from v$tablespace; 刪除表空間,包括屬於它的資料檔案(物理上也同時刪除) SQL> drop tablespace qiu including contents and datafiles

Oracle空間資料檔案大小設定

Oracle資料檔案預設大小上限是32G,如果要資料檔案大於32G,需要在資料庫建立之初就設定好。    表空間資料檔案容量與DB_BLOCK_SIZE有關,在初始建庫時,DB_BLOCK_SIZE要根據實際需要,設定為 4K,8K、16K、32K、64K等幾種大小,ORAC

oracle空間 資料檔案 使用者的建立及刪除

oracle資料庫:資料庫物件以及表資料都儲存在表空間中,建立使用者時可以指定對應的表空間。這樣使用者可以在各自的表空間中操作資料,互不干擾。 1. 表空間建立 若不清楚表空間對應檔案的路徑,可以

空間資料檔案詳解(一)

一.表空間的建立 建立表空間: Create tablespace felix Datafile'/u01/app/oracle/oradata/felix/felixtbs.dbf' Size100m autoextendonnext10m maxsize10

手工建庫後空間資料檔案非自動擴充套件引起的錯誤:ORA-01653: unable to extend* in tablespace*

手工建庫時,未將表空間資料檔案設定為自動擴充套件引起的錯誤:ORA-01653: unable to extend * in tablespace * 的解決:檢視資料庫alert日誌檔案時,發現出現大量如下的錯誤: Sun Dec 01 10:00:42 2013 ORA

如何檢視oracle空間資料檔案位置

 在oracle的日常維護中,要經常檢視oracle資料庫表空間的資料檔案存放位置, 以便能檢視磁碟佔用情況,避免對資料庫造成效能困擾。 如何快速的檢視oracle表空間資料檔案位置呢? 下面簡單介紹一下。 

建立空間資料檔案過大導致失敗

系統環境 Suse11sp1,Oracle10.2.0.5 故障現象 建立表空間失敗,提示ERROR at line 1:ORA-03206: maximum file size of (6400000) blocks in AUTOEXTEND clause is out

Oracle 資料庫/空間/資料檔案之間的關係

Databases, tablespaces, and datafiles are closely related, but they have important differences: A

Oracle 查看錶空間的名稱及大小 空間物理檔案的名稱及大小 回滾段名稱及大小 空間的使用情況 控制檔案 日誌檔案 歸檔方式

  首頁 > 資料庫 > Oracle > Oracle 查看錶空間的大小及使用情況sql語句 Oracle 查看錶空間的大小及使用情況sql語句 Oracle 作者:454629049&n

springMVC實現form資料+檔案提交

說明: 1、SpringMVC實現檔案上傳,需要再新增兩個jar包。一個是檔案上傳的jar包,一個是其所依賴的IO包。這兩個jar包 commons-fileupload-1.2.2.jar commons-io-2.4.jar Controller @Respon

本地管理的空間--資料字典管理的空間

6.5資料字典表空間 --建立資料字典表空間 CREATE TABLESPACE JINLINA DATAFILE 'C:\Disk2\MOON\JINLIAN01.DBF' SIZE 50M,          'C:\Disk4\MOON\JINLIAN02.DBF'

DB2備份入庫後,部分空間資料無許可權訪問

從公司伺服器完全備份了DB2資料庫,到了客戶現場,資料庫伺服器順利復原成功。 但個別研發人員的個人筆記本在復原後,無法正常訪問部分表空間的資料,並且,當前預設登入使用者無grant許可權,即無法為其他賬戶賦許可權,無法建立新使用者,無法訪問部分表空間,糾結兩天,依然無果。

關於undo空間資料檔案非自動擴充套件問題

      我這邊生產環境,一般undo表空間都會預先設定一個大小,並且保留資料檔案的自動擴充套件,一直也相安無事。最近有套系統的undo表空間一直報警,使用率超過85%。看了下表空間大小,才5個G,以後確實是undo表空間過小了,於是擴到10G。結果第二天又報警了

資料檔案大小限制、空間大小限制、資料檔案大小限制翻譯mos文章

Oracle 10g和11g中以下內容的最大值: 資料庫大小 表空間大小 檔案大小 小檔案資料庫對於小型檔案資料庫,Oracle資料庫具有以下限制: 最大資料檔案數為:65533 每個資料檔案的最大資料塊:2 ^ 22 -1 = 4194303 最大資料檔案大小= db_

Oracle 空間資料檔案之間的關係

首先,你需要明白的一點是:資料庫的物理結構是由資料庫的作業系統檔案所決定,每一個Oracle資料庫是由三種類型的檔案組成:資料檔案、日誌檔案和控制檔案。資料庫的檔案為資料庫資訊提供真正的物理儲存。  每一個Oracle資料庫有一個或多個物理的資料檔案(data file)。一個數據庫的資料

ORACLE資料庫、空間資料檔案之間的關係

完整的Oracle資料庫通常由兩部分組成:Oracle資料庫和資料庫例項。 1) 資料庫是一系列物理檔案的集合(資料檔案,控制檔案,聯機日誌,引數檔案等); 2) Oracle資料庫例項則是一組Oracle後臺程序/執行緒以及在伺服器分配的共享記憶體區。 在啟動

Oracle 11g R2 DBA 操作指南(13) 空間資料檔案管理

1.Oracle 資料庫的邏輯結構 (邏輯結構)一個數據庫有一個或多個表空間,一個表空間有一個或多個段,而一個段由一個或多個區段組成,一個區段由多個數據庫塊組成,一個數據庫塊由多個作業系統資料庫塊組成。 (物理結構)一個表空間有一個或多個數據檔案,一個數據檔

建立空間、使用者、擴容、移動資料檔案

[[email protected] Desktop]$ sqlplus test_data/test_data SQL*Plus: Release 10.2.0.1.0 - Production on Fri Sep 27 23:40:23 2013 Copyright (c) 1982, 200

ORACLE 資料庫、空間、SCHEMA、資料檔案的概念

      在Oracle中,結合邏輯儲存與物理儲存的概念,我們可以這樣來理解資料庫、表空間、SCHEMA、資料檔案這些概念:      資料庫是一個大圈,裡面圈著的是表空間,表空間裡面是資料檔案,那麼schema是什麼呢?schema是一個邏輯概念,是一個集合,但schem