smart evision®‰裝問題.pdf6、、、、調整調調整整調整 sv 網站內容設定...

20
Smart eVision 安裝問題處理

Upload: others

Post on 03-Jun-2020

11 views

Category:

Documents


0 download

TRANSCRIPT

Smart eVision

安裝問題處理

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 2

目 錄 安裝問題 ............................................................................................................................... 3

資料連結 ............................................................................................................................. 17

操作問題 ............................................................................................................................. 19

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 3

安裝問題安裝問題安裝問題安裝問題

Q1、、、、安裝過程中安裝過程中安裝過程中安裝過程中,,,,發生錯誤訊息發生錯誤訊息發生錯誤訊息發生錯誤訊息::::行行行行 3: 'MAX' 附近的語法不正確附近的語法不正確附近的語法不正確附近的語法不正確。。。。

Ans::::確認安裝確認安裝確認安裝確認安裝 Smart eVision時所指定之時所指定之時所指定之時所指定之 SQL 資料庫是否為資料庫是否為資料庫是否為資料庫是否為 SQL Server2005/2008

Smart eVision僅支援僅支援僅支援僅支援 SQL Server 2005以上之版本以上之版本以上之版本以上之版本。。。。由於由於由於由於 SQL Server 2000不提供不提供不提供不提供 varchar(max)

Q2、、、、安裝完成後安裝完成後安裝完成後安裝完成後,,,,執行測試網頁執行測試網頁執行測試網頁執行測試網頁,,,,即出現錯誤訊息即出現錯誤訊息即出現錯誤訊息即出現錯誤訊息????

Ans::::服務未啟動服務未啟動服務未啟動服務未啟動所造成所造成所造成所造成。。。。可可可可先至服務中先至服務中先至服務中先至服務中,,,,確確確確認是否有認是否有認是否有認是否有“ SmartCockpitService” 服務服務服務服務,,,,並做啟動並做啟動並做啟動並做啟動。。。。

若無該服務若無該服務若無該服務若無該服務時時時時,,,,請進行請進行請進行請進行 Smart eVision安裝手冊安裝手冊安裝手冊安裝手冊,,,,內有詳細說明內有詳細說明內有詳細說明內有詳細說明。。。。

Q3、、、、如何知道如何知道如何知道如何知道 9109埠號是否被檔掉埠號是否被檔掉埠號是否被檔掉埠號是否被檔掉?

Ans::::可利用以下可利用以下可利用以下可利用以下 URL 連結進行測試以檢查防火牆是否有擋掉連結進行測試以檢查防火牆是否有擋掉連結進行測試以檢查防火牆是否有擋掉連結進行測試以檢查防火牆是否有擋掉 9109埠號埠號埠號埠號

http://IP:9109/SmartCockpitService/Smart.Servers.Portal.PortalService

確認出現以下畫面即為正常確認出現以下畫面即為正常確認出現以下畫面即為正常確認出現以下畫面即為正常::::

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 4

Q4、、、、若公司擋掉了若公司擋掉了若公司擋掉了若公司擋掉了 9109埠號時埠號時埠號時埠號時,,,,該怎麼做該怎麼做該怎麼做該怎麼做????是否將服務更改至其他的埠號啟動是否將服務更改至其他的埠號啟動是否將服務更改至其他的埠號啟動是否將服務更改至其他的埠號啟動????

Ans::::當遇到公司擋掉了當遇到公司擋掉了當遇到公司擋掉了當遇到公司擋掉了 9109之埠號時之埠號時之埠號時之埠號時,,,,可依以下方式進行修改可依以下方式進行修改可依以下方式進行修改可依以下方式進行修改::::

1、、、、於於於於 C:\Smart eVision\WCF\config.xml 修改服務埠號修改服務埠號修改服務埠號修改服務埠號 (如本範例修正為如本範例修正為如本範例修正為如本範例修正為 8081)

2、、、、C:\Smart eVision\WEB\ClientBin\config\Server.xml 修改前端連結至服務之埠號修改前端連結至服務之埠號修改前端連結至服務之埠號修改前端連結至服務之埠號,,,,故故故故,,,,

