如何把資料庫系統遷移到 DB2 9

2021-04-12 16:47:41 字數 1037 閱讀 7469

本文詳細描述了如何在 windows 平台上把 db2 v8 資料庫系統遷移到 db2 v9。文章中包含了如何移植例項(instance),db2 管理伺服器(das)和資料庫的詳盡方法,以及常見的錯誤和解決方法。

要在已安裝 db2 v8 的平台上安裝 db2 v9(開發代號:db2 viper),可以選擇將現有的資料庫系統移植到到 db2 v9,遷移 db2 資料庫需要對系統有深刻的理解。本文詳細描述了如何在 windows 平台上把 db2 v8 資料庫系統遷移到 db2 v9。文章中包含了如何移植例項(instance),db2 管理伺服器(das)和資料庫的詳盡方法,以及常見的錯誤和解決方法。

簡介 在安裝好 db2 舊版本的系統上安裝 db2 v9,需要把舊版本的所有的例項(instance)和資料庫系統遷移到 db2 v9。移植 db2 v8 資料庫系統,包括遷移例項(instance),db2 管理伺服器(das)和資料庫。對於 db2 v8 的資料庫系統,可以直接遷移到 db2 v9。對於db2 v6,v7 的產品需要首先移植到 db2 v8,然後再遷移到 db2 v9。

在一台 windows 系統的計算機上,我們已經安裝了 db2 enterprise server edition (ese) v8.2 資料庫系統。假定我們建立了乙個 db2 的例項。同時,我們在該例項下建立了乙個資料庫 sample。我們需要在該系統上安裝 db2 v9,把 db2 ese v8.2 移植到 db2 v9。資料庫管理員賬號為 db2admin,同時也具有系統管理員的許可權。下面在上述的 windows 平台上,開始我們的 db2 esev8.2 的移植旅程。

遷移資料庫例項(instance)

有兩種方式可以遷移資料庫例項。一種是由資料庫安裝程式實現自動遷移,第二種方式是手工遷移資料庫。在 windows 平台上,可以在安裝 db2 v9 的過程中選擇從 db2 v8 移植到 db2 v9。安裝結束後 db2 v8 的例項就自動移植到 db2 v9.

自動遷移例項

1. 以系統管理員身份登入系統,如 db2admin;

2. 執行 db2 v9 的安裝程式 setup.exe,如 圖 1 所示;

如何把單庫資料遷移到分庫分表?

面試官 如何把單個資料庫的資料遷移到分庫分表裡面?面試官心理剖析 主要是看你在生產環境弄過?沒弄過的話看你有沒有思考過這個問題?因為在做分庫分表的時候肯定會遇到這個問題。回答 假設你的分庫分表中介軟體已經選好了,分庫分表的資料庫都已經建好了。分庫分表的功能也都已經測試通過了,可以上線了。資料遷移的系...

db2資料庫遷移到mssql記錄之一

乙個系統,原來是在db2上跑的,現在有需求,要求支援mssql,第一天折騰過程如下 1 找到powerdesigner表設計檔案,生成mssql的指令碼,導進mssql資料庫。直接通過db2匯出的指令碼,根本不能在mssql上面執行 2 匯入指令碼時,有個別語句報錯,導致有個別表不能成功建立。處理方...

db2資料庫遷移到mssql記錄之一

乙個系統,原來是在db2上跑的,現在有需求,要求支援mssql,第一天折騰過程如下 1 找到powerdesigner表設計檔案,生成mssql的指令碼,導進mssql資料庫。直接通過db2匯出的指令碼,根本不能在mssql上面執行 2 匯入指令碼時,有個別語句報錯,導致有個別表不能成功建立。處理方...