3):修改TD的配置項(xiàng)目文件(Access):
修改配置文件目的是:將項(xiàng)目文件(TDDIR目錄下存在的項(xiàng)目文件)和項(xiàng)目數(shù)據(jù)庫(kù)進(jìn)行關(guān)聯(lián)。
具體思路:修改ACCESS數(shù)據(jù)庫(kù)中每一個(gè)配置參數(shù),使TD項(xiàng)目文件和項(xiàng)目數(shù)據(jù)庫(kù)關(guān)聯(lián),通過(guò)這個(gè)操作我們還可以實(shí)現(xiàn)多個(gè)TD項(xiàng)目合并刪除的功能。(在這里我們不詳細(xì)介紹,有興趣的朋友可以研究一下)
在TD安裝的計(jì)算機(jī)中的C:Program FilesCommon FilesMercury InteractiveDomsInfo目錄下打開(kāi)doms.mdb文件,此文件是經(jīng)過(guò)加密處理的,其密碼為:tdtdtd
打開(kāi)后可以看到相應(yīng)的表:
這些表,存放著TD所有的配置信息,是很重要的,我們根據(jù)自己的工作環(huán)境實(shí)際配置這個(gè)表,其中需要修改的表是:DBSERVER、DOMAINS、PARAMS、PROJECT和TDSERVERS這五個(gè)表。
a.DBSERVER表中主要修改DBSERVER_NAME(目標(biāo)數(shù)據(jù)庫(kù)服務(wù)器的IP如本例為10.168.188.151)、DB_USER_PASS(用戶(hù)密碼如tdtdtd)、DB_ADMIN_USER(管理用戶(hù)名如td)和DB_ADMIN_PASSWORD(管理用戶(hù)密碼如tdtdtd)字段的值,如下圖:
[點(diǎn)擊圖片可在新窗口打開(kāi)]
b.DOMAINS表中主要修改PHYSICAL_DIRECTORY字段的值。(基本上不要修改)
c.PARAMS表中主要修改PARAM_VALUE字段的值。(基本上不要修改)
d.PROJECT表中主要增加或修改一個(gè)記錄行了,其關(guān)鍵字段表示的意思是PROJECT_ID(項(xiàng)目ID號(hào)不能重復(fù)),PROJECT_NAME(項(xiàng)目名稱(chēng)),DB_NAME(項(xiàng)目對(duì)應(yīng)的數(shù)據(jù)庫(kù)名稱(chēng)如本例的default_e_cis_db),DB_TYPE(數(shù)據(jù)庫(kù)類(lèi)型1為ACCESS,2為SQL SERVER),PHYSICAL_DIRECTORY(TD服務(wù)器中的共享目錄如本例為\10.168.188.152 d_dirdefaulte_cis、DB_USER_PASS(TD用戶(hù)密碼如本例為tdtdtd)、DBSERVER_NAME(數(shù)據(jù)庫(kù)的IP地址)。
e.TDSERVERS中主要修改DBSERVER_NAME、TD_IP_ADDRESS
說(shuō)明:以上修改是針對(duì)移植工作修改的表,如果我們需要將分布在多臺(tái)計(jì)算機(jī)上的TD項(xiàng)目合并移植到一臺(tái)服務(wù)器上,還需要修改ACCESS數(shù)據(jù)庫(kù)中的SEQUENCES表中的USER_SEQ字段的數(shù)值,這個(gè)字段是用來(lái)控制用戶(hù)數(shù)量,如果數(shù)值太小TD部分用戶(hù)出現(xiàn)無(wú)法登錄的現(xiàn)象。