一併修正為一併修正為一併修正為一併修正為 8081

3、、、、執行執行執行執行 C:\Smart eVision\WCF\RegStartService.exe停止服務再重新啟動服務停止服務再重新啟動服務停止服務再重新啟動服務停止服務再重新啟動服務

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 5

4、、、、將將將將 iis 重新啟動重新啟動重新啟動重新啟動

5、、、、即可正常登入至即可正常登入至即可正常登入至即可正常登入至 Smart eVision內內內內。。。。

Q5Q5Q5Q5、、、、如果我希望如果我希望如果我希望如果我希望 Smart eVisionSmart eVisionSmart eVisionSmart eVision 與其他應用程式能分成不同站台使用與其他應用程式能分成不同站台使用與其他應用程式能分成不同站台使用與其他應用程式能分成不同站台使用,,,,該怎麼做該怎麼做該怎麼做該怎麼做????

AnsAnsAnsAns::::若在安裝前即已確定若在安裝前即已確定若在安裝前即已確定若在安裝前即已確定 Smart eVisionSmart eVisionSmart eVisionSmart eVision 不安裝在預設網站底下者不安裝在預設網站底下者不安裝在預設網站底下者不安裝在預設網站底下者,,,,可先行建立站台後可先行建立站台後可先行建立站台後可先行建立站台後,,,,於安裝於安裝於安裝於安裝

時時時時,,,,將路徑選定至新站台位置將路徑選定至新站台位置將路徑選定至新站台位置將路徑選定至新站台位置。。。。

若是在安裝完成後若是在安裝完成後若是在安裝完成後若是在安裝完成後,,,,才要將才要將才要將才要將 Smart eVisionSmart eVisionSmart eVisionSmart eVision 重新指定至其他站台者重新指定至其他站台者重新指定至其他站台者重新指定至其他站台者,,,,可進行以下步驟可進行以下步驟可進行以下步驟可進行以下步驟::::

1、、、、在在在在 IIS 下新增站台下新增站台下新增站台下新增站台::::SV (站台名稱站台名稱站台名稱站台名稱)

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 6

2、、、、新增站台名稱新增站台名稱新增站台名稱新增站台名稱 SV

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 7

3、、、、指定站台路徑指定站台路徑指定站台路徑指定站台路徑。。。。如如如如::::C:\Inetpub\wwwroot

4、、、、選擇網站存取權限選擇網站存取權限選擇網站存取權限選擇網站存取權限::::讀取讀取讀取讀取、、、、執行指令碼執行指令碼執行指令碼執行指令碼

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 8

5、、、、完成完成完成完成

6、、、、調整調整調整調整 SV 網站內容設定網站內容設定網站內容設定網站內容設定

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 9

7、、、、確認網站以建立應用程式確認網站以建立應用程式確認網站以建立應用程式確認網站以建立應用程式

8、、、、檢查檢查檢查檢查 ASP.NET 是否已經調整成是否已經調整成是否已經調整成是否已經調整成 2.0(因為我們是使用因為我們是使用因為我們是使用因為我們是使用 ASP2.0開發網頁開發網頁開發網頁開發網頁)

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 10

9、、、、點選點選點選點選 HTTP 標頭標頭標頭標頭,,,,設定設定設定設定 MIME 類型類型類型類型(Silverlight 需要使用的檔案格式需要使用的檔案格式需要使用的檔案格式需要使用的檔案格式)

10、、、、新增新增新增新增 MIME 類型如下類型如下類型如下類型如下,,,,點選確認點選確認點選確認點選確認,,,,套用套用套用套用

副檔名副檔名副檔名副檔名::::.xap

MIME ::::application/x-silverlight-app

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 11

11、、、、在在在在 SV5 站台下新增虛擬目錄站台下新增虛擬目錄站台下新增虛擬目錄站台下新增虛擬目錄::::Smart-eVision

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 12

12、、、、指定路徑指定路徑指定路徑指定路徑 C:\Smart eVision\WEB

