Smart Query
跳至導覽
跳至搜尋
- (不提供下載評估版軟體,需電話或email向該公司的客服人員索取。)
FAQ
安裝
安裝失敗
- 預設的安裝目錄為 C:\Inetpub\wwwroot\Smart-Query 與 C:\Program Files\Smart-Query
- 但如果曾經改過 http://localhost:80/ 的預設網站路徑的話,將導致Smart-Query的網站相關檔案不會正常的安裝到 C:\Inetpub\wwwroot\Smart-Query
- 需使用IIS管理員找出 http://localhost:80/Smart-Query 的檔案路徑,並使用 C:\Program Files\Smart-Query\InsSrCom.exe 重新設定。
'/Smart-Query' 應用程式中發生伺服器錯誤。
- 用Windows檔案總管,在http://localhost:80/Smart-Query 的檔案路徑上,以【內容】→【安全性】,加入下列帳號的權限,【完全控制】,套用到該目錄底下的所有子目錄與檔案。
- Windows 2003 Server:【IIS_WPG】、【ASP.NET電腦帳戶】、【NETWORK SERVICE】
- Windows 2000 Server: 【ASP.NET電腦帳戶】
- Windows XP Pro: 【ASPNET】、【NETWORK SERVICE】
Smart-Query整合測試時,網站的登入頁面出現【Error:Xml File lock error】
- 【開始】→【程式集】→【Smart-Query】→【執行Smart-Query】
- 功能表的【檔案】→【Web執行身份檢查及設定】
- 填入Administrator的帳號與密碼,再按【存檔及測試】的按鈕
Smart-Query整合測試時,出現【Create Tab Error: 物件不支援此屬性或方法】的Java Script錯誤
- 造成原因為IIS站台目錄安全性不夠,請依以下方式設定:
- 加入信任網站【IE】→【工具】→【網際網路選項】→【安全性】→【加入至信任網站】
- 到C:\Inetpub\wwwroot\webctrl_client 滑鼠右鍵→【共用與安全性】作授權的動作,授權USER為【NETWORK SERVICES】
- 【開始】→【設定】→【控制台】→【新增移除程式】→【新增移除windows元件】→移除【Internet Explorer Enhanced Security Configuration】
- 或是webctrl_client目錄未出現在網站的目錄中,請依以下方式設定:
- 如果預設網站的根目錄不在 C:\Inetpub\wwwroot\ , 或是Smart-Query不是安裝到C:\Inetpub\wwwroot\Smart-Query 的話,
- 則需在IIS管理員中,另外設置webctrl_client的虛擬目錄
- (如果Smart-Query安裝到C:\Inetpub\Smart-Query 的話,那webctrl_client會在C:\Inetpub\webctrl_client)
Smart-Query系統升級的方法
- 【開始】→【設定】→【控制台】→【系統管理工具】→【元件服務】
- 展開【電腦】→【我的電腦】→【COM+應用程式】
- 【Smart-Query】滑鼠右鍵停止
- 執行Smart-Query的更新檔
Smart-Query設計
Smart-Query整合測試時,如何Debug(關於SQL語法)
- Ctrl + Alt + S
- Ctrl + Alt + Z
Smart-Query的【執行測試SQL】,導致Smart-Query當掉
- 當使用Oracle當資料來源時,如果很不巧的其中有的欄位格式是 timestamp(6)的話,將導致【執行測試SQL】的功能當掉。
- 目前的解法,只能在Oracle下select時,預先做資料型態的轉換,例如:
CAST(原本的欄位名稱 AS DATE) AS 新的欄位名稱
Smart-Query整合測試時,出現【Error:PAM004:產生Foreign Key Data時...】
- Error:PAM004:產生Foreign Key Data時...搜尋條件用的欄位名稱 Database connection error:ORA-00604: error occurred at recursive SQL level 1 ORA-12705: invalid or unknown NLS parameter value specified
- 這是Smart-Query當掉,導致與Oracle之間的連線被鎖死。需Windows重新開機才能恢復正常。
Smart-Query在DrllDown到eVision拉出來的頁面時,查詢用的參數值傳不進eVision的頁面
- 在【DrllDown】的設定下,【欄位】右邊的頁面傳入參數名稱,須在最前面加上 all. (例如: all.Parameter1)