1. 程式人生 > >資料遷移後的遷移結果比對方法

資料遷移後的遷移結果比對方法

    資料遷移之後,總是需要進行源庫和目標庫的核對,來判斷本次資料遷移是否成功。以下采用DBLINK方法進行核對,是在工作中總結的,通過物件和資料量來進行判定資料遷移是否成功,如果以下核對內容完全一致,基本上可以判定遷移成功。DBLINK中的使用者需要有DBA許可權,在目標庫中建立DBLINK。

一、核對遷移物件

找出遷移物件差異,如果查出結果,說明遷移過程中漏了物件,查詢結果即為漏的物件。 SELECT *   FROM [email protected]_101701622 T  WHERE T.OWNER = 'U_SJZX_WEB'    AND T.OBJECT_NAME NOT IN (SELECT OBJECT_NAME FROM USER_OBJECTS T)
   AND T.OBJECT_NAME NOT LIKE '%$$%';

二、核對表的資料量

1.重新分析表的資料量,為了下一步能夠獲得準確的資料量,源庫目標庫都需要執行查詢結果。 SELECT 'analyze table ' || TABLE_NAME || ' compute statistics;' FROM USER_TABLES; 2.找出資料量差異表物件 SELECT YB_BM  源表表名,        YB_NUM 源表資料量,        MB_BM  目標表名,        MB_NUM 目標資料量,        BDJG   比對結果   FROM (SELECT T.TABLE_NAME YB_BM,
               T.NUM_ROWS YB_NUM,                TT.TABLE_NAME MB_BM,                TT.NUM_ROWS MB_NUM,                CASE                  WHEN T.NUM_ROWS = TT.NUM_ROWS OR T.NUM_ROWS IS NULL THEN                   '相同'                  ELSE                   '不相同'                END BDJG
          FROM [email protected]_101701622 T, USER_TABLES TT          WHERE T.OWNER = 'U_SJZX_WEB'            AND T.TABLE_NAME = TT.TABLE_NAME(+)) A  ORDER BY BDJG; 補充說明:PUBLIC型別的DBLINK是遷移不到目標庫的,得需要手動建立。

相關推薦

資料遷移遷移結果方法

    資料遷移之後,總是需要進行源庫和目標庫的核對,來判斷本次資料遷移是否成功。以下采用DBLINK方法進行核對,是在工作中總結的,通過物件和資料量來進行判定資料遷移是否成功,如果以下核對內容完全

超短reads(primer、barcode、UMI、index等)方法

get lan ref ads 需求 .com blank bar 常用 二代reads最短都有50bp,所以大家常用的比對工具都是不支持50bp以下的reads的比對的。 但是,在實際中,我們確實又有比對super short reads的需求。 So,我找到了如下方法來

利用Giraph進行快速並行結果

之前一直妄圖利用筆記本寫並行程式跑,後來發現實在太慢了。。。具體思路就是把原始的結果的key作為id, 值作為邊讀進去,然後啟動時載入對比結果檔案,並將對比結果檔案存入一個treemap,然後頂點跑的時候比對即可,非常快,20秒就有結果了 package org.apach

Excel 將資料透視結果快速轉換為普通表

在工作中經常收到一些通過透視表統計後的資料(用普通表儲存),或者用二維表的方式製作的資料登記表。根據業務需要我們可能想把它再轉換為普通表(也就是一維表)進行再一步的資料分析。   如果資料量小的話,一點點複製剪下貼上就能完成轉換,如果資料量大的話,那麼太繁瑣了。其實通過 Excel 的資料透

教你一招Linux下文字方法

我們在寫程式碼的過程中,免不了會對程式碼進行一些修修改改。但經常會出現改著改著,就不知道改完後與原始檔的差異是怎樣的。這裡,我們就需要一個文字比對工具來進行文字比對。 有經驗的程式設計師都知道,Windows下有個很好用的文字比對工具——BeyondCompare。但它是收費軟體,很多正規的公司是不允許使用

一種簡單的象賦值方法,定義實例以{}賦值,傳統方法更簡潔