13、、、、選擇虛擬目錄存取權限選擇虛擬目錄存取權限選擇虛擬目錄存取權限選擇虛擬目錄存取權限::::讀取讀取讀取讀取、、、、執行指令碼執行指令碼執行指令碼執行指令碼,,,,完成完成完成完成

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 13

14、、、、檢查虛擬目錄檢查虛擬目錄檢查虛擬目錄檢查虛擬目錄 Smart-eVision HTTP 標頭中標頭中標頭中標頭中 MIME 類型中是否有類型中是否有類型中是否有類型中是否有.xap 類型類型類型類型

15、、、、檢查虛擬目錄檢查虛擬目錄檢查虛擬目錄檢查虛擬目錄::::Smart-eVision 是否調整成是否調整成是否調整成是否調整成 ASP 2.0

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 14

16、、、、執行執行執行執行 iisreset

17、、、、重新啟動重新啟動重新啟動重新啟動 Smart-eVision 服務服務服務服務

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 15

18、、、、執行執行執行執行 Smart-eVision 中中中中 Default.aspx瀏覽開啟瀏覽開啟瀏覽開啟瀏覽開啟 Smart-eVision,,,,正常開啟正常開啟正常開啟正常開啟

Q6、、、、執行執行執行執行 Smart eVision時會出現錯誤訊息時會出現錯誤訊息時會出現錯誤訊息時會出現錯誤訊息。。。。

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 16

Ans::::可能是因為嘗試以跨網域方式存取服務所致可能是因為嘗試以跨網域方式存取服務所致可能是因為嘗試以跨網域方式存取服務所致可能是因為嘗試以跨網域方式存取服務所致。。。。進行以下確認進行以下確認進行以下確認進行以下確認::::

1、、、、確認確認確認確認 Smart Cockpit Service服務是否啟動服務是否啟動服務是否啟動服務是否啟動。。。。

於控制台於控制台於控制台於控制台→系統管理工具系統管理工具系統管理工具系統管理工具→服務檢查服務檢查服務檢查服務檢查 Smart Cockpit Service有沒有啟動有沒有啟動有沒有啟動有沒有啟動

2、、、、檢查下列檢查下列檢查下列檢查下列 Service Port是否一致是否一致是否一致是否一致

C:\Smart eVision\WEB\ClientBin\config\Server.xml

==>ServicePort="9109"

C:\Smart eVision\WCF\config.xml

==>Uri="http://localhost:9109/SmartCockpitService"

Q7、、、、登入登入登入登入 SV 後出現後出現後出現後出現'PK_PortalAccount' 錯誤錯誤錯誤錯誤。。。。訊息訊息訊息訊息:違反違反違反違反 PRIMARY KEY 條件約束條件約束條件約束條件約束

'PK_PortalAccount' 。。。。無法在物件無法在物件無法在物件無法在物件'dbo.PortalAccount'中插入重複的索引鍵中插入重複的索引鍵中插入重複的索引鍵中插入重複的索引鍵。。。。陳述是已經結陳述是已經結陳述是已經結陳述是已經結

束束束束。。。。

Ans::::因為該因為該因為該因為該 DB 有區分大小寫有區分大小寫有區分大小寫有區分大小寫,可自行修改可自行修改可自行修改可自行修改 Table 內的資料大小寫內的資料大小寫內的資料大小寫內的資料大小寫,,,,另一另一另一另一方式方式方式方式,,,,則則則則可可可可修改定修改定修改定修改定序序序序即即即即

可可可可。。。。

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 17

1、、、、將將將將 PortalAccount 中的中的中的中的 Account::::「「「「shared」」」」改為大寫的改為大寫的改為大寫的改為大寫的「「「「Shared」」」」解決解決解決解決。。。。

2、、、、修改修改修改修改 Smart eVision資料庫定資料庫定資料庫定資料庫定序序序序,改成不區分大小寫改成不區分大小寫改成不區分大小寫改成不區分大小寫。。。。

