Oracle

frm-92100:您與伺服器的連接已中斷

  • May 20, 2020

**frm-92100:**錯誤我使用 Internet Explorer 和 JInitiator 1.3.1.13,使用 oracle 11g 和 dev9i windows server 2008 R2。該應用程序在過去 2 年中執行良好,但突然發生了這種情況。

我已經嘗試並閱讀了從Google搜尋中找到的幾乎所有頁面,但這對我沒有幫助。

我嘗試過的設置NLS_LANG為有效值,例如正在使用AMERICAN_AMERICA.AR8MSWIN1256的文件中。default.env然後它不再允許我登錄了。也嘗試在環境/系統資料庫上設置它,結果是一樣的。

只有登錄表單沒有載入,但所有其他表單都從我的應用程序手動執行。

在此處輸入圖像描述 請幫我。

正如你所說,你確實嘗試了這兩種選擇

1. Set NLS_LANG to a valid value like AMERICAN_AMERICA.AR8MSWIN1256 in
   the default.env file or any custom environment file which is being
   used.    

2. You can go to regedit and also set the NLS_LANG value to the one
       mentioned above and check if this resolves the issue.

根據ABBASGOL'S BLOG FRM-92100:如果上述解決方案對您不起作用,您與伺服器的連接被中斷,請嘗試以下解決方案:

1) FRM-92100 occurs when invoking a new forms session from existing form session, or another URL is invoked from the parent browser window of the forms applet?

To work-around use the applet parameter separateFrame=”True”. This parameter is set in the static html file or formsweb.cfg
2) If using Oracle Jinitiator, try clearing the Jinitiator JAR or jcache:

For versions 1.3.x.x.x : Control Panel – Jinitiator Control Panel – Cache Tab Page – Clear JAR Cache button

3) If using MS Internet Explorer check that permissions / security options are set correctly

Launch Microsoft Internet Explorer.
Select the Tools -> Internet Options from the top level menu.
Click the SECURITY Tab:
Choose Local Intranet Zone from the list.
Click Custom Level.
Select Java Permissions – Custom from the list.
Click Java Custom Settings.
Select the Edit Permissions tab.
Choose Enable for Run Unsigned Content.
Choose Enable for Run Signed Content.
Select the ADVANCED tab.
Scroll down to Java VM.
Check the Java console enabled option.
Select the CONNECTIONS tab.
Click the LAN Settings button.
If IE is using a proxy server : Check the Bypass proxy server for local addresses check box. Click the Advanced button, and enter the local domain in the Exceptions box. Use the form *.domain.com, where domain.com maps to your local domain.
Click OK to exit the dialog.
Click OK to save the changes and exit IE.
Restart the computer.

我收到此錯誤“frm-92100 您與伺服器的連接被中斷”,因為我有一個“顯示的項目”,我想使用 ch(10) 放置一個文本,也就是說,類似這種類型的指令也會導致這個錯誤。我刪除了 ch(10) 並且它起作用了,這在 Oracle Forms 版本 10.1.2.0.2 中

(用Google翻譯翻譯):

這個錯誤“frm-92100 你與伺服器的連接被中斷”,它給了我,因為它有一個“顯示的項目”,我想使用 ch (10) 放置一個文本,也就是說,像這種類型的指令是那些這也會導致此錯誤。我刪除了 ch (10) 並且它起作用了,這在 Oracle Forms 版本 10.1.2.0.2 中

引用自:https://dba.stackexchange.com/questions/165920