A. oracle資料庫導出失敗,在導出其他庫失敗,只有一個庫失敗,文件系統為NTFS,僅導出一個空表
1、導出的文件太大了吧,FAT32文件系統不支持大於4G的文件。看看你導出目錄所在的磁碟的類型吧!
2、如果是FAT32文件系統的,將FAT32文件系統轉換為NTFS格式就行了。或者換個磁碟路徑用於導出
B. oracle 資料庫無法正常導出dmp文件
解決辦法:執行下列語句
SQL> ALTER SYSTEM CHECK DATAFILES
SQL> ALTER TABLESPACE TEMP ADD TEMPFILE 『'/usr/oracle/oradata/TEST/temp02.dbf' SIZE 100M;
SQL> ALTER DATABASE TEMPFILE TEMPFILE 『'/usr/oracle/oradata/TEST/temp01.dbf' DROP;
C. 為什麼不能將資料庫中的數據導出
不能正確計算的原因是從資料庫導出的部分NULL數據寫入了空格中,其值為,雖然版顯示上和空白單權元格完全一樣,但實際上是有區別的,所以刪除一下後就把它變成了空白單元格,也就可以計算了。
這種值在函數計算中可以被轉換,所以用sum()統計時不會有錯誤,但如果簡單累加則會出錯。
如果想刪除,可以採取下面的方法:選擇「數據」菜單的「篩選」下面的「自動篩選」,這里會在第一行出現下拉框;點擊某一列的下拉框,選擇「(空白)」,就把該列的所有空白單元顯示出來了;全選該列的空白單元格,刪除即可;採用同樣的步驟就可以依次將各列的空白單元格全部刪除了,但要注意刪除完一列後一定要選擇「(全部)」恢復該列的完全顯示,否則會造成部分空白單元格沒有被正確刪除。
附件中即為修改後的文件。