目前目前目前目前 Table 的定的定的定的定序序序序為為為為 Chinese_Taiwan_Stroke_CS_AS ,,,,其中其中其中其中 CI 帶表示帶表示帶表示帶表示不分大小寫的不分大小寫的不分大小寫的不分大小寫的

設定設定設定設定 CS則則則則會區分會區分會區分會區分,,,,定定定定序序序序名稱並沒有名稱並沒有名稱並沒有名稱並沒有辦辦辦辦法法法法直接直接直接直接做修改做修改做修改做修改 而必須透而必須透而必須透而必須透過語法過語法過語法過語法去異去異去異去異動動動動。。。。

ALTER DATABASE DatabaseName SET SINGLE_USER WITH ROLLBACK IMMEDIATE ALTER DATABASE DatabaseName COLLATE Chinese_Taiwan_Stroke_CI_AS ALTER DATABASE DatabaseName SET MULTI_USER WITH ROL LBACK IMMEDIATE

因為在改定因為在改定因為在改定因為在改定序序序序名稱時名稱時名稱時名稱時,必須必須必須必須先先先先鎖鎖鎖鎖定資料庫定資料庫定資料庫定資料庫,,,,所以所以所以所以第第第第一行要先將資料庫設定為一行要先將資料庫設定為一行要先將資料庫設定為一行要先將資料庫設定為

SINGLE_USER,每次只每次只每次只每次只能一能一能一能一個個個個使用者存取資料庫使用者存取資料庫使用者存取資料庫使用者存取資料庫,,,,然然然然後修改定後修改定後修改定後修改定序序序序名稱名稱名稱名稱。。。。 修改完後再將資料庫改修改完後再將資料庫改修改完後再將資料庫改修改完後再將資料庫改回回回回 MULTI_USER 即可即可即可即可。。。。

** 另另另另外外外外要執行要執行要執行要執行這些這些這些這些指令指令指令指令值須值須值須值須先將所在的資料庫先將所在的資料庫先將所在的資料庫先將所在的資料庫切換切換切換切換到到到到 master 下下下下

關關關關於定於定於定於定序序序序的說明的說明的說明的說明::::

http://msdn.microsoft.com/zh-tw/library/ms143515.aspx

資料連結資料連結資料連結資料連結

Q1、、、、資料資料資料資料來源來源來源來源選定為為選定為為選定為為選定為為 Smart Query,,,,並並並並填填填填入入入入 Server Name後後後後,,,,卻卻卻卻出現以下訊息出現以下訊息出現以下訊息出現以下訊息::::

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 18

Ans::::可能因為可能因為可能因為可能因為 SQ 與與與與 SV 本本本本身身身身即為不同台即為不同台即為不同台即為不同台電腦電腦電腦電腦,,,,而而而而 SQ電腦電腦電腦電腦本本本本身身身身沒有安裝沒有安裝沒有安裝沒有安裝 SV,,,,故故故故輸輸輸輸入入入入 IP 或或或或

SERVER NAME 後後後後,,,,會出現錯誤訊息會出現錯誤訊息會出現錯誤訊息會出現錯誤訊息。。。。由於做連結時會使用到由於做連結時會使用到由於做連結時會使用到由於做連結時會使用到“ SmartCockpitService” 故故故故

需於需於需於需於 SQ電腦電腦電腦電腦上上上上,,,,自行建立自行建立自行建立自行建立 C:\Smart eVision\

並將並將並將並將 SV電腦電腦電腦電腦上之上之上之上之 WCF 資料資料資料資料夾夾夾夾複複複複製貼製貼製貼製貼至至至至 SQ電腦電腦電腦電腦中中中中。。。。

再進入至再進入至再進入至再進入至 WCF 資料資料資料資料夾夾夾夾下進行服務安裝下進行服務安裝下進行服務安裝下進行服務安裝。。。。服務安裝方式服務安裝方式服務安裝方式服務安裝方式,,,,可可可可參考參考參考參考本說明本說明本說明本說明書書書書中中中中第第第第 2-4章章章章之詳之詳之詳之詳

