【問題現(xiàn)象】
數(shù)據(jù)庫配置提示創(chuàng)建系統(tǒng)庫失敗。
【問題分析】
1. 軟件中裝了多個數(shù)據(jù)庫,將除需要連接的數(shù)據(jù)庫的其它數(shù)據(jù)庫服務(wù)都停止掉,否則做數(shù)據(jù)庫配置可能會失敗。(假如我們要連接的數(shù)據(jù)庫是SQL2016的,把其它兩個數(shù)據(jù)庫服務(wù)停掉再做數(shù)據(jù)庫配置。)
2. 對應(yīng)軟件安裝路徑下有例如
UFTSystemDec.mdf UFTSystemDec.ldf的文件沒有刪除。
3.在軟件安裝路徑ChanjetTPlusProDBServerdataUFTSystem文件夾下缺少了UFTSystem文件。
4.軟件安裝路徑下的ChanjetTPlusProAppserverconfig文件夾打開,找到DataBaseConfig用記事本打開,里面的計算機名稱、數(shù)據(jù)庫密碼錯誤了,也會導(dǎo)致創(chuàng)建系統(tǒng)庫失敗。
【解決方案】
1. 點擊安裝T+軟件的服務(wù)器桌面【開始】-【所有程序】-【SQL server management studio】,進入數(shù)據(jù)庫,在左側(cè)列表中找到T+的系統(tǒng)庫【uftsystem】,右擊【任務(wù)】-【分離】,即可將系統(tǒng)庫分離;
2. 重新配置生成系統(tǒng)庫,點擊【開始】-【所有程序】-【暢捷通T+】-【T+數(shù)據(jù)庫配置】,重新配置數(shù)據(jù)庫生成系統(tǒng)庫。
3. 去安裝路徑X:ChanjetTPlusProDBServerdataUFTSystem下看下是否有UFTSystem文件,如果沒有需要從同版本環(huán)境復(fù)制到該路徑下,再去做數(shù)據(jù)庫配置。
4.HAPPY字段對應(yīng)的是計算機名字,MQ==對應(yīng)的是數(shù)據(jù)庫密碼。
上方圖中HAPPY字段對應(yīng)的是計算機名字,檢查看下是不是和自己電腦的計算機名稱能對上,若對不上,需要修改成一致的;
MQ==對應(yīng)的是數(shù)據(jù)庫密碼,解密出來發(fā)現(xiàn)和自己設(shè)置的密碼不對要進行修改。
可以通過此網(wǎng)址https://www.bejson.com/enc/base64/將數(shù)字進行加密或解密。
具體操作請看下方圖片,通過此辦法來判斷自己的數(shù)據(jù)庫密碼是否是正確的,若錯誤則需要修改,再重新去做數(shù)據(jù)庫配置。