[英]How to find out oramts for oracle 12c is installed using registry entry in windows 2008r2 server?
我們正在使用自定義安裝程序進行安裝。 為了使我們的應用程序運行,我們需要安裝oramts,在安裝該應用程序之前,我們先進行先決條件測試,以檢查是否已安裝了所有必需的組件。 在較早的版本中,我們使用注冊表項“ [SOFTWARE]\\ORACLE\\KEY_OraClient11g_home1\\ORAMTS_CP_TRACE_DIR
”查找是否安裝了oramts。 但是在當前安裝中,我們無法找到要使用的注冊表項。
使用12c客戶端時, Oracle Services for Microsoft Transaction Server不再是安裝的一部分。 您必須顯式運行OraMTSCtl實用程序才能創建OraMTS服務。
C:\ORACLE_HOME\bin> oramtsctl.exe -new
完成后,您可以從services.msc驗證是否創建了OraMTS服務。
引用文檔,
OraMTS服務以Oracle Home用戶身份運行
現在,OraMTS服務以指定的較低特權用戶(Oracle主用戶)的身份運行。 為必須手動創建服務而不是由安裝程序創建的情況提供了實用程序。 每個Oracle Home現在都有自己的OraMTS服務。
請參閱有關手動創建Oracle MTS恢復服務的文檔
UPDATE
添加屏幕截圖-
在屏幕截圖上方,“ ORACLE ”是12c客戶端的主頁,並具有自己的OraMTS服務 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.