TD的一些錯誤和解決辦法
Q1:安裝完td后,無法下載插件,提示:cannot register activex server 報錯原因(可能):安裝td時沒有關閉殺毒軟件的實時監控,當提示修改注冊表是選擇了拒絕修改。 解決方法:刪除TD2000_80和TDAPICLient這個兩個文件夾一般在C:\Program Files\Common Files\Mercury Interactive這個目錄下,然后去add-in去下載客戶端,問題就能解決了。 Q2:TD登陸時候出現Permission denied:...錯誤的解決辦法 報錯原因:權限問題 解決方法: 1.先進入到TD_Dir中 2.比如我的是 C:\TD_Dir\ (域) \ (出現問題的項目) \Settings 3.里面一般會有三個文件 一個是Common 一個是Private 最后一個是_dummy 4.右鍵點擊Private文件夾的屬性,然后選擇安全,將里面的組和用戶的權限選擇完全控制(Private文件時寫入登錄用戶的文件) 也許是因為這個,所以TD_dir目錄需要開共享(并且設置可寫權限,當時我取消了TD_dir的共享,登錄出錯,后來恢復共享也不行,最后放寬權限才行) Q3:出現Following client components were not downloaded successfully: 1、tdclientui80.TDFramex ..... 報錯原因:客戶端組件下載不成功 解決方法:刪除C:\Program Files\Common Files\Mercury Interactive\TD2000_80子目錄下的文件,然后重新操作 Q4:無法成功創建DB SERVER,ping的時候出現 [DBNETLIB][ConnectionOpen(Connect()).]sql server does not exist or access denied. |未指定的錯誤. 報錯原因:未知 解決方法: 方法一、清除安裝時默認的DB SERVER:TDSQLSERVER,再重新創建一個本機的SQL服務器名。(這個是因為安裝是默認的TDSQLSERVE并沒有在SQL里創建。) 方法二、既然說TDSQLSERVE在SQL里沒有創建,那么我們就可以自己手動創建,步驟如下: 1.打開“SQL的客戶端往來實用工具”==“別名”,點擊添加按鈕,打開“添加網絡庫配置”,將服務器別名設為TDSQLSERVER,網絡庫選為TCP/IP,確定。 2.返回http://“IP地址”/TDBIN/SiteAdmin.htm的DB SERVER頁面,再次對TDSQLSERVER進行ping操作,失敗!繼續修改ing。。。 3.在Default Connection String欄顯示 Provider=SQLOLEDB.1;Data Source=%DB_SERVER%;User ID=%DB_USER%;Password=%PASSWORD%;Initial Catalog=%DB_NAME% 把Data Source=%DB_SERVER%改為Data Source=(local),再ping,這次提示The connection is OK! Q5:使用TestDirector Checker進行check,找到了個錯誤,嘗試了并找到了解決辦法,具體如下。 The TestDirector installation process creates a virtual directory, which it attempts to places in High (Isolated) Application Protection. If, after the installation process, the virtual directory is otherwise protected, TestDirector cannot work properly. To rectify this situation, you must resynchronize the IWAM_XXXX account passwords, or place the virtual directory in Low (IIS process) Application Protection.For instructions on synchronizing IWAM_XXXX account passwords, refer to Article#324 on the following Web site: www.IISFAQ.com Execute permissions: Execute (including scripts) permissions necessary. 解決方法: 1)進入“Internet信息服務”對話框,在“默認網站”下選擇“TDBIN”,在右鍵菜單中選擇“屬性” 2)在“虛擬目錄”Tab頁中選擇將所有權限選中,點擊創建網站按鈕,將“執行權限”修改為“腳本和可執行文件”,“應用程序保護”選擇“高(獨立)”
手工同步IIS用戶密碼,步驟如下: 1)重新設置IIS的IWAM賬號密碼。右鍵單擊 我的電腦->管理,打開計算機管理界面打開 本地用戶和組->用戶 右鍵單擊 啟動IIS進程帳號 IWAM_****(注:****一般是計算機名)點擊設置密碼,設置為一個你想要的密碼。 2)同步IIS metabase中IWAM_MYSERVER的密碼,在CMD中:c:/inetpub/adminscripts>adsutil set w3svc/wamuserpass "yourpassword" 3)同步COM+應用程序所用的IWAM_MYSERVER密碼,在CMD中:c:/inetpub/adminscripts>cscript synciwam.vbs -v。 Q6:使用TestDirector Checker進行check,找到了個錯誤,嘗試了并找到了解決辦法,具體如下。 Internet Information Server-->Reports Virtual Directory 失敗,提示信息為:Web Directory TDBIN/Reports Does Not Exist. TestDirector was installed incorrectly. Please Reinstall it. 解決方法:把reports目錄的“執行權限”設置為“純腳本”,再次執行check,全部通過,并且可以啟動TD服務。 以下是win7 client系統中 運行TD出現的問題 Q1: 無法下載控件 下載失敗 解決方法:修改IE, 工具--兼容性設置-- 把TD所在服務器的IP寫上 工具--選項 勾掉:啟用內存保護幫助減少聯機攻擊這個復選框
手工同步IIS用戶密碼,步驟如下:
1)重新設置IIS的IWAM賬號密碼。右鍵單擊 我的電腦->管理,打開計算機管理界面打開 本地用戶和組->用戶 右鍵單擊 啟動IIS進程帳號 IWAM_****(注:****一般是計算機名)點擊設置密碼,設置為一個你想要的密碼。
2)同步IIS metabase中IWAM_MYSERVER的密碼,在CMD中:c:/inetpub/adminscripts>adsutil set w3svc/wamuserpass "yourpassword"
3)同步COM+應用程序所用的IWAM_MYSERVER密碼,在CMD中:c:/inetpub/adminscripts>cscript synciwam.vbs -v。
Q6:使用TestDirector Checker進行check,找到了個錯誤,嘗試了并找到了解決辦法,具體如下。
Internet Information Server-->Reports Virtual Directory 失敗,提示信息為:Web Directory TDBIN/Reports Does Not Exist. TestDirector was installed incorrectly. Please Reinstall it.
解決方法:把reports目錄的“執行權限”設置為“純腳本”,再次執行check,全部通過,并且可以啟動TD服務。
以下是win7 client系統中 運行TD出現的問題
Q1: 無法下載控件 下載失敗
解決方法:修改IE, 工具--兼容性設置-- 把TD所在服務器的IP寫上
工具--選項 勾掉:啟用內存保護幫助減少聯機攻擊這個復選框
posted on 2014-08-08 12:07 順其自然EVO 閱讀(3846) 評論(0) 編輯 收藏 所屬分類: 測試學習專欄