細說明細說明細說明細說明。。。。最最最最後再後再後再後再次次次次確認服務已被確確認服務已被確確認服務已被確確認服務已被確實實實實啟動啟動啟動啟動。。。。

Q2、、、、Smart eVision連連連連接接接接 OLAP,,,,設定連設定連設定連設定連線線線線資訊時資訊時資訊時資訊時,,,,會出現以下訊息會出現以下訊息會出現以下訊息會出現以下訊息::::

Ans::::至至至至以以以以下路徑進行設定下路徑進行設定下路徑進行設定下路徑進行設定。。。。C:\Smart eVision\WEB\Web.config 請請請請加加加加上如下上如下上如下上如下圖圖圖圖之資訊之資訊之資訊之資訊::::

User Name及及及及 Password為為為為 cube上上上上最最最最大權限使用者大權限使用者大權限使用者大權限使用者。。。。

--> <identity impersonate="true" userName="Administrator" password="1234"/> <compilation debug="true"> <assemblies>

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 19

操作問題操作問題操作問題操作問題

Q1、、、、在做在做在做在做轉轉轉轉出出出出 PPT 時時時時,,,,為何會發生錯誤訊息為何會發生錯誤訊息為何會發生錯誤訊息為何會發生錯誤訊息????

訊訊訊訊息如下息如下息如下息如下::::

Ans::::確認確認確認確認主機主機主機主機是否有安裝是否有安裝是否有安裝是否有安裝 Office軟體軟體軟體軟體????不不不不論論論論是在是在是在是在 User 端端端端或或或或設設設設計計計計端端端端或或或或為為為為主機主機主機主機,,,,皆皆皆皆需安裝需安裝需安裝需安裝 Office

PowerPoint。。。。

Q2、、、、使用使用使用使用 Gadget功功功功能時能時能時能時,,,,已於已於已於已於 WebHost 中中中中輸輸輸輸入入入入帳密帳密帳密帳密,,,,但每次但每次但每次但每次選取選取選取選取元元元元件件件件或或或或頁面時頁面時頁面時頁面時,,,,卻還卻還卻還卻還需要再需要再需要再需要再

次輸次輸次輸次輸入入入入帳密帳密帳密帳密????

Ans::::請將站台位請將站台位請將站台位請將站台位址加址加址加址加入入入入 IE 的的的的信任信任信任信任網站後網站後網站後網站後就就就就可以自動登入可以自動登入可以自動登入可以自動登入。。。。Gadget本本本本身身身身為為為為 Windows 程式程式程式程式,,,,因因因因

此此此此會會會會透透透透過過過過 ByPass.aspx登入後再登入後再登入後再登入後再轉轉轉轉頁至頁至頁至頁至 Default.aspx,,,,但但但但是若未設定是若未設定是若未設定是若未設定信任信任信任信任網站網站網站網站則則則則可能可能可能可能導導導導致致致致

ByPass.aspx及及及及 Default.aspx兩個兩個兩個兩個頁面的頁面的頁面的頁面的 SessionID不一不一不一不一樣樣樣樣,,,,因因因因此此此此 SessionID不同不同不同不同也就也就也就也就無法自動登無法自動登無法自動登無法自動登

入了入了入了入了。。。。

聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司聯銓資訊科技有限公司 20

Q3、、、、Client 端連端連端連端連 SV 頁面出現連頁面出現連頁面出現連頁面出現連線逾線逾線逾線逾時的時的時的時的問題問題問題問題

Ans::::確認確認確認確認伺伺伺伺服服服服器器器器名稱名稱名稱名稱是否是否是否是否有有有有““““_””””底底底底線線線線所所所所導導導導致致致致 session無法無法無法無法記記記記錄錄錄錄,,,,建建建建議議議議可可可可使用使用使用使用 IP 或或或或將將將將伺伺伺伺服服服服器器器器名名名名

稱改為無底稱改為無底稱改為無底稱改為無底線線線線即可即可即可即可解決此解決此解決此解決此一一一一問題問題問題問題。。。。