『壹』 請問各位大師:oracle中dbf文件是什麼文件
oracle中dbf文件是資料庫文件,指電腦上儲存數據的文件。
dbf為一種特殊的文件格式,表示資料庫文件,Foxbase,Dbase,Visual FoxPro等資料庫處理系統所產生的資料庫文件。
可以通過系統數據字典DBA_DATA_FILES查看.dbf數據文件。 對應於邏輯表空間(不是實際文件),一個表空間可以具有多個數據文件,但是一個數據文件只能屬於一個表空間。
(1)dbf數據能儲存多少個擴展閱讀:
Oracle的另外三種文件:
(1).log重做日誌文件,用於將修改信息記錄到資料庫中(不會產生查詢操作)。 日誌文件是備份和恢復的重要手段。
(2).ctl控制文件,用於描述資料庫的物理結構,存儲數據文件和日誌文件等信息。
(3).ora參數文件,記錄資料庫名稱,控制文件路徑,進程等信息。
如果以上三個文件中的任何一個錯誤,則資料庫可能無法正常運行。 參數文件可以修改資料庫的某些參數,但是需要重新啟動資料庫才能生效。
『貳』 DBF資料庫一張表內能放多少條記錄
沒有最大的數,當你硬碟滿了它就放不下了
『叄』 一個dbf文件最大多少個G
在一個數據文件中最多能夠記錄2^22個block,如果一個block_size=8k,那麼這個數據文件的最大值就是8K*2^22,也就是32G
『肆』 在Oracle中,一個*.dbf數據文件可以存儲2個以上資料庫實例的數據么
資料庫與實例是兩個不同的概念,只能說數據文件(.dbf)屬於哪個資料庫,而沒有數據文件屬於哪個實例之說,資料庫是物理操作系統文件或磁碟的集合,而實例是一組Oracle後台進程以及一個共享內存區。在任何情況下,一個實例只能有一組相關的文件(與一個資料庫關聯),在大多數情況下一個資料庫上只有一個實例對其進行操作,不過在Oracle集群中,會有多個實例同時裝載並打開一個資料庫的情況。所以*.dbf數據文件只可以存儲自己所屬資料庫的數據
『伍』 有一個27萬條數據的DBF文件要怎麼弄成EXCEL的,我導出來都只有1萬多條數據,愁死人了。我的是excel3.0的
1 先進入資料庫軟體環境,如VFP6下。
2 用命令操作方式即可實現你的要求,操作如下:
USE 你的庫文件名 回車
COPY TO 「盤符:\路徑\目標文件名」 XLS 回車
系統將會在指定的 盤符:\路徑\下生成 名為:目標文件名. XLS 的EXCEL文件。
關於文件過長的問題。若一次不能全復制的話,可加條件選項分幾次復制,命令如下:
COPY TO 「盤符:\路徑\目標文件名1」 XLS FOR RECO()>50000 .AND. RECO()< =100000 回車
本例是從50000條到100000條。之後,你只要將 目標文件名1. XLS 、目標文件名2. XLS、目標文件名N. XLS 文件導入EXCEL就OK了。
好了,快去試試吧。
『陸』 .dbf數據 最大庫欄位數是多少是256個嗎有無高於此數的版本
vf6.0中規定,表文件.dbf中欄位數最多是255個。
『柒』 我的excel文檔存為dbf後,二次打開發現一列內容部分丟失,請高手幫忙解決,就是別人給我的dbf,也丟內容
要把具有二維表性質的Excel工作表轉換為DBF資料庫,在將Excel工作表保存為dBASE格式(DBF文件)時,有以下幾點應引起大家的注意,以防止在轉換過程中丟失數據。
1.DBF文件只會保存工作表中命名區域或當前區域中的數據
當以dBASE(DB2、DB3或DB4)格式保存Excel工作表、且該工作表中包含一個名為「Database」的區域時,只有命名區域中的數據會保存到dBASE文件中。如果區域命名之後又添加了新記錄,則必須重新定義包括新記錄的「Database」區域後,才能以dBASE格式保存工作表。
如果工作表中並沒有名為「Database」的命名區域,那麼只有當前區域中的數據會被轉換。如果數據的第一行包含文本,Excel會將它作為標題行來定義欄位名。如果第一行中包含的全是數字,則Excel會創建諸如N1、N2之類的欄位名。
2.工作表中字元串長度不超過列寬
以dBASE格式保存Excel工作表數據時,Excel會為每個欄位(數據列)指定數據類型,該類型取決於資料庫區域或當前區域中第一條記錄的欄位數據。
如果第一條記錄的欄位中包含文本,就會將該欄位指定為字元數據類型,這樣其他行中對應於該欄位的任何數字都將變為字元串。欄位的列寬決定了字元串的長度,長度大於列寬的字元串在DBF文件中將被截斷。若要防止數據丟失,請在Excel中選定需要轉換的區域,然後使用一種等寬字體,如「Courier」字體。
3.使用非常規的數字格式
如果Excel工作表中小數具有「常規」數字格式,在DBF文件中小數位將被截掉。在以dBASE格式保存數據之前,請對該欄位中的所有數據應用其他數字格式,方法是:在「格式」菜單上,單擊「單元格」,再單擊「數字」選項,在「分類」框中,單擊「數值」或「科學記數」選項,然後指定所需的小數位數。
4.將時間數據更改為文本數據
將Excel工作表轉換為DBF文件時,不能轉換包含時間數據的欄位。在以dBASE格式保存數據之前,請使用TEXT函數將時間數據更改為文本數據
『捌』 ORACLE中,.dbf後綴名的數據文件,請問裡麵包含多少個用戶的表呢或者包含多少個表空間呢
以DBA許可權
執行select FILE_NAME,TABLESPACE_NAME from dba_data_files;
可以查看你的數據文件所對應的表空間
顯示一個表空間中的所有的表
select * from all_tables where tablespace_name ="表空間名"
一個數據文件只能對應一個表空間!而一個表空間可以包含有多個數據文件!這是基礎啊。。
『玖』 C#如何導出DBF4格式的DBF文件,表有220多欄位,普通的DBF文件放不下了,據說DBF4可以放下255個欄位,求教
這個建議你用office interop了。你這個ado.net或者其他三方excel組件恐怕都沒有帶這功能。參考資料:
https://msdn.microsoft.com/zh-cn/library/office/microsoft.office.interop.excel._worksheet.saveas.aspx?f=255&MSPPError=-2147217396