db2 與 microsoft sql server 2000 之間的 sql 資料複製
配置需求
要配置 db2 與 microsoft sql server 2000 之間的 sql 資料複製,需要安裝好以下軟體產品和元件:
db2 資料庫;
websphere replication server;
ms sql server 2000,如果資料庫在其它伺服器,則本機需要安裝客戶端。
實現步驟
第1 步是配置 ms sql server。本例中選用以下配置選項:
配置 ms sql server 的身份驗證方式時,選擇「sql server 和 windows 身份驗證」。配置完成後,使用 ms sql server 的「查詢分析器」驗證使用者登入成功。
註冊 ms sql server 資料庫為 odbc 資料來源。其中,配置「系統dsn」為實際的 ms sql server 伺服器名稱。本例中使用「win2k3」。
第2 步是配置 db2 聯邦資料庫。配置好 ms sql server 資料庫之後,需要使用 websphere replication server 提供的對 ms sql server 資料庫的聯邦功能,對映需要複製的源表(存在於 ms sql server 資料庫中)到 db2 資料庫的 nickname,以支援資料複製。這需要完成一下四個步驟。
建立 nickname:執行命令 create nickname administrator.trc1 for ssrctest."dbo"."trc1";。注:本例中使用 dbo.trc1 作為複製源。
第3 步是配置sql資料複製。配置聯邦資料庫完成後,就可以開始配置實際的複製功能,這需要啟動 db2 的複製中心並執行如下的步驟。
建立 capture 控制器,從db2複製中心選擇用定製方式「建立 capture 控制表」:
圖 1. 建立 capture 控制表
在「建立 capture 控制表」視窗中,選擇「使用此 db2 聯合伺服器來捕獲對非 db2 伺服器的更改」選擇項,並在「非 db2 伺服器」選擇框中選擇之前建立的聯邦伺服器。
圖 2. 建立 capture 控制表的過程
根據視窗中的選項選擇完成後,點選「確定」建立 capture 控制表。
新增 nickname:
按照上面的描述建立好 capture 控制表後,在複製中心視窗中即可看到該控**務器,我們將在該 capture 控**務器上新增 nickname。
圖 3. 新增 nickname
按照上圖選擇,在彈出視窗中配置好需要進行複製的 nickname。
圖 4. 配置好需要進行複製的 nickname
本例中使用 administrator.trc1。
db2 與 microsoft sql server 2000 之間的 sql 資料複製
配置需求
要配置 db2 與 microsoft sql server 2000 之間的 sql 資料複製,需要安裝好以下軟體產品和元件:
db2 資料庫;
websphere replication server;
ms sql server 2000,如果資料庫在其它伺服器,則本機需要安裝客戶端。
實現步驟
第1 步是配置 ms sql server。本例中選用以下配置選項:
配置 ms sql server 的身份驗證方式時,選擇「sql server 和 windows 身份驗證」。配置完成後,使用 ms sql server 的「查詢分析器」驗證使用者登入成功。
註冊 ms sql server 資料庫為 odbc 資料來源。其中,配置「系統dsn」為實際的 ms sql server 伺服器名稱。本例中使用「win2k3」。
第2 步是配置 db2 聯邦資料庫。配置好 ms sql server 資料庫之後,需要使用 websphere replication server 提供的對 ms sql server 資料庫的聯邦功能,對映需要複製的源表(存在於 ms sql server 資料庫中)到 db2 資料庫的 nickname,以支援資料複製。這需要完成一下四個步驟。
建立 nickname:執行命令 create nickname administrator.trc1 for ssrctest."dbo"."trc1";。注:本例中使用 dbo.trc1 作為複製源。
第3 步是配置sql資料複製。配置聯邦資料庫完成後,就可以開始配置實際的複製功能,這需要啟動 db2 的複製中心並執行如下的步驟。
建立 capture 控制器,從db2複製中心選擇用定製方式「建立 capture 控制表」:
圖 1. 建立 capture 控制表
在「建立 capture 控制表」視窗中,選擇「使用此 db2 聯合伺服器來捕獲對非 db2 伺服器的更改」選擇項,並在「非 db2 伺服器」選擇框中選擇之前建立的聯邦伺服器。
圖 2. 建立 capture 控制表的過程
根據視窗中的選項選擇完成後,點選「確定」建立 capture 控制表。
新增 nickname:
按照上面的描述建立好 capture 控制表後,在複製中心視窗中即可看到該控**務器,我們將在該 capture 控**務器上新增 nickname。
圖 3. 新增 nickname
按照上圖選擇,在彈出視窗中配置好需要進行複製的 nickname。
圖 4. 配置好需要進行複製的 nickname
本例中使用 administrator.trc1。
db2 與 microsoft sql server 2000 之間的 sql 資料複製
配置需求
要配置 db2 與 microsoft sql server 2000 之間的 sql 資料複製,需要安裝好以下軟體產品和元件:
db2 資料庫;
websphere replication server;
ms sql server 2000,如果資料庫在其它伺服器,則本機需要安裝客戶端。
實現步驟
第1 步是配置 ms sql server。本例中選用以下配置選項:
配置 ms sql server 的身份驗證方式時,選擇「sql server 和 windows 身份驗證」。配置完成後,使用 ms sql server 的「查詢分析器」驗證使用者登入成功。
註冊 ms sql server 資料庫為 odbc 資料來源。其中,配置「系統dsn」為實際的 ms sql server 伺服器名稱。本例中使用「win2k3」。
第2 步是配置 db2 聯邦資料庫。配置好 ms sql server 資料庫之後,需要使用 websphere replication server 提供的對 ms sql server 資料庫的聯邦功能,對映需要複製的源表(存在於 ms sql server 資料庫中)到 db2 資料庫的 nickname,以支援資料複製。這需要完成一下四個步驟。
建立 nickname:執行命令 create nickname administrator.trc1 for ssrctest."dbo"."trc1";。注:本例中使用 dbo.trc1 作為複製源。
第3 步是配置sql資料複製。配置聯邦資料庫完成後,就可以開始配置實際的複製功能,這需要啟動 db2 的複製中心並執行如下的步驟。
建立 capture 控制器,從db2複製中心選擇用定製方式「建立 capture 控制表」:
圖 1. 建立 capture 控制表
在「建立 capture 控制表」視窗中,選擇「使用此 db2 聯合伺服器來捕獲對非 db2 伺服器的更改」選擇項,並在「非 db2 伺服器」選擇框中選擇之前建立的聯邦伺服器。
圖 2. 建立 capture 控制表的過程
根據視窗中的選項選擇完成後,點選「確定」建立 capture 控制表。
新增 nickname:
按照上面的描述建立好 capture 控制表後,在複製中心視窗中即可看到該控**務器,我們將在該 capture 控**務器上新增 nickname。
圖 3. 新增 nickname
按照上圖選擇,在彈出視窗中配置好需要進行複製的 nickname。
圖 4. 配置好需要進行複製的 nickname
本例中使用 administrator.trc1。
1 圖 7. 建立預訂集
在「源到目標對映」頁面,完成對於資料來源表和目標表的配置。
DB2資料到SQLServer的轉換 轉抄 下
圖 8.新增源 另外,預設的複製時間間隔為 20 分鐘,如需配置,可在 時間表 頁面完成。圖 9.完成預訂集的建立 本例中,配置 1 分鐘為複製的時間間隔。完成以上的操作後,db2 和 ms sql server 之間的複製配置就已經完成。本例中,配置了從 ms sql server 到 db2 的...
關於DB2的使用(DB2資料命令)
公司所用的資料庫有金倉和db2 首先要用命令視窗直接開啟db2需要在cmd中輸入 db2cmd 1 啟動db2資料庫 db2start 2 連線資料庫 db2 connect to 資料庫名稱 3 建立資料庫 db2 create db 資料庫名稱 4 刪除資料庫 db2 drop db 資料庫名稱...
Db2資料遷移
db2資料遷移的方法大致有以下幾種 通過db2資料庫的備份和復原進行資料遷移 注意點 進行復原的時候要通過手動選擇備份,復原檔案時間設定要和備份的檔案上的時間戳一致 不能進行跨平台的遷移,如 從linux平台資料庫備份的檔案,不能復原到windows平台資料庫中 通過export to和import...