日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

OracleOraDb11g_home1ClrAgent服务

發布時間:2025/3/20 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 OracleOraDb11g_home1ClrAgent服务 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

近日在做Oracle 11g R2 RAC for WIndows Server 2008 R2?on ?VMware Vsphere 4.1 測試

發現多出來了一個OracleOraDb11g_home1ClrAgent服務,以前貌似沒有見過

路徑

C:\app\Administrator\product\11.2.0\dbhome_2\bin\OraClrAgnt.exe agent_sid=CLRExtProc max_dispatchers=2 tcp_dispatchers=0 max_task_threads=6 max_sessions=25 ENVS="EXTPROC_DLLS=ONLY:C:\app\Administrator\product\11.2.0\dbhome_2\bin\oraclr11.dll"

在網上查找到了資料

http://download.oracle.com/docs/cd/B19306_01/win.102/b14306/install.htm

Configuring Extproc Agent Using Windows Service

As part of Oracle Database Extensions for .NET installation, a Windows service is installed. The service is called?OraClrAgnt?and can be accessed through the Service Control Panel, asOracleOracleHomeNameClrAgnt, where?OracleHomeName?represents your Oracle home.

http://www.oracle.com/technology/global/cn/pub/articles/mastering_dotnet_oracle/williams_sps.html

PL/SQL 存儲過程和函數在與 Oracle 數據庫相同的進程中運行,并且存儲在 Oracle 內部。 另一方面,.NET 存儲過程在外部進程中運行,.NET 代碼將被編譯成“.NET 程序集”,后者是存儲在文件系統中的動態鏈接庫 (DLL) 文件(通常存儲在與數據庫相同的機器上)。 .NET 程序集將被加載到一個名為 extproc.exe 的“CLR 宿主”外部進程中并在其中運行,該進程由名為<OracleHomeName>ClrAgnt?的 Windows 服務衍生而來。 當執行 .NET 存儲過程調用時,Oracle 將與這個外部進程通信,傳入參數并檢索結果。 這種通信將由 Oracle 多線程代理體系結構來處理。 對于最終用戶而言,.NET 存儲過程調用看起來與任何其他類型的存儲過程調用沒有什么區別。 實際上,您可以從能夠調用 PL/SQL 或 Java 存儲過程的任何環境中調用 .NET 存儲過程。

總結

以上是生活随笔為你收集整理的OracleOraDb11g_home1ClrAgent服务的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。