歡迎來到天天文庫
瀏覽記錄
ID:38645031
大小:1.14 MB
頁數:17頁
時間:2019-06-17
《使用AgentService將Agent發(fā)布為Windows系統服務new》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。
1、使用AgentService將Agent發(fā)布為系統服務文件編號:文件版本:V1.0密級:內部文件狀態(tài):生效日期:使用AgentService將Agent發(fā)布為Windows系統服務編制人員:熊廣編制部門:軟件工程研發(fā)中心模版文件版本:V1.3.0適用項目范圍:研發(fā)項目版權所有?江蘇金智科技股份有限公司,保留所有權利。第17頁,共17頁使用AgentService將Agent發(fā)布為系統服務文件編號:文件版本:V1.0密級:內部文件狀態(tài):生效日期:使用AgentService將Agent發(fā)布為Windows系統服務一前言在
2、ODI中運行開發(fā)好的集成項目,每次需要手動進入ODI安裝目錄BIN目錄下,啟動AGENT,在命令行中敲入如agentscheduler"-port=20910""-name=local_agent""-v=5"等的啟動命令。這種方法復雜、繁瑣,用戶需要記住啟動命令,每次均需手工鍵盤敲入;而且當服務器因故重啟時,又需要重新手工啟動Agent服務;注銷用戶時,Agent服務也連帶著注銷了,對于需要24小時運行的數據集成項目來說來說非常不方便,需要大量的人工干預去啟停服務?;诖丝紤],本文檔介紹使用ODI提供的agentse
3、rvice方法將agent發(fā)布為Windows的系統服務,以后直接在Windows的服務窗口中即能對發(fā)布的Agent進行啟停,而且系統重啟后服務也會自動啟動。二工具介紹?Agentservice.bat是ODI自帶提供的一個小工具(提示:當運行setup安裝ODI時,必須選擇Tools選項以安裝javaWrapper工具,agentservice對agent的發(fā)布會用到該工具)。在WindowsNT,2000,2003或XP平臺下,能夠使用該工具將代理注冊為系統服務。以后對數據集成項目的運行就可以直接在服務窗口中進行啟
4、停,而且每次重啟系統后,服務會自動運行,不需要手動干預,當集成項目作廢時也可以通過agentservice卸載服務。Agentservice.bat位于ODI安裝目錄oracledibin下,如圖所示:版權所有?江蘇金智科技股份有限公司,保留所有權利。第17頁,共17頁使用AgentService將Agent發(fā)布為系統服務文件編號:文件版本:V1.0密級:內部文件狀態(tài):生效日期:運行參數及說明:agentservice.bat命令的語法及說明如下所示:agentservice.bat-i
5、-r-a
6、-s[7、t_name>[[]]]各個參數的詳細說明如下:參數描述-i8、-r-i發(fā)布為服務-r卸載服務-a9、-s-a安裝listeneragent(該命令會調用snpsagent.conf文件中的參數)-s安裝Scheduleragent(該命令調snpsagentscheduler.conf文件中的參數)發(fā)布為服務Agent的物理名稱,該參數為必選項Agrnt的監(jiān)聽端口號10、uration_file>Wrapper配置文件的名稱,該文件必須位于ODI安裝目錄的ools/wrapper/conf/子目錄下,該參數為可選版權所有?江蘇金智科技股份有限公司,保留所有權利。第17頁,共17頁使用AgentService將Agent發(fā)布為系統服務文件編號:文件版本:V1.0密級:內部文件狀態(tài):生效日期:三前提配置?在運行agentservice前還需要進行相關的一些配置工作,具體如下:1、安裝ODI時必須選擇Tools選項以安裝javaWrapper工具,agentservice對agent的發(fā)布會11、用到該工具,一般在安裝過程中選擇為FULL安裝即可,如下所示:2、在運行agentservice前要確保ODI安裝目錄下的/bin/odiparams.bat文件之前被正確配置過,該文件中定義了Agent啟動的環(huán)境信息,發(fā)布為服務時將會使用到此文件中定義到的參數,如下圖所示:版權所有?江蘇金智科技股份有限公司,保留所有權利。第17頁,共17頁使用AgentService將Agent發(fā)布為系統服務文件編號:文件版本:V1.0密級:內部文件狀態(tài):生效日期:編輯odiparams.bat,修改其參數,如下圖顯示了其部分內容,12、在此部分中修改定義了工作資料庫和主存儲庫的JDBCDRIVER類型、連接地址、用戶名、ENCODE后的登陸密碼等等,Agent啟動運行后就是根據此參數運行其中的內容。另外一般在ODI安裝時即會要求機行此文件的配置修改,此處只需確認無誤即可;如果在安裝后沒有配置該文件,則需要重新配置,具體的配置方法參見《ODI安裝、部署手冊》。版權
7、t_name>[[]]]各個參數的詳細說明如下:參數描述-i
8、-r-i發(fā)布為服務-r卸載服務-a
9、-s-a安裝listeneragent(該命令會調用snpsagent.conf文件中的參數)-s安裝Scheduleragent(該命令調snpsagentscheduler.conf文件中的參數)發(fā)布為服務Agent的物理名稱,該參數為必選項Agrnt的監(jiān)聽端口號10、uration_file>Wrapper配置文件的名稱,該文件必須位于ODI安裝目錄的ools/wrapper/conf/子目錄下,該參數為可選版權所有?江蘇金智科技股份有限公司,保留所有權利。第17頁,共17頁使用AgentService將Agent發(fā)布為系統服務文件編號:文件版本:V1.0密級:內部文件狀態(tài):生效日期:三前提配置?在運行agentservice前還需要進行相關的一些配置工作,具體如下:1、安裝ODI時必須選擇Tools選項以安裝javaWrapper工具,agentservice對agent的發(fā)布會11、用到該工具,一般在安裝過程中選擇為FULL安裝即可,如下所示:2、在運行agentservice前要確保ODI安裝目錄下的/bin/odiparams.bat文件之前被正確配置過,該文件中定義了Agent啟動的環(huán)境信息,發(fā)布為服務時將會使用到此文件中定義到的參數,如下圖所示:版權所有?江蘇金智科技股份有限公司,保留所有權利。第17頁,共17頁使用AgentService將Agent發(fā)布為系統服務文件編號:文件版本:V1.0密級:內部文件狀態(tài):生效日期:編輯odiparams.bat,修改其參數,如下圖顯示了其部分內容,12、在此部分中修改定義了工作資料庫和主存儲庫的JDBCDRIVER類型、連接地址、用戶名、ENCODE后的登陸密碼等等,Agent啟動運行后就是根據此參數運行其中的內容。另外一般在ODI安裝時即會要求機行此文件的配置修改,此處只需確認無誤即可;如果在安裝后沒有配置該文件,則需要重新配置,具體的配置方法參見《ODI安裝、部署手冊》。版權
10、uration_file>Wrapper配置文件的名稱,該文件必須位于ODI安裝目錄的ools/wrapper/conf/子目錄下,該參數為可選版權所有?江蘇金智科技股份有限公司,保留所有權利。第17頁,共17頁使用AgentService將Agent發(fā)布為系統服務文件編號:文件版本:V1.0密級:內部文件狀態(tài):生效日期:三前提配置?在運行agentservice前還需要進行相關的一些配置工作,具體如下:1、安裝ODI時必須選擇Tools選項以安裝javaWrapper工具,agentservice對agent的發(fā)布會
11、用到該工具,一般在安裝過程中選擇為FULL安裝即可,如下所示:2、在運行agentservice前要確保ODI安裝目錄下的/bin/odiparams.bat文件之前被正確配置過,該文件中定義了Agent啟動的環(huán)境信息,發(fā)布為服務時將會使用到此文件中定義到的參數,如下圖所示:版權所有?江蘇金智科技股份有限公司,保留所有權利。第17頁,共17頁使用AgentService將Agent發(fā)布為系統服務文件編號:文件版本:V1.0密級:內部文件狀態(tài):生效日期:編輯odiparams.bat,修改其參數,如下圖顯示了其部分內容,
12、在此部分中修改定義了工作資料庫和主存儲庫的JDBCDRIVER類型、連接地址、用戶名、ENCODE后的登陸密碼等等,Agent啟動運行后就是根據此參數運行其中的內容。另外一般在ODI安裝時即會要求機行此文件的配置修改,此處只需確認無誤即可;如果在安裝后沒有配置該文件,則需要重新配置,具體的配置方法參見《ODI安裝、部署手冊》。版權
此文檔下載收益歸作者所有