使用 Oracle 11g Helper,而不要使用舊版

此規則會標示下列參照:

請切換至 Oracle 11g JDBC 驅動程式,改用 Oracle11gDataStoreHelperDataStoreHelper.ORACLE_11G_HELPER。 雖然第 8 版仍提供舊類別,但若發生問題,它們並沒有支援。

Helper 和 JDBC 驅動程式的版本必須是保持同步,因此,您可能需要將配置改成使用 Oracle 11g 驅動程式。 基於這個原因,在您確認已配置 Oracle 11g JDBC 驅動程式之前,快速修正程式不會變更程式碼。

第一次執行快速修正程式時,系統會提示您判斷是否配置了 Oracle 11g 驅動程式。 如果已配置新的驅動程式,請選取。 如果不會變更應用程式將執行的驅動程式,請勿執行快速修正程式。 在這種情況中,請在訊息框中選取。 如果您不想再見到這個提示,請選取記住您的回答的選項。

您也可以在「軟體分析配置」對話框中,配置這些選項來執行或不執行快速修正程式。 您可以在「Java 程式碼複查 > WebSphere 版本移轉 > 7.0 版至 8.0 版移轉 > 已移除的特性」種類之下,找到此規則。 在內容標籤中,快速修正程式下拉功能表可讓您配置快速修正程式的運作方式。 變更這個選項會立即生效。 您不需要重新執行分析。

如果您不允許快速修正程式變更程式碼,而又在結果快速功能表中選取快速修正程式,快速修正程式處理程序會結束,程式碼會保持不變,結果會保留在清單中。 如果您在訊息框中選取記住回答的選項,除非您重設規則的快速修正程式內容,否則,系統不會再發出提示。 即使您不允許快速修正程式變更程式碼,快速修正程式預覽功能表動作也會運作。

如同任何規則,如果您不想再次標示這個程式碼,您可以針對每個結果來選取忽略結果,否則,可以清除規則選項。

如需重要資訊,請參閱相關文章:Oracle 的資料來源最低要求設定

說明文件中 已移除特性 清單。