上次更新日期:2007 年 6 月 18 日
本文件提供安裝和設定 Microsoft® BizTalk® RFID () 的軟硬體需求及詳細指示。此外,本文件也會概述支援的部署組態並提供與安裝相關的疑難排解資訊。
為了確保您正在閱讀的是最新的安裝資訊,請從下列網址下載本文件 (安裝和設定 BizTalk RFID) 的最新版本:
內容
-
Supported Deployment Configurations
-
Installing BizTalk RFID
-
Side-by-Side Installation of BizTalk Server and BizTalk RFID
-
Preparing to Install BizTalk RFID
-
Prerequisites for Installing BizTalk RFID
-
BizTalk RFID Setup Components
-
Types of Installation
-
Installing BizTalk RFID in Interactive Mode
-
Removing BizTalk RFID in Interactive Mode
-
Silent Mode Operations
-
Modifying or Repairing a BizTalk RFID Installation
-
Preparing to Set Up a Remote RFIDsink Database
-
Configuring the MSBizTalkRFID Service to Work with a Non-Default Web Site in IIS
-
Log Files
-
Side-by-Side Installation of BizTalk Server and BizTalk RFID
-
Troubleshooting the Installation and Deployment of BizTalk RFID
-
Known Issues
支援的部署組態
您可以各種組態中部署 。您可以將所有 元件都部署在同一台電腦上,也可以將每個元件部署在不同 (遠端) 的電腦上。可安裝的 元件包括:
-
RFID 伺服器
-
RFID 管理員
-
RFIDsink 資料庫
-
RFIDstore 資料庫
您可以根據需求和實例,選擇部署這些元件的方式。例如,您可能會將 和 SQL Server (用於 RFID 儲存區) 安裝在同一台電腦上,而將 RFIDsink 資料庫 (現成之接收器事件處理常式所使用的資料庫) 安裝在遠端 SQL Server 上。
附註 |
---|
如果您計劃將 RFIDsink 資料庫安裝在遠端 SQL Server 上,請使用Preparing to Set Up a Remote RFIDsink Database中所列的初始設定步驟來支援這類部署實例。 |
安裝 BizTalk RFID
本節將概述在電腦上安裝 時應該遵循的步驟。其內容將說明如何針對安裝進行計劃、安裝的必要元件,以及實際的安裝步驟。
BizTalk Server 與 BizTalk RFID 的並存安裝
BizTalk Server 相容性
僅與 相容,而且無法與任何舊版 BizTalk Server 一起安裝。
Microsoft Message Queuing (MSMQ) 和 BizTalk 訊息佇列 (MSMQT) 配接器
使用 MSMQ 來儲存和轉寄訊息。在安裝 BizTalk Server 2006 時,也會一起安裝與 MSMQ 相關的配接器 (BizTalk 訊息佇列配接器)。我們建議您不要在相同電腦上同時執行標準 Message Queuing (MSMQ) 與 BizTalk 訊息佇列 (MSMQT)。如需相同電腦上 MSMQ 和 MSMQT 配接器相容性的詳細資訊,請參閱 BizTalk Server 文件。
準備安裝 BizTalk RFID
本節將概述開始在電腦上安裝 之前應該考慮的重點。
第一次安裝 BizTalk RFID
在電腦上安裝 之前,請執行下列動作:
-
確定電腦符合 的系統需求。如需詳細資訊,請參閱Prerequisites for Installing BizTalk RFID。
-
確定您在設定 時遵循支援的組態。如需詳細資訊,請參閱Supported Configurations。
-
檢閱所有 安裝選項,並準備在執行安裝程式時做適當的選擇。如需詳細資訊,請參閱 BizTalk RFID Setup Components 與 Types of Installation。
在 Windows Server 2003 上安裝 IIS
執行 Windows Server® 2003 的電腦必須安裝有 Internet Information Services (IIS) 6.0,才能讓提供者程式碼當做不同的工作處理序執行。
重要事項 |
---|
針對 ,IIS 必須設定成在原生模式中執行。IIS 5.0 隔離模式不支援 。 |
-
在 [控制台] 中,按一下 [新增或移除程式],然後選擇 [新增/移除 Windows 元件]。
-
在 [Windows 元件] 精靈中,選取 [應用程式伺服器],然後按一下 [詳細資料]。
-
在 [Application Server] 對話方塊中,選取 [啟用網路 DTC 存取] 以外的所有子元件,然後按一下 [確定]。
-
按 [下一步]、提供安裝光碟或 Windows Server 2003 安裝檔案的位置 (如果需要的話),然後按一下 [完成]。
設定 IIS 和 ASP.NET
您必須將 IIS 設定成使用 ASP.NET。
附註 |
---|
如果您沒有正確安裝和設定 ASP.NET 2.0,安裝程式就會執行檢查,而且不會繼續進行。 |
-
按一下 [開始],並依序指向 [控制台] 和 [系統管理工具],然後按一下 [網際網路資訊服務 (IIS) 管理員]。
-
在 IIS 主控台樹狀目錄中,瀏覽至本機電腦的 [網頁服務延伸模組]。
-
檢查是否已安裝 ASP.NET 2.0,以及它是否處於 [允許] 狀態。如果是,請繼續進行步驟 6。
-
在 [命令提示字元] 視窗中,瀏覽至 ASP.NET 2.0 Framework 目錄。這個目錄通常是 %system%\Microsoft.NET\Framework\v2.0.50727。若要向 IIS 註冊 ASP.NET 2.0 Framework,請執行下列命令:
aspnet_regiis -i -enable
-
在 [系統管理工具] 中,按一下 [服務]、選取 [IIS 管理服務] 如此其狀態就會顯示成「已啟動」,然後重新啟動服務。
-
在 IIS 主控台樹狀目錄中,按兩下 [網站]、以滑鼠右鍵按一下 [預設的網站],然後按一下 [內容]。
-
在 [預設的網站內容] 對話方塊中,按一下 [ASP.NET] 索引標籤,然後在 [ASP.NET 版本] 清單中,按一下 [2.0.50727]。
-
在 [系統管理工具] 中,按一下 [服務]、選取 [IIS 管理服務] 如此其狀態就會顯示成「已啟動」,然後重新啟動服務。
RFID 服務連接埠編號
RFID 服務所使用的連接埠編號已經從 8081 (舊版本) 變更為 7891。您必須將 7891 加入至 Windows 防火牆的例外清單。
您可以透過對位於 ..\Microsoft BizTalk RFID\bin\ 資料夾中的 rfidServices.exe.config 檔進行適當的組態修改,變更連接埠編號。在安裝 之後,如需提供連接埠來進行連接的詳細資訊,您可以參閱位於 ..\Microsoft BizTalk RFID\Documentation\ 資料夾中的 RFID 管理員文件。
安裝 BizTalk RFID 的必要條件
本節將列出安裝 所需的硬體、軟體和安全性需求。
最低硬體需求
安裝 的最低硬體需求為:
-
133 MHz 或更快的 Intel Pentium 相容 CPU
-
512 MB 的 RAM
-
6 GB 的磁碟空間
-
CD-ROM 或 DVD-ROM 光碟機
-
Windows Server 2003 Service Pack 1 (SP1) 或 Windows® XP SP2 相容的 Super VGA (800 x 600) 或更高解析度的監視器
建議硬體需求
安裝 的建議硬體需求為:
-
733 MHz 或更快的 Intel Pentium 相容 CPU
-
1 GB 的 RAM
-
40 GB 的磁碟空間
-
Windows Server 2003 SP1 或 Windows XP SP2 相容的 Super VGA (1024 x 768) 或更高解析度的監視器
-
Microsoft 滑鼠或相容的指向裝置
軟體需求
在開始安裝 之前,請先安裝下列軟體:
-
Windows XP SP2 32 位元、Windows Server 2003 SP1 或更新版,或 Windows Vista® 32 位元
-
Windows Server 2003 電腦上的 Microsoft Internet Information Services (IIS) 6.0
-
Web Services Enhancement (WSE) 3.0 (如果您選擇完整安裝的話)。WSE 是 SDK 所需的項目。您可以從http://go.microsoft.com/fwlink/?LinkID=93064 下載 WSE 3.0。
-
Microsoft Message Queuing 服務 (MSMQ) (如果您選擇安裝 RFID 伺服器的話)。MSMQ 是 Windows 元件,而且您可以從 [控制台] 的 [新增或移除程式] 中使用 [新增/移除 Windows 元件],藉以安裝此元件。
-
下列任何一個資料庫軟體 (如果您選擇安裝 RFID 伺服器,而且想要在同一台電腦上安裝 資料庫元件的話):
-
含有 Service Pack 2 的 Microsoft SQL Server™ 2005
-
含有 Service Pack 4 的 Microsoft SQL Server 2000
-
Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) 發行版 8.00.760 或更新版本
附註 SQL Server 或 MSDE 資料庫必須可用而且設定成支援 Windows 驗證。
-
含有 Service Pack 2 的 Microsoft SQL Server™ 2005
-
Microsoft Management Console (MMC) 3.0 RTM 版
-
Windows Server 2003 電腦上的 World Wide Web Publishing 服務
如需如何安裝上述軟體必要元件的詳細資料,請參閱個別的安裝指南。
安全性需求
您需要下列權限才能順利安裝 :
-
您必須屬於想要在上面安裝 之電腦的 Administrator 群組。
-
您必須擁有 SQL Server 執行個體的系統管理員權限。
BizTalk RFID 安裝程式元件
安裝程式包含下列三個元件或功能:
-
RFID 服務:這項功能包含 RFID 服務引擎、商務規則引擎、RFID 儲存區、規則引擎資料庫、效能計數器和用戶端工具所適用的元件。如果您想讓伺服器在電腦上執行,而且想要能夠透過命令列工具來管理伺服器,請安裝此元件。
-
RFID 工具和用戶端連接器:這項功能包含用戶端主控台系統管理工具、RFID 連接器程式庫、MMC 架構圖形化使用者介面 (GUI) 管理工具所適用的元件。如果您想要透過 GUI 或您自己的 RFID 用戶端來管理 RFID 伺服器,請安裝此元件。
-
RFID SDK:RFID 軟體開發套件是一種開發套件,適用於提供裝置和為裝置撰寫提供者以便與 互動的人員。此開發套件包含裝置服務供應商界面 (DSPI)、組態檔管理員二進位檔和 DSPI 軟體開發套件 (SDK) 文件所適用的元件。
安裝類型
本節將列出 安裝的類型以及根據執行安裝程式時您所選擇的特定安裝類型所安裝的元件。
安裝程式可讓您從下列安裝類型中選擇:
-
一般:在電腦上安裝下列功能:
-
RFID 服務
-
RFID 工具和用戶端連接器
-
RFID 服務
-
自訂:可讓您選擇要安裝的功能:
-
RFID 服務
-
RFID 工具和用戶端連接器
-
RFID SDK
-
RFID 服務
-
完整:安裝下列三項功能:
-
RFID 服務
-
RFID 工具和用戶端連接器
-
RFID SDK
-
RFID 服務
在互動模式中安裝 BizTalk RFID
本節將說明如何使用互動式安裝程式的 GUI,在電腦上安裝和設定 的不同安裝程式選項和屬性。
在您開始安裝之前,請確定電腦符合 Prerequisites for Installing BizTalk RFID中所列的硬體、軟體和安全性需求。
注意 |
---|
關閉所有應用程式,然後再開始安裝。 |
重要事項 |
---|
在您安裝 之前,請解除安裝任何舊版本,並刪除 安裝資料夾。 |
附註 |
---|
安裝目錄、使用者名稱和 RFID 組態資料庫名稱等組態資訊不支援使用逗號字元 (,)。 |
-
將 Microsoft 安裝光碟插入光碟機。如果沒有出現 [BizTalk Server 安裝] 頁面,請按兩下安裝光碟根目錄中的 setup.exe。
-
在 [ 安裝精靈] 頁面上,按一下 [在此電腦上安裝 Microsoft BizTalk RFID]。
-
在 [BizTalk RFID 安裝精靈] 頁面上,按 [下一步]。
-
[使用者授權合約] 頁面隨即顯示。請按一下 [列印] 列印出此授權合約,以便未來參考。請仔細閱讀授權合約。選取 [我接受授權合約中的條款] 選項,然後按 [下一步]。
-
在 [客戶資訊] 頁面上,輸入使用者的名稱與組織,然後按 [下一步]。
附註 [產品金鑰] 欄位將預先填入內容,而且無法編輯。 -
如果您的電腦並未設定成接收 Microsoft 更新,就會顯示 [使用 Microsoft Update 協助您電腦的安全性及保持最新狀態] 對話方塊。選擇選項,然後按一下 [確定]。
-
在 [選擇安裝類型] 頁面上,執行下列其中一項動作:
-
若要執行一般安裝,請選取 [一般安裝]。繼續進行步驟 13。
-
若要執行自訂安裝,請選取 [自訂]。繼續進行步驟 8。
-
若要執行完整安裝,請選取 [完整]。繼續進行步驟 13。
在 [資料路徑] 方塊中輸入位置,或按一下 [瀏覽] 針對處理序、提供者、記錄檔和組態相關資料夾與檔案選取資料夾。在 [安裝路徑] 方塊中輸入位置,或按一下 [瀏覽] 選取即將安裝 應用程式相關二進位檔案和資料夾的資料夾。
按 [下一步] 以繼續執行。
附註 如需詳細資訊,請參閱Types of Installation。 -
若要執行一般安裝,請選取 [一般安裝]。繼續進行步驟 13。
-
當您選取 [自訂] 安裝選項時,就會顯示 [自訂安裝] 頁面並列出功能的清單。在功能選擇樹狀目錄中,按一下第一項功能,例如 [RFID 產品]。此時就會顯示這項功能的下拉式清單。
-
從下列選項中,選取並按一下您所需要的設定:
-
將會安裝至本機硬碟
-
整個功能將會安裝至本機硬碟
-
將會安裝成從網路執行
-
整個功能將會安裝成從網路執行
-
這個功能會在需要時才進行安裝
-
整個功能將無法使用
附註 上述六個選項僅適用於下面具有子功能的功能。若為沒有子功能的功能,則下拉式清單就不會包含 [將會安裝成從網路執行] 和 [整個功能將會安裝成從網路執行] 選項。 -
將會安裝至本機硬碟
-
針對功能選擇樹狀目錄中的每項功能,重複步驟 8 和 9。在此程序結束時,每項功能應該都具有相關聯的設定。
附註 這些功能會在樹狀檢視中列出。如果您針對特定功能選取了某項設定,就會針對該功能底下所列的所有子功能套用相同的設定。 -
在 [自訂安裝] 頁面上,按一下 [磁碟使用量],即可檢視選取功能之磁碟使用量的詳細資料。在 [磁碟空間需求] 頁面上,按一下 [確定]。此時,您就會返回 [自訂安裝] 頁面。按 [下一步]。
-
如果沒有安裝任何執行 的必要元件,某個頁面就會顯示遺漏的元件。請安裝遺漏的必要元件,然後按一下 [重新檢查]。繼續進行步驟 15。
-
在 [資料庫系統和 RFID 儲存區資訊] 頁面上,於 [SQL Server 名稱] 欄位中輸入 SQL Server 的名稱。如果 SQL Server 安裝在電腦上,就會顯示伺服器的名稱。
-
若要覆寫先前儲存區的內容,請選取 [覆寫 RFID 儲存區的內容] 核取方塊。
附註 如果您要從舊版 進行移轉,請確定您選取了 [覆寫 RFID 儲存區的內容] 核取方塊。 附註 如果您先前已解除安裝 ,而且想要保留 RFIDstore 資料庫中的資料,請使用與先前安裝相同的安裝目錄和資料目錄。 -
如果電腦具有 SQL Server 的預設執行個體,安裝程序預設將使用此執行個體。如果您想要繼續進行此預設設定,請讓這個欄位保持原狀,然後按 [下一步]。
-
如果您想要將安裝程式指向資料庫的具名執行個體,請使用下列格式輸入執行個體資訊:ComputerName\InstanceName
-
根據預設,這個選項設定為 [Windows 驗證]。這可讓您指定擁有 SQL Server 資料庫存取權的現有 Windows 使用者。
-
若要指定 SQL Server 驗證,請選取 [SQL Server 驗證] 選項、指定可存取 RFID 儲存區之 SQL Server 使用者的使用者名稱和密碼,然後按 [下一步]。
附註 如果您選擇執行 [自訂] 安裝,然後選擇在 [自訂安裝] 頁面上選擇不要安裝 RFID 服務,就不會顯示這個頁面。 -
若要覆寫先前儲存區的內容,請選取 [覆寫 RFID 儲存區的內容] 核取方塊。
-
如果沒有安裝任何執行 的必要元件,[系統組態] 頁面就會顯示遺漏的元件。請安裝任何遺漏的必要元件,然後按一下 [重新檢查]。
-
若要提供正確的驗證,請指定將搭配 使用的帳戶。
-
Windows XP
or
Windows Vista. 根據預設, 將會在安裝期間建立的 RFID 服務帳戶底下執行。若要變更用來存取 RFID 儲存區資料庫的服務帳戶,請在 [設定 RFID 服務帳戶] 頁面上,按一下 [指定使用者名稱和密碼],然後輸入服務帳戶的使用者認證。
-
Windows Server 2003. 根據預設, 會使用在安裝期間建立的 RFID 服務帳戶和 Microsoft BizTalk RFID 工作處理序帳戶。在 [設定 RFID 服務和 RFID 處理程序帳戶] 頁面上:
若要變更用來存取 RFID 儲存區資料庫的服務帳戶,請在 [RFID 服務帳戶] 區域中,按一下 [指定使用者名稱和密碼],然後輸入 RFID 服務帳戶的使用者認證。
若要變更用於工作處理序的帳戶,請在 [Microsoft BizTalk RFID 工作處理序帳戶] 區域中,按一下 [指定使用者名稱和密碼],然後輸入工作處理序帳戶的使用者認證。
按 [下一步]。
附註 在 Windows Server 2003 中,RFID 服務帳戶是 MSBizTalkRFID 服務的預設值。 重要事項 針對服務帳戶所指定的使用者必須是本機電腦上 Administrator 群組的成員。 -
Windows XP
or
Windows Vista. 根據預設, 將會在安裝期間建立的 RFID 服務帳戶底下執行。若要變更用來存取 RFID 儲存區資料庫的服務帳戶,請在 [設定 RFID 服務帳戶] 頁面上,按一下 [指定使用者名稱和密碼],然後輸入服務帳戶的使用者認證。
-
在 [準備安裝] 頁面中,如果您需要檢閱安裝設定,請按 [上一步]。若要開始安裝,請按一下 [安裝]。
-
安裝程式會繼續進行 安裝,而進度會顯示在 [正在安裝 BizTalk RFID] 狀態頁面上。
-
當安裝成功時,就會顯示 [BizTalk RFID 安裝精靈] 結束頁面。按一下 [完成]。
重要事項 當您按一下 [完成] 時,安裝程式就會啟動「自動更新排程器」,將更新下載至電腦。如果電腦並未設定成接收 Microsoft 更新,「自動更新排程器」就不會下載更新。 -
如果您已選擇安裝 RFID 伺服器,就會顯示 [商務規則組態] 對話方塊。請使用對話方塊中的資訊來完成精靈,然後關閉 [商務規則組態] 精靈。
重要事項 如果您已透過 在電腦上安裝和設定商務規則引擎 (BRE),請在安裝 BizTalk Server 時使用的 [商務規則組態] 精靈中指定相同的組態資訊。如此可確保 可重複使用現有的 BRE 資料。 如需詳細資訊,請參閱 BizTalk Server 2006 文件中的<設定 BizTalk Server 2006>一節。
附註 |
---|
安裝 時發生的錯誤可能會導致安裝程式失敗、復原或繼續進行至安裝程序結束。安裝相關的資訊會儲存在 %TEMP% 資料夾的記錄檔中。該記錄檔名為 RfidServicesSetup(mmddyy hhmm).log。 |
在互動模式中移除 BizTalk RFID
本節將說明在互動模式中使用 GUI,藉以從電腦中移除 的步驟。
附註 |
---|
不支援復原。如果您在解除安裝 時選擇取消安裝程式,將不會復原在此程序期間執行的動作。 |
-
按一下 [開始],指向 [控制台],然後按一下 [新增或移除程式]。程式的清單隨即出現。
-
請在此清單中,找出並按一下 [Microsoft RFID 服務] 或 [Microsoft BizTalk RFID]。
-
按一下 [移除]。
-
在 [新增或移除程式] 確認頁面上,按一下 [是] 從電腦中移除 。
附註 您也可以透過按兩下 Setup.exe 檔,然後在選項中選取 [移除],移除 。
無訊息模式作業
本節將討論如何在無訊息模式中安裝和移除 。您無法在無訊息模式中執行修復。若要執行修復,請使用 [新增或移除程式]。
可以在最少手動介入的情況下,自動化電子軟體的散發作業,又稱為無訊息模式安裝。您可以使用無訊息安裝,以自動化方式將 安裝在具有相同組態的電腦上。透過無訊息安裝,系統管理員可以將 安裝在遠端電腦上,不需要使用者介入。
若要執行無訊息安裝,請使用所提供的命令列選項,隱藏所有互動並為所有選項提供參數。
執行無訊息安裝時,安裝程式不會顯示任何訊息。不過,記錄檔會擷取包含安裝成功或失敗的安裝資訊。然後,您可以檢閱記錄檔,並判斷安裝的結果。
重要事項 |
---|
BRE 元件已在安裝期間安裝完成,但是尚未設定。若要設定 BRE 元件,請參閱「 說明」中「Microsoft BizTalk RFID 文件\作業\管理 RFID 伺服器」底下的<BRE 組態>主題。 |
重要事項 |
---|
在您安裝 之前,請解除安裝任何舊版本,並刪除 安裝資料夾。 |
-
依序按一下 [開始] 和 [系統管理工具],然後按一下 [服務]。
-
在 [服務] 中,停止 [規則引擎更新服務]。
-
執行下列其中一項動作,藉以開啟命令提示字元:
-
依序按一下 [開始] 和 [執行]、在 [開啟] 欄位中輸入 cmd,然後按一下 [確定]。
-
按一下 [開始],並依序指向 [所有程式] 和 [附屬應用程式],然後再按一下 [命令提示字元]。
-
依序按一下 [開始] 和 [執行]、在 [開啟] 欄位中輸入 cmd,然後按一下 [確定]。
-
在命令提示字元中,瀏覽至 Setup.exe 的根目錄。輸入 msiexec.exe /i RfidServices.msi Property Name=”Property value” /lvxp logfilename.log /qn,然後按下 ENTER。這樣就會在無訊息模式中使用指定的屬性安裝 ,同時也會建立包含安裝資訊的記錄檔 (位於 Setup.exe 的根目錄中)。下表顯示您可以在命令提示字元中指定要用來安裝 的屬性。
附註 若要取得有關 msiexec.exe 參數及其用法的說明,請在命令提示字元中輸入 msiexec.exe -h,然後按下 ENTER。 屬性名稱 預設值 備註 INSTALLLEVEL
如果沒有指定任何值,就會執行一般安裝 (RFID 服務、用戶端和工具)
INSTALLLEVEL 參數的對應如下所示:
1: RFID 用戶端和工具
2、3 或 4:一般安裝 (RFID 服務、用戶端和工具)
5: 完整安裝
INSTALLDIR
C:\Program Files\Microsoft BizTalk RFID
應用程式相關之二進位檔所在的根目錄。
DATADIR
C:\Program Files\Microsoft BizTalk RFID
處理序、提供者、記錄檔和組態相關資料夾與檔案所在的根目錄。
SQLSERVERMACHINENAME
(local)
正在執行 SQL Server 2005、SQL Server 2000 SP4 或 MSDE 發行版 2000A (8.00.760 或更新版本) 資料庫執行個體的電腦名稱。
SQLSERVERINSTANCE
空白
資料庫執行個體的名稱 (如果資料庫的具名執行個體正在執行的話)。您可以將 SQLSERVERMACHINENAME 當做 computername\instance name 傳遞,以便指向具名資料庫執行個體。
ACCOUNTNAME
Windows XP 和 Windows Vista:RFIDSvcAcc
Windows XP 和 Windows Vista 中 的服務登入帳戶。請確定此帳戶擁有存取您使用 SQLSERVERINSTANCE 屬性所指定之 SQL Server 的權限。
Windows Server 2003: RFIDWorkerProcessAcc
用以執行 IIS 應用程式集區的工作處理序帳戶。
PASSWORD
空白
如果您已經指定帳戶名稱,就必須指定對應的密碼。
這個密碼會隱藏起來,而且會在記錄檔中加上遮罩。
SERVICE_ACCOUNTNAME
Windows Server 2003: RFIDSvcAcc
Windows Server 2003 中 的服務登入帳戶。請確定此帳戶擁有存取您使用 SQLSERVERINSTANCE 屬性所指定之 SQL Server 的權限。
SERVICE_PASSWORD
空白
如果您已經指定帳戶名稱,就必須指定對應的密碼。
這個密碼會隱藏起來,而且會在記錄檔中加上遮罩。
如果 INSTALLLEVEL 大於 2,您就可以針對無訊息安裝設定下列屬性。
屬性名稱 預設值 備註 ISDBAUTHENTICATION
否
如果 ISDBAUTHENTICATION 等於 "Yes",您就可以指定自訂的 SQL 驗證。
SQLUSERNAME
sa
擁有 SQL Server 資料庫存取權的使用者。
SQLPASSWORD
N/A
SQL Server 使用者的密碼。
OVERWRITERFIDSTORE
0
如果先前的 RFID 儲存區存在,請將 OVERWRITERFIDSTORE 指定成 "1",以便覆寫先前的 RFID 儲存區。
若要保留先前的 RFID 儲存區,請將 OVERWRITERFIDSTORE 指定成 "0"。
-
若要在命令提示字元中設定一個以上的屬性,請依序在命令列上輸入所有屬性及其值,並以空格隔開。例如:
msiexec.exe /i RfidServices.msi INSTALLDIR=”D:\MyFolders\MyRfid” INSTALLLEVEL=”1” SQLSERVERMACHINENAME=” computer name ” SQLSERVERINSTANCE =” instance name ” ACCOUNTNAME=” domain\account ” PASSWORD=” mypwd ” /lvxp msi-install.log /qn
-
當安裝完成之後,若要在無訊息模式中設定 BRE,請執行下列命令:
configuration.exe /s <inputconfiguration.xml> /l <mylogfile.txt>
-
執行下列其中一項動作,藉以開啟命令提示字元:
-
依序按一下 [開始] 和 [執行]、在 [開啟] 欄位中輸入 cmd,然後按一下 [確定]。
-
按一下 [開始],並依序指向 [所有程式] 和 [附屬應用程式],然後再按一下 [命令提示字元]。
-
依序按一下 [開始] 和 [執行]、在 [開啟] 欄位中輸入 cmd,然後按一下 [確定]。
-
在命令提示字元中,瀏覽至 RfidServices.msi 的根目錄。輸入 msiexec.exe /x RfidServices.msi /lvxp logfilename.log /qn
修改或修復 BizTalk RFID 安裝
本節將概述修改和修復 安裝的步驟。
在安裝 之後,如果您需要變更在安裝期間選取的元件或功能,可以透過修改安裝進行這項作業。例如,如果您在安裝期間選擇僅安裝 RFID 服務元件,之後卻需要安裝 RFID 工具和用戶端連接器,則修改安裝可讓您完成此目的。
-
按一下 [開始],指向 [控制台],然後按一下 [新增或移除程式]。程式的清單隨即出現。
-
請在程式的清單中,找出並按一下 [Microsoft BizTalk RFID],然後按一下 [變更]。
-
在 [BizTalk RFID 安裝精靈] 頁面上,按 [下一步]。
-
在 [修改、修復或移除安裝] 頁面上,按一下 [修改]。
-
在 [自訂安裝] 頁面上,選取功能並修改功能的設定。如需變更功能設定的詳細資訊,請參閱Installing BizTalk RFID in Interactive mode 底下的步驟 8。
-
在修改所有所需的功能之後,按 [下一步]。
-
在 [準備安裝] 頁面上,按一下 [安裝]。
-
當安裝成功時,就會顯示 [BizTalk RFID 安裝精靈] 結束頁面。按一下 [完成] 結束。
-
在安裝完成確認畫面上,按一下 [確定]。
附註 |
---|
您也可以透過按兩下 Setup.exe,然後在顯示的選項中選擇 [修改],修改安裝。 |
修復安裝可讓您修復最近安裝狀態中的錯誤。
-
按一下 [開始],指向 [控制台],然後按一下 [新增或移除程式]。程式的清單隨即出現。
-
請在程式的清單中,找出並按一下 [Microsoft BizTalk RFID],然後按一下 [變更]。
-
在 [Microsoft BizTalk RFID 安裝精靈] 頁面上,按 [下一步]。
-
在 [修改、修復或移除安裝] 頁面上,按一下 [修復]。
-
在 [修復 Microsoft BizTalk RFID] 頁面上,按一下 [修復]。
-
此時會顯示 [正在修復 Microsoft BizTalk RFID] 頁面,而安裝程式會執行修復安裝的必要動作。當安裝程式成功修復安裝時,就會顯示 [Microsoft BizTalk RFID 安裝精靈] 結束頁面。按一下 [完成] 結束。
-
如果系統要求您重新啟動電腦,請按一下 [是] 立即重新啟動電腦。如果您想要稍後手動重新啟動電腦,請按一下 [否]。
附註 |
---|
您也可以透過按兩下 Setup.exe,然後在顯示的選項中選擇 [修復],修復安裝。 |
準備設定遠端 RFIDsink 資料庫
RFIDsink 是現成 SQL Server Sink 事件處理常式用來儲存讀取標記的資料庫。本節將說明當您計劃在遠端 SQL Server 上設定 RFIDsink 時,應該使用的初始設定步驟。當您想要在含有 以外的電腦上安裝資料庫時,這種部署 RFIDsink 的方法就很重要。
在遠端 SQL Server 上設定 RFIDsink 資料庫之前,請先完成下列工作:
-
在 電腦和遠端 SQL Server 電腦上啟用 Microsoft Data Transaction Coordinator (DTC)。
-
允許 DTC 通過 電腦和遠端 SQL Server 電腦上的 Windows 防火牆。
-
允許 SQL Server 通過遠端電腦上的 Windows 防火牆。
-
讓 SQL Server 使用 TCP/IP 連接埠進行通訊。TCP/IP 連接埠通常會針對 SQL Server 啟用。如果這個連接埠已經啟用,您就不需要執行這個步驟。
-
重新啟動 電腦和遠端 SQL Server 電腦上所有相關聯的元件。
-
依序按一下 [開始] 和 [執行]、輸入 dcomcnfg.exe,然後按一下 [確定] 啟動 DCOM 組態工具。
-
在 [元件服務] 系統管理工具的主控台樹狀目錄中,依序展開 [元件服務] 及 [電腦]、以滑鼠右鍵按一下 [我的電腦],然後按一下 [內容]。
-
按一下 [MSDTC] 索引標籤,然後按一下 [安全性設定]。
-
選取 [網路 DTC 存取] 核取方塊,然後進行下列動作:
-
在 電腦上,選取 [允許輸出] 核取方塊,然後按一下 [確定]。
-
在遠端 SQL Server 電腦上,選取 [允許輸入] 核取方塊,然後按一下 [確定]。
-
在 電腦上,選取 [允許輸出] 核取方塊,然後按一下 [確定]。
-
按一下 [MSDTC] 索引標籤中的 [確定],然後關閉 [元件服務] 視窗。您也可以參閱啟用 DTC 的詳細步驟,網址為:
http://support.microsoft.com/Default.aspx?kbid=899191 。 -
如果 電腦或遠端電腦正在執行 Windows Server 2003,您就必須遵循下面所描述的其他步驟。您也可以參閱詳細步驟,網址為:
http://support.microsoft.com/?id=817064 。-
按一下 [開始],指向 [控制台],然後按一下 [新增或移除程式]。
-
按一下 [新增/移除 Windows 元件]。
-
選取 [應用程式伺服器],然後按一下 [詳細資料]。
-
選取 [啟用網路 DTC 存取],然後按一下 [確定]。
-
按 [下一步],然後按一下 [完成]。
-
按一下 [開始],指向 [控制台],然後按一下 [新增或移除程式]。
-
按一下 [開始]、指向 [控制台],然後按兩下 [Windows 防火牆]。
-
按一下 [例外] 索引標籤,然後按一下 [新增程式]。
-
按一下 [瀏覽]、在系統目錄 (C:\Windows\System32) 中找出並按一下 msdtc.exe,然後按一下 [開啟]。
-
在 [新增程式] 對話方塊中,選取 [msdtc],然後按一下 [確定]。
-
在 [例外] 索引標籤上,按一下 [確定]。
-
按一下 [開始]、指向 [控制台],然後按兩下 [Windows 防火牆]。
-
按一下 [例外] 索引標籤,然後按一下 [新增程式]。
-
按一下 [瀏覽]、在 C:\Program Files\Microsoft SQL Server\MSSQL\Bin 資料夾中找出並按一下 sqlservr.exe,然後按一下 [開啟]。
附註 如果您正在執行 SQL Server 的具名執行個體,就必須將此具名執行個體加入至 Windows 防火牆的例外清單。 -
在 [新增程式] 對話方塊中,選取 [sqlservr],然後按一下 [確定]。
-
在 [例外] 索引標籤上,按一下 [確定]。
附註 |
---|
TCP/IP 連接埠通常會針對 SQL Server 啟用。如果這個連接埠已經啟用,您就不需要執行下列程序。 |
-
按一下 [開始],並依序指向 [所有程式] 和 [Microsoft SQL Server],然後按一下 [Enterprise Manager] (SQL Server 2000) 或 [Microsoft SQL Server Management Studio] (SQL Server 2005)。
-
在 [Enterprise Manager] 的主控台樹狀目錄中,展開 [SQL Server 群組]、以滑鼠右鍵按一下您計劃在其中部署 RFIDsink 資料庫的 SQL Server,然後按一下 [屬性]。
-
在 [SQL Server 屬性] 對話方塊中,按一下 [一般] 索引標籤,然後按一下 [網路設定]。
-
在 [一般] 索引標籤上,確定 [TCP/IP] 顯示在 [啟用的通訊協定] 清單中。如果它顯示在 [停用的通訊協定] 清單中,請選取 [TCP/IP],然後按一下 [啟用]。
-
在 [一般] 索引標籤上,按一下 [確定],然後按一下資訊訊息方塊中的 [確定]。
-
在 [SQL Server 屬性] 對話方塊中,按一下 [確定]。關閉 [Enterprise Manager] 視窗。
-
按一下 [開始],並依序指向 [控制台] 和 [系統管理工具],然後按一下 [服務]。
-
找出並按兩下 [BizTalkRFID]。
-
在 [一般] 索引標籤上,依序按一下 [停止] 和 [啟動],然後按一下 [確定]。
-
按一下 [開始]、指向 [控制台]、按一下 [系統管理工具],然後按一下 [服務]。
-
找出並按兩下 [MSSQLSERVER]。
-
在 [一般] 索引標籤上,依序按一下 [停止] 和 [啟動],然後按一下 [確定]。
-
按一下 [開始]、指向 [控制台]、按一下 [系統管理工具],然後按一下 [服務]。
-
找出並按兩下 [Message Queuing]。
-
在 [一般] 索引標籤上,依序按一下 [停止] 和 [啟動],然後按一下 [確定]。
將 MSBizTalkRFID 服務設定成使用 IIS 中的非預設網站
在 Windows Server 2003 中,處理序和提供者都裝載於 IIS 中。在安裝期間, 會設定所有處理序和提供者相關動作的預設網站。不過,其他應用程式 (例如 Windows SharePoint® Services) 可能已經設定成使用 IIS 中的預設網站。在此情況下,系統管理員可以針對 建立並設定新的網站。森徹最煦峈謗跺祭紬ㄩ
-
建立新網站。
-
將 MSBizTalkRFID 服務設定成使用新網站。
重要事項 |
---|
您必須是本機電腦上 Administrator 群組的成員,才能執行下列程序。 |
-
在 [IIS 管理員] 中,展開本機電腦、以滑鼠右鍵按一下 [網站] 資料夾、指向 [新增],然後按一下 [網站]。[網站建立精靈] 隨即出現。
-
按 [下一步]。
-
在 [描述] 方塊中,輸入網站的名稱 (例如 BizTalkRFIDWebsite),然後按 [下一步]。
-
輸入或按一下網站的 IP 位址 (預設值為 [全未指定])、TCP 連接埠和主機標頭 (例如 www.mysite.com),然後按 [下一步]。
附註 指定未使用的 TCP 連接埠,然後將此連接埠加入至 Windows 防火牆的例外清單。 -
在 [路徑] 方塊中,輸入或瀏覽至 %systemdrive%\inetpub 目錄、建立新的目錄 (例如 RFID),然後將路徑設定為新的目錄 (例如 %systemdrive%\inetpub\RFID)。選取 [允許匿名存取此網站],然後按 [下一步]。
-
選取網站存取權限的核取方塊。選取 [讀取]、[執行指令碼]、[執行] 和 [瀏覽],然後按 [下一步]。
-
按一下 [完成]。
如此便會建立新的網站。
-
按一下 [網站] 節點,然後記下新網站的識別碼。此識別碼是指派給每個網站的唯一編號,而且會顯示在 [IIS 管理員] 的右窗格中。
建立新的網站之後,請使用 RFID 管理員,將 MSBizTalkRFID 服務設定成使用新的網站。
-
在 RFID 管理員中,展開 [RFID 服務管理]、以滑鼠右鍵按一下伺服器節點 (已經建立新網站的伺服器),然後按一下 [屬性]。
-
在進階頁面上,輸入針對 所建立之非預設網站的連接埠編號和識別碼,然後按一下 [確定]。
修改網站的識別碼
如果指派給新網站的識別碼是非常大的數字,RFID 管理員可能不會接受此識別碼。必要時,請使用下列命令來修改網站的識別碼:
CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs STOP_SERVER W3SVC/<Large_WebsiteID> CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs MOVE W3SVC/<Large_WebsiteID> W3SVC/<New_WebsiteID> CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs START_SERVER W3SVC/<New_WebsiteID> |
重要事項 |
---|
您所選擇的識別碼必須是唯一的非零正整數。 |
例如,如果 RFID 管理員不接受的網站識別碼為 51829689933,而且您想要指派新的識別碼 1987,就必須執行下列命令:
CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs STOP_SERVER W3SVC/51829689933 CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs MOVE W3SVC/51829689933 W3SVC/1987 CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs START_SERVER W3SVC/1987 |
記錄檔
安裝程式使用的所有動態資訊 (例如升級資訊、錯誤記錄等項目) 將放在 %Temp% 目錄中。安裝期間建立的記錄檔包括:
-
RfidServicesSetup(mmddyy hhmm).log
-
RfidCreateADMarker_mmddyy hhmmss.log
-
RfidRemoveADMarker_ mmddyy hhmmss.log
-
RFIDCustomAction.log
-
RfidMuOptInCheck_ mmddyy hhmmss.log
-
RfidRegisterOobEventhandlers_ mmddyy hhmmss.log
-
RfidUnregisterOobEventhandlers_ mmddyy hhmmss.log
-
RfidUpdateWorkerProcessAccount_ mmddyy hhmmss.log
-
Rfidwmi_ mmddyy hhmmss.log
-
ConfigLog(mm-dd-yyyy hhmmss).log
附註 |
---|
記錄檔的數目可能會根據所選擇的安裝類型而不同。 |
疑難排解 BizTalk RFID 的安裝和部署
本節包含安裝程式記錄檔的說明。此外,它也會討論一些與安裝和部署 相關的常見問題,包括可能的原因,以及解決問題的方式。
解除安裝 BizTalk RFID 失敗。之後,RFID 伺服器便無法執行。
可能的原因
移除 時發生的任何錯誤都可能會導致服務帳戶認證遭刪除。
解決方案
尋找名為 MSBizTalkRFID 的服務、將服務帳戶設定為 Local System,然後嘗試移除安裝。
無法使用新增或移除程式或 msiexec /x 選項來解除安裝 Biztalk RFID
徵狀
解除安裝會失敗,並出現錯誤訊息:「找不到本產品的安裝來源。請檢查該產品的來源是否存在,以及您是否可以存取該產品來源」。
可能的原因
如果 RfidServices.msi 封裝的版本與原始安裝的版本不同,Setup.exe 便無法執行。
解決方案
從原本安裝產品的目錄中執行 Setup.exe,然後選取 [移除] 選項。
如果這樣做無法解決問題,您就可以在從 [新增或移除程式] 執行安裝程式時,嘗試使用 [修復] 選項,修復安裝。如果在從 [新增或移除程式] 執行安裝程式時 [修復] 選項無法使用,您就能夠透過在 Microsoft 的 [新增或移除程式] 項目中按一下 [若需支援資訊,請按這裡],存取此選項。修復安裝之後,請嘗試解除安裝 。
ASP.NET 索引標籤無法在 IIS 的網站屬性對話方塊中使用
可能的原因
如果 ASP.NET Framework Beta 2 版本的移除作業並未從登錄中刪除舊的項目,就可能會發生這項錯誤。
解決方案
-
在登錄中找到下列子機碼︰
-
HKEY_CLASSES_ROOT\CLSID\{7D23CCC6-A390-406E-AB67-2F8B7558F6F6}\InprocServer32
-
HKEY_CLASSES_ROOT\CLSID\{FD5CD8B1-6FE0-44F3-BBFB-65E3655B096E} \InprocServer32
-
HKEY_CLASSES_ROOT\CLSID\{FEDB2179-2335-48F0-AA28-5CDA35A2B36D}\InprocServer32
-
HKEY_CLASSES_ROOT\CLSID\{7D23CCC6-A390-406E-AB67-2F8B7558F6F6}\InprocServer32
-
展開 [InProcServer32] 子機碼,然後刪除任何非名為 2.0.0.0 的項目 (例如,請刪除 2.0.36.0)。
-
重新啟動 IIS。
安裝失敗並出現錯誤訊息
徵狀
安裝失敗並出現錯誤訊息:「在組件元件 {A0B265D0-E711-4106-91E1-67843687C8A1} 的安裝期間發生錯誤。HRESULT:0x80070005」。
可能的原因
發生這項錯誤的原因可能是最近對登入的使用者進行了認證變更。
解決方案
請取消安裝、重新啟動電腦,然後再次嘗試安裝。
安裝失敗並出現錯誤訊息
徵狀
安裝失敗並出現錯誤訊息:「((錯誤)) GacAssembly: 無法 GAC Dll.:-1」。
- 或 -
安裝失敗而且記錄檔具有下列項目:「拒絕存取。您可能沒有管理認證可以執行此工作」。
可能的原因
全域組件快取 (GAC) 可能處於不穩定的狀態中。
解決方案
請重新啟動電腦,然後再次嘗試安裝 。
MSBizTalkRFID 服務無法啟動
徵狀
安裝 成功,但是 MSBizTalkRFID 服務無法啟動。
可能的原因
有很多狀況可能會導致這個問題發生。請檢查下列解決方案清單,確定是否已正確安裝 。
解決方案
在電腦上檢查下列項目:
-
確定針對 RFID 服務帳戶所指定的使用者名稱擁有電腦的系統管理員權限。
-
確定針對 RFID 服務帳戶所指定的使用者名稱擁有安裝期間指定之 SQL Server 的存取權。
-
確定針對 RFID 服務帳戶所指定的使用者名稱已啟用「以服務方式登入」權限。
-
RFID 服務相依於下列服務。請檢查其中是否有任何服務無法啟動:
-
您在安裝期間提及的 SQL Server (或特定 SQL Server 執行個體)
-
訊息佇列
-
您在安裝期間提及的 SQL Server (或特定 SQL Server 執行個體)
-
在 [系統管理工具] 中,按一下 [事件檢視器],然後按一下 [應用程式]。找出 [來源] 為 [BizTalkRFID] 而且 [事件] 等於 [1500] 的訊息。檢視這些訊息,以便取得為何 RFID 服務無法啟動的進一步資訊。
-
在 [系統管理工具] 中,按一下 [事件檢視器],然後按一下 [系統]。找出 [來源] 為 [Service Control Manager] 而且 [事件] 等於 [7000] 或 [7038] 的訊息。檢視這些訊息,以便取得為何 RFID 服務無法啟動的進一步資訊。
-
檢查並判斷 SQL Server 是否已正確加入成為 RFID 服務的相依性。
-
Rfid.Config 檔和 RfidServices.exe.Config 檔可能已經損毀。這些檔案的重複項目位於 的 \bin 資料夾中,而且分別名為 Rfid.Config.Initial 和 Rfidservices.exe.config.initial。請刪除損毀的檔案並將重複的檔案分別重新命名為 Rfid.Config 和 RfidServices.exe.Config。
在安裝期間,.\RfidSvcAcc 或 .\RfidUsrAcc 等使用者名稱顯示在安裝程式 RFID 服務帳戶頁面中
徵狀
在 安裝程式的安裝程式 RFID 服務帳戶頁面中,使用者名稱顯示成 [.\RfidSvcAcc] 或 [.\RfidUsrAcc],然後安裝程序便失敗。
可能的原因
電腦可能處於不穩定的狀態中。
解決方案
請重新啟動電腦,然後再次嘗試安裝 。
MSBizTalkRFID 服務無法啟動並顯示「相依服務或群組無法啟動」錯誤訊息
徵狀
在您安裝 之後,收到「相依服務或群組無法啟動」錯誤,而且 MSBizTalkRFID 服務無法啟動。
可能的原因
MSBizTalkRFID 服務相依於訊息佇列,而訊息佇列相依於分散式交易協調器 (DTC) 服務。如果 DTC 服務正在使用 LocalSystem 當做服務帳戶,則 DTC 服務就不會啟動。
解決方案
在命令提示字元執行下列命令:
sc qc msdtc
-
如果 SERVICE_START_NAME 的顯示值為 LocalSystem,請執行下列步驟。
-
在命令提示字元執行下列命令:
net stop msdtc
-
在命令提示字元執行下列命令:
msdtc -uninstall
-
開啟 [登錄編輯程式] 並刪除 HKLM\Software\Microsoft\MSDTC 機碼。
-
在命令提示字元執行下列命令:
msdtc -install
-
在命令提示字元執行下列命令:
net start msdtc
-
在命令提示字元執行下列命令:
net start MSMQ
-
在命令提示字元執行下列命令:
net start BizTalkRFID
-
在命令提示字元執行下列命令:
-
如果 SERVICE_START_NAME 的顯示值為 NetworkService,請洽詢 Microsoft 支援服務,取得進一步協助。
MSBizTalkRFID 服務無法啟動並顯示「通訊端位址正在使用中」錯誤訊息
徵狀
在您安裝 之後,收到「通訊端位址正在使用中」錯誤,而且 MSBizTalkRFID 服務無法啟動。
可能的原因
MSBizTalkRFID 服務使用預設的 Web Services Enhancements 連接埠 7891。如果載入 RFID 服務之前,已經載入任何其他 Web 服務應用程式,則連接埠 7891 就已經使用中,而且 MSBizTalkRFID 服務便不會啟動。
解決方案
執行下列其中一個動作:
-
如果可行,請變更 Web 服務應用程式所使用的連接埠。
-
或者,變更 RFID 服務所使用的連接埠。
若要變更 RFID 服務所使用的連接埠,請使用下列步驟。
附註 |
---|
(這些步驟係假設將預設連接埠變更為連接埠 8092。該連接埠編號只是舉例而已;請根據您的需求另選新的連接埠編號)。 |
-
編輯位於 之 \bin 資料夾內的 Rfid.config 檔,並加入下列程式碼片段:
<rfidStore> <connectionString>Persist Security Info=False;Integrated Security=SSPI;database=RFIDSTORE;server=YOURSERVERNAME</connectionString> </rfidStore> <wsConfiguration><wSPort>8092</wSPort></wsConfiguration> <!-- insert this line of code -->
-
RFID 管理工具使用預設 WSE 連接埠 7891,而且變更 rfid.config 檔案中的這個連接埠,將導致 RfidClientConsole.exe 和 RFID 管理員執行失敗。為了解決這個問題,請在 的 \bin 資料夾內建立 RfidClientConsole.exe.config 和 mmc.exe.config 檔案。這兩個檔案必須包含下列內容:
<?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="microsoft.web.services2" type="Microsoft.Web.Services2.Configuration.WebServicesConfiguration, Microsoft.Web.Services2, Version=2.0.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> </configSections> <microsoft.web.services2> <messaging> <executionTimeout value="300" /> <transports><add scheme="soap.tcp"><defaultPort value = "8092"/></add></transports> </messaging> </microsoft.web.services2> </configuration>
附註 唯有從 的 \bin 資料夾開啟 RFID Admin UI.msc 時,mmc.exe.config 檔案才會將嵌入式管理單元重新導向成使用新的連接埠與伺服器通訊。若是明確將嵌入式管理單元新增至 mmc.exe,就不會重新導向。 附註 若您使用 RFID 用戶端 Proxy (如 DeviceManagerProxy) 自行撰寫程式,則必須明確將 Proxy 連接埠設定為伺服器正在使用的連接埠。
RFID 管理員沒有顯示在開始功能表中
徵狀
在您安裝 之後,RFID 管理員沒有顯示在 [開始] 功能表中。
可能的原因
您可能沒有在安裝期間選取安裝 RFID 管理員的正確選項。
解決方案
RFID 管理員封裝於 安裝程式的 RFID 工具和用戶端連接器元件中。如果您在安裝期間選擇了 [自訂安裝],請使用Modifying or Repairing BizTalk RFID Installation底下所列的步驟來檢視 [自訂] 頁面。在 [自訂] 頁面上,確定沒有清除 [RFID 工具和用戶端連接器] 元件。
系統管理員無法在電腦上安裝 BizTalk RFID
徵狀
嘗試安裝 時,您收到「請確認您擁有足夠的權限可以安裝系統服務」錯誤訊息 (即使您擁有電腦的系統管理員權限也一樣)。
可能的原因
這可能是因為您沒有完全從電腦中移除舊版 所致。
解決方案
解除安裝任何舊版 、重新啟動電腦,然後再次嘗試在電腦上安裝 。
顯示一則錯誤訊息,表示無法建立 RFID 儲存區資料庫。
徵狀
安裝 時,您收到一則錯誤訊息,表示安裝程式無法建立 RFID 儲存區資料庫。
可能的原因
指定的使用者可能沒有足夠的權限,或者先前安裝的 SQL Server 可能沒有完全移除。
解決方案
執行下列步驟:
-
請確定安裝 的使用者擁有在 SQL Server 中建立資料庫的必要權限。
-
請透過移除與 SQL Server 執行個體相關聯的 MDF 檔,確定任何先前 SQL Server 的安裝移除作業已經順利完成。您可以在 SQL Server 安裝目錄中具有執行個體名稱的資料夾內找到 MDF 檔。
嘗試將遠端 SQL Server 指派成 RFIDsink 資料庫時,顯示錯誤訊息。
徵狀
如果您在遠端 SQL Server 上設定 RFIDsink 資料庫,就會收到有關 DTC、MSDTC 或遠端交易管理員的錯誤。
可能的原因
將遠端 SQL Server 指派成 RFIDsink 資料庫的設定步驟可能沒有完成。
解決方案
您必須完成一些初始設定步驟,讓遠端 RFIDsink 資料庫可以搭配 一起使用。如需這些步驟的詳細資訊,請參閱Preparing to Set up a Remote RFIDsink Database。
您無法從用戶端電腦連接至 RFID 服務
徵狀
您無法從用戶端電腦連接至遠端電腦上的 服務。
可能的原因
Windows 防火牆可能限制了 的來回存取。
解決方案
您必須允許 Rfidservices.exe 通過 RFID 伺服器上的 Windows 防火牆。若要這樣做,請依序按一下 [開始] 和 [控制台],然後按兩下 [Windows 防火牆]。在 [例外] 索引標籤上,按一下 [新增程式]、瀏覽至 RfidServices.exe 的位置,然後按一下 [開啟]。在 [新增程式] 對話方塊中,按一下 [確定]。在 [例外] 索引標籤上,按一下 [確定]。
安裝程式失敗並出現錯誤訊息
徵狀
安裝程式失敗並出現「((錯誤)) 無法執行後續命令列:"C:\Program Files\BizTalk RFID\bin\ManagedCustomActions.exe "RegisterOOBEventhandlers" %temp%\RegisterOOBEventhandler 0XFFFFFFFF -」
可能的原因
服務可能已安裝成功,但是無法在安裝之後啟動。如果舊版資料存在 RFIDstore 資料庫中,就可能會發生這項錯誤。
解決方案
請檢閱 %TEMP%\ RfidRegisterOobEventhandlers*.log 檔,以便取得為何發生此失敗的其他資訊。此外,請檢查事件記錄檔,以便取得詳細資訊。
處理序和提供者無法啟動
徵狀
在進行 的全新安裝之後,提供者或處理序無法啟動,而且您看見下列系統事件記錄項目:
服務應用程式集區 'Contoso03b708f3-b811-45b4-869f-4587aee86241' 的處理序已報告一個失敗。處理序識別碼為 '6312'。資料欄位含有錯誤碼。
資料欄位含有號碼 80070005。
可能的原因
IIS 無法辨識應用程式集區的識別。
解決方案
重新啟動 World Wide Web Publishing 服務 (w3svc)。
BizTalk RFID 安裝在 CreateWMINamespace 方法上失敗
徵狀
安裝失敗並出現錯誤訊息:無法執行延遲的命令列:"C:\Program Files\BizTalk RFID\bin\ManagedCustomActions.exe" "CreateWMINamespace" "%Temp%\rfidwmi":0xFFFFFFFF"。
原因
Windows Management Instrumentation (WMI) 服務可能已停用,或是並非執行中。
解決方案
如果 WMI 服務已停用,請啟用此服務,然後啟動 WMI 服務。
在解除安裝期間進行的復原失敗
徵狀
如果您在解除安裝 時選擇取消安裝程式,將不會復原在此程序期間執行的動作。
原因
這是預設行為。
解決方案
如果您不小心執行了解除安裝,而且想要將此產品保留在電腦上,請重新安裝產品。
安裝成功,但是 BizTalk RFID 服務無法啟動
徵狀
使用 RFID 組態資料庫 (RFIDstore) 的 SQL Server 驗證類型進行安裝期間,顯示下列錯誤訊息:「安裝程式已經完成,但是服務無法啟動。請查看事件檢視器以取得詳細資訊」。事件檢視器發生錯誤:「無法開啟登入所要求的資料庫 "RFIDSTORE"。登入失敗」。
原因
針對 SQL Server 驗證類型所指定的 SQL Server 使用者與低權限角色相關聯。例如,與 SQL Server 使用者相關聯的角色可能是 "Public"。
解決方案
若要在安裝完成之後啟動 ,SQL Server 使用者 (在安裝精靈的 [資料庫系統和 RFID 組態資料庫資訊] 頁面中指定) 必須擁有下列權限:
-
連接至 RFID 組態資料庫
-
在 RFID 組態資料庫上執行預存程序
若要授與所需的權限,請在 SQL Server 中執行下列查詢:
USE [RFIDSTORE] SP_GRANTDBACCESS [SQLUser] GRANT EXECUTE TO [SQLUser] |
在 Windows Vista 電腦上,於安裝期間發生錯誤,而且安裝程式復原
徵狀
在 Windows Vista 電腦上,安裝程式失敗並出現錯誤:「無法存取自訂動作的 VBScript 執行階段」,然後失敗的安裝程序便復原。
原因
在安裝期間, 需要使用 VBScript 引擎。在電腦上安裝 Windows Vista 時,系統預設會在電腦上提供 VBScript 引擎,但不會進行註冊。
解決方案
請手動在電腦上註冊 VBScript 引擎。若要註冊 VBScript 引擎,請使用系統管理員權限在 [命令提示字元] 視窗中執行下列命令:
regsvr32 vbscript.dll |
已知問題
具有下列已知問題:
BizTalk RFID 服務、提供者或處理序的記錄檔是空的
徵狀
雖然 可正常運作,但是記錄檔沒有任何記錄項目。
原因
自訂工具可能具有記錄檔的檔案控制代碼。當記錄檔到達檔案大小限制時, 便嘗試旋轉記錄檔。如果自訂工具的檔案控制代碼在 嘗試旋轉記錄檔時使用中,記錄器就會停止將資訊寫入記錄檔。
解決方案
請重新啟動 服務,或受影響的提供者或處理序。如需詳細資訊,請參閱知識庫文章:
-----------------------------------------------------------------------------------------------
本文件中的資訊 (包含 URL 及其他網際網路網站參考資料) 如有變更恕不另行通知。除非另有說明,此範例中描述的公司、組織、產品、網域名稱、電子郵件位址、商標圖樣、人員、地點及事件均屬虛構。絕無影射任何真實的公司、組織、產品、網域名稱、電子郵件位址、商標圖樣、人員、地點及事件。遵守所有適用的著作權法是使用者的責任。在不限制任何依著作權本得享有之權利,未經 Microsoft Corporation 書面許可, 貴用戶不得為任何目的使用任何形式或方法 (電子形式、機械形式、影印、記錄或其他方式) 複製或傳送本文件的任何部份,也不得將本文件的任何部份儲存或放入檢索系統 (a retrieval system)。
Microsoft 可能擁有本文件所提及內容中所含之專利權、專利優先權、商標、著作權,或其他智慧財產權。除非 Microsoft 書面授權合約所明示規定者外,提供本文件並不授予 貴用戶上述專利權、商標、著作權或其他智慧財產權。
© 2007 Microsoft Corporation.All rights reserved.
Microsoft, BizTalk, SharePoint, Windows, Windows Server 與 Windows Vista 係 Microsoft 公司集團的商標。
所有其他商標均為各所有人之財產。