method ott static set num arr nbsp st2 () public class Rectangle { public Point TopLeft { get; set; } public Point Botto

”vmware虛擬機器遷移無網絡卡eth0只有lo“的解決方法

         由於更換電腦,將之前電腦上的vmware虛擬機器直接拷貝過來使用,在啟動的時候,發現找不到網絡卡eth0,在輸入ifconfig –a的時候,也沒有任何Ethnet的資訊,而輸入ifcon

解決關於Mysql5.7資料庫遷移MySql57服務無法啟動的問題

今天重新安裝系統需要MySql中的資料庫進行遷移。資料庫遷移資料網上一片一片的。隨便拿了個比照操作,可是搗鼓了半天就被卡在了MySql57服務啟動哪裡,怎麼都啟動不了。於是一直在懷疑自己路徑不對,其實是訪問許可權的問題。 現在把步驟詳細記錄下來,以備以後不時之

Mysql 資料遷移 啟動出錯

今天上班後不知道為什麼,mysql一直無法啟動,折騰了半天於是決定重灌 我本地的伺服器用的是wamp , 重灌的時候, 要進行資料備份 , 我使用的最簡單粗暴的備份方式, 就是直接進入到mysql的安裝目錄下, 把data拷貝一份就可以了. 然後解除安裝wamp後重裝,資

Mysql 資料目錄的遷移方法

附:資料目錄的遷移方法原目錄:/var/lib/mysql新目錄:/data/mysql1)關閉MySQL/etc/init.d/mysqld stop2)修改/etc/my.cnf的datadir和socket指向新的目錄: [plain] view plaincop

阿里雲OSS資料遷移到騰訊雲COS 方法二(強烈推薦)

遷移工具使用方法遷移工具支援將S3,OSS, Qiniu,檔案列表等檔案遷移到COS物件儲存。工具只支援在linux/macos下執行,系統自帶的Python版本在2.6以上。系統依賴工具執行平臺為*nix,需要有Python2.7及以上環境,同時機器應該安裝pip,gcc與python-dev。您可以使用系

Oracle資料遷移歸檔檔案暴增怎麼辦?

資料遷移是DBA的日常工作,對於相應的方法、命令等,相信很多人早已瞭如指掌。圓滿的資料遷移流程不單單指將資料從資料庫A備份恢復

Oracle資料遷移由列的直方圖統計資訊引起的執行計劃異常

(一)問題背景在使用impdp進行資料匯入的時候,往往在匯入表和索引的統計資訊的時候,速度非常慢,因此我在使用impdp進行匯入時,會使用exclude=table_statistics排除表的統計資訊,從而加快匯入速度,之後再手動收集統計資訊。     &n

CentOS6 虛擬機遷移網卡名更改問題解決

linux實驗過程中,我們經常需要復制虛擬機,以模仿生產過程中同等配置的條件。但無論是初次打開,選擇"我已復制該虛擬機“也好,還是在虛擬機設置>網絡適配器>高級中重新生成Mac地址,開機後選擇”我已移動該虛擬機“也罷。開機後查詢IP時,我們都會很遺憾的發現,網卡的名字,不一樣了。這是因為原Mac地

10、在線blast結果解析

pan sum efault gen 要求 hit query 用途 str 轉載:http://www.bio1000.com/experiment/fenzi/237846.html 標簽: NCBI Blast LASTP 摘要 : NCBI BLAST比對結果報告分

萬水千山ABP - 系統發布遷移 CodeFirst 數據庫[原創]

xxx provide 錯誤信息 直接 tab base div entity lis 在項目開發的過程中,常會遇到項目發布後還變更數據庫的情況。這時如何方便地進行數據庫遷移呢 ? 下面直接列出操作的步驟: 1. 發布修改後的應用: 將最新版本的應用更新到目標

Lync 項目經驗-26-Lync 2013-SFB 2015-持久聊天-服務器-遷移問題

服務器 Lync 項目問題: 持久聊天服務器,從2013遷2015後問題,出現如下問題: 解決方法: 1. 查詢出來有2個持久聊天服務器,Get-CsPersistentChatEndpoint “CN={982f1ed9-07df-44c9-a8c1-2a3ce5ab93cd},CN=Applic

基於Confluence或Jira的用戶遷移至OpenLDAP用戶的方法

jira confluence ldap跳槽便是脫坑的結束以及入坑的開始,每每入職一家公司以後都會有一大堆的大坑需要你去埋掉,可惜的是,本屌便是喜歡挖坑不埋坑的人,然後的然後便是把自己坑進去了,再聰慧,沒有記錄,便沒有傳承,文明不會進步,給自己敲個警鐘。so ... 簡述下這個坑的物理屬性:公司有若幹內部系統

多序列可視化之texshade

記錄 gho maker aaaaaa mage 展示 script 事情 如果 一 :準備工作 1)中文的 LaTeX - CTEX 2)LaTeX 的*.tex 的編輯工具-Texmarker 3)TEXshade宏包 二:安裝 1) 直接雙擊運行下載的CTEX,安裝

tensorflow 中資料經過網路傳輸的embedding視覺化方法例項:

最近在GitHub上看程式碼偶然發現了使輸入經過網路傳輸後的輸出,即“embedding”視覺化的小細節,在此寫下來加深記憶: Git原連結:https://github.com/ywpkwon/siamese_tf_mnist 首先是建立網路(Siamese 網路): import t