翻譯|使用教程|編輯:莫成敏|2019-09-27 15:28:48.760|閱讀 354 次
概述:本文主要介紹映射對象以進行比較和同步后,您可能會在“數據比較”向導的“映射”頁面上遇到警告。警告可以分為兩組。它們是表級警告和列級警告。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
dbForge Data Compare for Oracle是一款功能強大,快速且易于使用的Oracle數據庫比較和同步工具。它可以幫助用戶快速比較兩個或多個表中的數據,一目了然地查找差異,并生成腳本以輕松地同步數據。所有這些都是在清晰的圖形界面中完成的。
映射對象以進行比較和同步后,您可能會在“數據比較”向導的“映射”頁面上遇到警告。警告可以分為兩組。它們是表級警告和列級警告。
表級別警告在“數據比較”向導的“映射”頁面上帶有復選框的列中顯示為圖標。不比較具有表級警告的對象對。它們在數據比較文檔中顯示為圖標而不是復選框。
在“數據比較”向導的“映射”頁面上的“比較中的列”中,列級別的警告顯示為“警告”圖標。它們還會出現在“列映射”對話框的“目標”列中。這些警告意味著由于類型不兼容而無法比較比較對象對的某些列,或者在同步數據時可能會丟失數據。
要閱讀警告消息,請指向警告圖標。該對象的所有警告將顯示在提示中。
下表包含有關表級警告及其刪除方法的信息。
警告 | 描述 |
沒有可比較的列。 | 這意味著在這對表(視圖)中沒有同名的列。要比較它們,您應該手動映射列。 |
要比較的對象沒有鍵列。 | 這意味著使用了自定義比較鍵,但沒有設置。您應將至少一對列標記為比較鍵。 |
下表包含有關列級警告的信息。
警告 | 描述 |
可以進行轉換,但是在數據不兼容的情況下可能會失敗。 | 可以在ColumnName1和ColumnName2列之間進行轉換,但是在數據不兼容的情況下可能會失敗。 |
列具有不同的精度。 | 列ColumnName1和ColumnName2的精度不同,數據遷移可能會導致溢出。 |
日期或時間列具有不同的數據格式。 | 日期和時間列ColumnName1和ColumnName2具有不同的數據格式,遷移數據可能會導致截斷。 |
數值列具有不同的精度。 | 數值列ColumnName1和ColumnName2具有不同的精度,遷移數據可能會導致舍入。 |
列的大小不同。 | 列ColumnName1和ColumnName2的大小不同,遷移數據可能會導致截斷。 |
源列允許Null,這些Null無法存儲在目標中。 | 源列ColumnName1允許將Null不能存儲在目標列ColumnName2中,數據遷移可能會導致錯誤。 |
RowID列具有不同的格式。 | RowID列ColumnName1和ColumnName2具有不同的格式。 |
不支持數據類型。 | 不支持ColumnName2列的數據類型ColumnName1。 對于直接模式:數據類型ColumnName1中的ColumnName2列在直接模式下不受支持。 |
CLOB數據可能會損壞。 | 列ColumnName1和ColumnName2具有CLOB或NCLOB數據類型。Oracle 8不支持用于從文件加載CLOB和NCLOB的文本編碼,因此,如果您擁有這些數據類型的非拉丁字符數據,則可能會丟失它。請關閉“通過文件同步LOB”選項,否則后果自負。 |
類型不兼容。 | 這些列無法比較。當無法將源列的數據轉換為目標列的數據類型(例如RAW和NUMBER)時,將出現此警告。 |
注意:您可以通過取消映射或清除“列映射”對話框中“選擇要比較的列”網格的第一列中的復選框,將列從比較和同步中排除。
本教程內容完結啦,喜歡的朋友可以下載dbForge Data Compare for Oracle嘗試一下~
相關內容推薦:
dbForge Data Compare for Oracle系列教程>>>
想要購買該產品請點擊“在線訂購”,了解更多產品信息請點擊“”
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn