發表文章

目前顯示的是 5月, 2010的文章

如何將SQL Server 的查詢輸出寫入文字檔

圖片
  SQL Server 預設會將執行結果顯示於畫面上,可設定將其輸出寫入外部檔案,此項設定只針對新開啟的視窗有效. 以下範例是針對SQL Server 2005 . a. 開啟SQL Server Management Studio b. 點選工具à選項 c. 設定查詢結果,選擇將結果存檔 d. 開啟新的執行視窗,並執行指令. e. 選擇輸出檔案名稱. 雖然預設副檔名為 .rpt , 但其內容為文字檔,因此可用文字編輯開啟.

如何查詢AgilePoint 版本升級資訊

圖片
AgilePoint 版本記錄 AgilePoint Server 升級的記錄會寫入Registry, 其路徑為              HKEY_LOCAL_MACHINE\SOFTWARE\Ascentn\Upgrade 可看到每個版本有一個更新記錄的目錄, 右側視窗亦有一個TimeStamp 記錄升級的時間.   AgilePoint 4.0 版以後的命名格式為 主版本(2位).次版本(2位).ServicePack(2位)Hotfixed(2位) 由以下記錄可以看出這台機器歷史久遠, 由AgilePoint 3.204 patch1 net11 到 3.204 patch2.0. 再升級為 4.0 , 一直到最新版的 AgilePint 4.7 service pack 2 hotfixed 4 (04.070204) 這個記錄也是一個AgilePoint由過去版本(3.204)升級為最新版本(4.7sp2), 基本上升級的過程都很順利, 只要直接安裝新的版本, 一個按鍵系統就自動將所有安裝的產品(AgilePoint Sever/Developer/envision …)都升級. 如何重新安裝ServicePack 或Hotfixed ? 如果需要重新安裝特定版本的Service Pack或Hotfixed  , 若該版本已經安裝過, 安裝時系統會出現已經安裝過的訊息, 例如: “The upgrade has already been applied on …” 如果需要重新安裝已經安裝過的版本, 可以將Registry 刪除, 在重新安裝即可.

如何修改流程資料庫中使用者帳號的Domain

注意: 以下方法建議用於測試資料庫, 使用於正式資料庫需注意其中的風險 感謝Gemtek 的 Fred 提供相關指令. AgilePoint Server 系統中所有的資料都是存在流程資料庫中, 若測試主機與正式主機兩者採用相同的帳號, 則只需將正式機的資料庫複製至測試機上則可以模擬相同的流程情境, 必要時可將測試機採用Form 認證, 並設定為測試模式(只輸帳號不輸密碼) 則很容易的模擬流程中各角色簽核情形.   但若測試機與正式機兩者網域不同時則需修改使用者帳號中的domain, 過去我有寫過一段SQL 作為Update 相關Table 的domain , 不過因為是用取出字串重新組合的方式, 有一個很大的缺點是得算出新舊帳號的長度, 然後取substring()再組合, 自己也覺得不是很方便, 因此只留著自己用. update  WF_REG_USERS set USER_NAME = 'APDEV02'+substring(user_name,12,20),   USER_NAME_UPCASE = 'APDEV02'+substring(user_name_upcase,12,20) where User_Name like 'vpc-ap-main%' 今天由另一個客戶某科技大廠的同仁 Fred, 手中看看一個不錯寫法, 用Replace 的方式來寫, 只需將舊的Domain Replace 成新的Domain , 因此徵得他的同意提供給大家參考. --AgilePoint 預設的流程資料庫 update WF_EVENTS set SENDER=replace(SENDER,'PORTAL','PORTAL-TEST') update WF_MANUAL_WORKITEMS set LAST_MODIFIED_BY=replace(LAST_MODIFIED_BY,'PORTAL','PORTAL-TEST'),USER_ID=replace(USER_ID,'PORTAL','PORTAL-TEST'),ORIGINAL_USER_ID=replace(ORI...

無法顯示程式清單

圖片
AresPortal 中的樹狀結構是使用WebCtrl_Client 的元件, 若無法正常顯示通常都是網站中沒有這個元件或沒存取的權限 正常的程式清單   無法顯示樹狀結構 檢查是否可以存取 可開起IIS 管理員, 找到webctrl_Client 之Treeview.htc 按右鍵瀏覽, 若可出現下載視窗表是存取正常, 若出現您無存取這個頁面的授權, 則表示權限設定錯誤. 顯示無存取權限 開啟存取權限 a.首先將該目錄設定為可讀取 b.設定目錄安全, 點選編輯 可設定為啟用匿明存取或指定存取驗證的方式