TestDirector(TD)項目資料移轉

來源:互聯網
上載者:User

 1、做備份工作
A、在安裝TD後會在安裝盤符:/Program Files/Common Files/Mercury Interactive/Domsinfo目錄下,有一個用來存放系統資訊的ACCESS資料庫Doms.mdb,這個資料庫由TD建立,並且是經過加密的,它存放著TD所有的配置資訊。這個目錄包含了Doms.mdb檔案(使用者資訊和工程列表)、connection strings(連接字串)、parameters(參數)、global style sheets(全域風格表)、the database template(Empty_DB.mdb)(一些臨時資料)
B、TD_Dir包含每個工程的自動化的測試、附件、設定、風格列表。預設在C:/TD_Dir/Default目錄下,開啟這個目錄可以看到TD的工程檔案,我們需要將這些工程檔案備份下來。

 

2、安裝一台新的TestDirector8.0伺服器,然後登入到Site Administrator,建立與被遷移的TD系統上一樣的域和項目。

 

3、將被遷移的TD_DIR目錄下的檔案copy到遷移到的那個TD_DIR目錄下,在TD_DIR目錄下進入每個項目中。

 

4、在TD_DIR/Default目錄下進入每個項目中,修改Dbid.ini檔案中的伺服器的地址Database Server=Default(設定成Default的好處是以後如果還需要移植的話,就不再需要修改這個ini設定檔了)
該檔案內容如下:
[General]
Database_Type=MSSQL                          //表示項目資料庫類型為sqlserver
Created_Date=11/07/07 01:06:31         //資料庫建立時間
Created_By=td                                        //資料庫為td建立
AliasName=zb_test                                 //項目名稱
Database Name=zb_td_zb_test_db       //sqlserver2000中項目資料庫的名字
Database Server=LOCAL                        //資料庫所在伺服器的機器名
Domain Name=DEFAULT                         //項目所在的網域名稱
SendAllQualified=N
Has_VCS_DB=N


5、將/Program Files/Common Files/Mercury Interactive/Domsinfo目錄下除了doms.mdb以外的檔案覆蓋新伺服器下的目錄文

件,至於為什麼要除了doms.mdb檔案,在後面的檔案中將有說明。

 

6、經過上述修改項後,遷移資料的工作就已經成功,重新啟動機器,td伺服器可以訪問遷移後的資料庫。


F&Q:
A:為何不用原來的doms.mdb複製到新伺服器的同名目錄下。
答:我在實踐過程中,直接複製過來後,登入TD伺服器時提示:“Server properties wasn't initialized successfully”
在網上有很多用於遇到同樣的問題,但都沒有可用的解決方案,因此我這邊採取了比較繁瑣的,就是在本地自己建庫,然後用原

來的附件,風格,檔案等。這樣可以解決Server properties wasn't initialized successfully這個問題。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.