{"id":14614,"date":"2021-08-04T11:02:36","date_gmt":"2021-08-04T14:02:36","guid":{"rendered":"https:\/\/www.dbarj.com.br\/?p=14614"},"modified":"2021-08-05T14:38:24","modified_gmt":"2021-08-05T17:38:24","slug":"dissecting-oracle-database-19-12-0-vs-19-11-0","status":"publish","type":"post","link":"https:\/\/www.dbarj.com.br\/en\/2021\/08\/dissecting-oracle-database-19-12-0-vs-19-11-0\/","title":{"rendered":"Dissecting Oracle Database 19.12.0 vs 19.11.0"},"content":{"rendered":"<p>Starting this patch cycle (July-2021), I will write quarterly blog posts giving <strong><span style=\"text-decoration: underline;\">much more details<\/span><\/strong> about the internal changes performed by patches in Oracle internal dictionary views and files. In the past, those changes included only code changes.<\/p>\r\n<p>To understand better the new features included, check <a href=\"https:\/\/docs.oracle.com\/en\/database\/oracle\/oracle-database\/19\/newft\/ru-19.12-features.html\" target=\"_blank\" rel=\"noopener\">this official page<\/a>.<\/p>\r\n<p>Please leave in the comments if you think that anything would worth to be included.<\/p>\r\n<p>For some other changes in this same July-2021 cycle, check the links:<br \/>&#8211;\u00a0<a href=\"https:\/\/www.dbarj.com.br\/en\/2021\/08\/dissecting-oracle-database-19-12-0-vs-19-11-0\/\" target=\"_blank\" rel=\"noopener\">Dissecting Oracle Database 19.12.0 vs 19.11.0<\/a><br \/>&#8211;\u00a0<a href=\"https:\/\/www.dbarj.com.br\/en\/2021\/08\/dissecting-oracle-database-19-11-1-vs-19-11-0\/\" target=\"_blank\" rel=\"noopener\">Dissecting Oracle Database 19.11.1 vs 19.11.0<\/a><br \/>&#8211;\u00a0<a href=\"https:\/\/www.dbarj.com.br\/en\/2021\/08\/dissecting-oracle-database-19-10-3-vs-19-10-2\/\" target=\"_blank\" rel=\"noopener\">Dissecting Oracle Database 19.10.3 vs 19.10.2<\/a><\/p>\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Roles<\/h3>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Included in DBA_ROLES (1)<\/h4>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<p>\r\n<table>\r\n<tr>\r\n<th scope=\"col\">\r\nROLE\r\n<\/th>\r\n<th scope=\"col\">\r\nPASSWORD_REQUIRED\r\n<\/th>\r\n<th scope=\"col\">\r\nAUTHENTICATION_TYPE\r\n<\/th>\r\n<th scope=\"col\">\r\nCOMMON\r\n<\/th>\r\n<th scope=\"col\">\r\nORACLE_MAINTAINED\r\n<\/th>\r\n<th scope=\"col\">\r\nINHERITED\r\n<\/th>\r\n<th scope=\"col\">\r\nIMPLICIT\r\n<\/th>\r\n<th scope=\"col\">\r\nEXTERNAL_NAME\r\n<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nACCHK_READ\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNONE\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nY\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<\/tr>\r\n<\/table>\r\n<p>\r\n<\/figure>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Events<\/h3>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Included in V_$EVENT_NAME (2)<\/h4>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<p>\r\n<table>\r\n<tr>\r\n<th scope=\"col\">\r\nEVENT#\r\n<\/th>\r\n<th scope=\"col\">\r\nEVENT_ID\r\n<\/th>\r\n<th scope=\"col\">\r\nNAME\r\n<\/th>\r\n<th scope=\"col\">\r\nPARAMETER1\r\n<\/th>\r\n<th scope=\"col\">\r\nPARAMETER2\r\n<\/th>\r\n<th scope=\"col\">\r\nPARAMETER3\r\n<\/th>\r\n<th scope=\"col\">\r\nWAIT_CLASS_ID\r\n<\/th>\r\n<th scope=\"col\">\r\nWAIT_CLASS#\r\n<\/th>\r\n<th scope=\"col\">\r\nWAIT_CLASS\r\n<\/th>\r\n<th scope=\"col\">\r\nDISPLAY_NAME\r\n<\/th>\r\n<\/tr>\r\n<tr>\r\n<td align=\"right\">\r\n       600\r\n<\/td>\r\n<td align=\"right\">\r\n 172970845\r\n<\/td>\r\n<td>\r\nenq: SX &#8211; ASM Scrubbing\r\n<\/td>\r\n<td>\r\nname|mode\r\n<\/td>\r\n<td>\r\nid1\r\n<\/td>\r\n<td>\r\nid2\r\n<\/td>\r\n<td align=\"right\">\r\n1893977003\r\n<\/td>\r\n<td align=\"right\">\r\n         0\r\n<\/td>\r\n<td>\r\nOther\r\n<\/td>\r\n<td>\r\nenq: SX &#8211; ASM Scrubbing\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td align=\"right\">\r\n       602\r\n<\/td>\r\n<td align=\"right\">\r\n4006461557\r\n<\/td>\r\n<td>\r\nCLSR call completion\r\n<\/td>\r\n<td>\r\nservice hash id\r\n<\/td>\r\n<td>\r\ncall out type\r\n<\/td>\r\n<td>\r\ncall out number\r\n<\/td>\r\n<td align=\"right\">\r\n1893977003\r\n<\/td>\r\n<td align=\"right\">\r\n         0\r\n<\/td>\r\n<td>\r\nOther\r\n<\/td>\r\n<td>\r\nCLSR call completion\r\n<\/td>\r\n<\/tr>\r\n<\/table>\r\n<p>\r\n<\/figure>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Removed from V_$EVENT_NAME (2)<\/h4>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<p>\r\n<table>\r\n<tr>\r\n<th scope=\"col\">\r\nEVENT#\r\n<\/th>\r\n<th scope=\"col\">\r\nEVENT_ID\r\n<\/th>\r\n<th scope=\"col\">\r\nNAME\r\n<\/th>\r\n<th scope=\"col\">\r\nPARAMETER1\r\n<\/th>\r\n<th scope=\"col\">\r\nPARAMETER2\r\n<\/th>\r\n<th scope=\"col\">\r\nPARAMETER3\r\n<\/th>\r\n<th scope=\"col\">\r\nWAIT_CLASS_ID\r\n<\/th>\r\n<th scope=\"col\">\r\nWAIT_CLASS#\r\n<\/th>\r\n<th scope=\"col\">\r\nWAIT_CLASS\r\n<\/th>\r\n<th scope=\"col\">\r\nDISPLAY_NAME\r\n<\/th>\r\n<\/tr>\r\n<tr>\r\n<td align=\"right\">\r\n       600\r\n<\/td>\r\n<td align=\"right\">\r\n3678823943\r\n<\/td>\r\n<td>\r\nenq: SX &#8211; contention 5\r\n<\/td>\r\n<td>\r\nname|mode\r\n<\/td>\r\n<td>\r\nid1\r\n<\/td>\r\n<td>\r\nid2\r\n<\/td>\r\n<td align=\"right\">\r\n1893977003\r\n<\/td>\r\n<td align=\"right\">\r\n         0\r\n<\/td>\r\n<td>\r\nOther\r\n<\/td>\r\n<td>\r\nenq: SX &#8211; contention 5\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td align=\"right\">\r\n       602\r\n<\/td>\r\n<td align=\"right\">\r\n3032279283\r\n<\/td>\r\n<td>\r\nCRS get service attributes\r\n<\/td>\r\n<td>\r\nservice hash id\r\n<\/td>\r\n<td>\r\np2\r\n<\/td>\r\n<td>\r\np3\r\n<\/td>\r\n<td align=\"right\">\r\n1893977003\r\n<\/td>\r\n<td align=\"right\">\r\n         0\r\n<\/td>\r\n<td>\r\nOther\r\n<\/td>\r\n<td>\r\nCRS get service attributes\r\n<\/td>\r\n<\/tr>\r\n<\/table>\r\n<p>\r\n<\/figure>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Parameters<\/h3>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Included in V_$PARAMETER (16)<\/h4>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<p>\r\n<table>\r\n<tr>\r\n<th scope=\"col\">\r\nNAME\r\n<\/th>\r\n<th scope=\"col\">\r\nTYPE\r\n<\/th>\r\n<th scope=\"col\">\r\nDEFAULT_VALUE\r\n<\/th>\r\n<th scope=\"col\">\r\nISSES_MODIFIABLE\r\n<\/th>\r\n<th scope=\"col\">\r\nISSYS_MODIFIABLE\r\n<\/th>\r\n<th scope=\"col\">\r\nISPDB_MODIFIABLE\r\n<\/th>\r\n<th scope=\"col\">\r\nISINSTANCE_MODIFIABLE\r\n<\/th>\r\n<th scope=\"col\">\r\nISDEPRECATED\r\n<\/th>\r\n<th scope=\"col\">\r\nISBASIC\r\n<\/th>\r\n<th scope=\"col\">\r\nDESCRIPTION\r\n<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_kse_snap_ring_record_min\r\n<\/td>\r\n<td align=\"right\">\r\n         2\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\neighty-fifth spare parameter &#8211; string\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_aqsharded_lowmem_timeout\r\n<\/td>\r\n<td align=\"right\">\r\n         3\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nsharded queue low mem timeout\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_bug32652143_dixinv_flags\r\n<\/td>\r\n<td align=\"right\">\r\n         3\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nflags for invalidation of dependent objects during DROP INDEX\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_bug32533019_DON_for_update_enabled\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nDefault on null for update feature enabled\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_trace_suppress_disable\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nDisable trace suppress feature\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_trace_suppress\r\n<\/td>\r\n<td align=\"right\">\r\n         2\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nsuppresses matching trace for a given substring(prefix)\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_bug32498459_max_small_page_sga_size\r\n<\/td>\r\n<td align=\"right\">\r\n         6\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nMaximum SGA size with small pages\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_ksipc_netintr_timeout\r\n<\/td>\r\n<td align=\"right\">\r\n         2\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nSpecify the timeout for queueing network interrupt to a processon a per transport basis\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_aqshareded_disable_ondem_reload\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nsharded queue enable\/disable on-demand reload\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_ksxp_poll_netintr_timeout\r\n<\/td>\r\n<td align=\"right\">\r\n         3\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nksxp poll network interrupt timeout in seconds\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_aq_queue_global_service\r\n<\/td>\r\n<td align=\"right\">\r\n         2\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nAQ queue global service\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_bug31118844_enable_increase_lms_process\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nset to true to allow _increase_lms_process changes\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_aqsharded_cached_hint\r\n<\/td>\r\n<td align=\"right\">\r\n         3\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nsharded queue cached hint\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_bug30686809_hang_resolution_partial_hangs_on_asm_enabled\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nHang Management resolution of partial hangs on ASM enabled\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_bug32080655_enforce_min_password_rollover_time\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nEnforce minimum PASSWORD_ROLLOVER_TIME of one hour\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_bug31503934_asm_scrub_max_cod_wait\r\n<\/td>\r\n<td align=\"right\">\r\n         3\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nNumber of minutes to delay scrub COD recovery\r\n<\/td>\r\n<\/tr>\r\n<\/table>\r\n<p>\r\n<\/figure>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Removed from V_$PARAMETER (16)<\/h4>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<p>\r\n<table>\r\n<tr>\r\n<th scope=\"col\">\r\nNAME\r\n<\/th>\r\n<th scope=\"col\">\r\nTYPE\r\n<\/th>\r\n<th scope=\"col\">\r\nDEFAULT_VALUE\r\n<\/th>\r\n<th scope=\"col\">\r\nISSES_MODIFIABLE\r\n<\/th>\r\n<th scope=\"col\">\r\nISSYS_MODIFIABLE\r\n<\/th>\r\n<th scope=\"col\">\r\nISPDB_MODIFIABLE\r\n<\/th>\r\n<th scope=\"col\">\r\nISINSTANCE_MODIFIABLE\r\n<\/th>\r\n<th scope=\"col\">\r\nISDEPRECATED\r\n<\/th>\r\n<th scope=\"col\">\r\nISBASIC\r\n<\/th>\r\n<th scope=\"col\">\r\nDESCRIPTION\r\n<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_fifty-sixth_spare_parameter\r\n<\/td>\r\n<td align=\"right\">\r\n         3\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nfifty-sixth spare parameter &#8211; integer\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_ksipc_spare_param2\r\n<\/td>\r\n<td align=\"right\">\r\n         2\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nksipc spare param 2\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_eighty-seventh_spare_parameter\r\n<\/td>\r\n<td align=\"right\">\r\n         2\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\neighty-seventh spare parameter &#8211; string\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_one-hundred-and-ninety-sixth_spare_parameter\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\none-hundred-and-ninety-sixth spare parameter &#8211; boolean\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_sixtieth_spare_parameter\r\n<\/td>\r\n<td align=\"right\">\r\n         3\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nsixtieth spare parameter &#8211; integer\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_fifty-ninth_spare_parameter\r\n<\/td>\r\n<td align=\"right\">\r\n         3\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nfifty-ninth spare parameter &#8211; integer\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_one-hundred-and-ninety-fourth_spare_parameter\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\none-hundred-and-ninety-fourth spare parameter &#8211; boolean\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_fifty-first_spare_parameter\r\n<\/td>\r\n<td align=\"right\">\r\n         3\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nfifty-first spare parameter &#8211; integer\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_one-hundred-and-ninety-third_spare_parameter\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\none-hundred-and-ninety-third spare parameter &#8211; boolean\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_sixty-first_spare_parameter\r\n<\/td>\r\n<td align=\"right\">\r\n         3\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nsixty-first spare parameter &#8211; integer\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_ksxp_spare_param1\r\n<\/td>\r\n<td align=\"right\">\r\n         3\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nKSXP Spare Parameter 1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_one-hundred-and-ninety-fifth_spare_parameter\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\none-hundred-and-ninety-fifth spare parameter &#8211; boolean\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_eighty-fifth_spare_parameter\r\n<\/td>\r\n<td align=\"right\">\r\n         2\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\neighty-fifth spare parameter &#8211; string\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_fifty-seventh_spare_parameter\r\n<\/td>\r\n<td align=\"right\">\r\n         3\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\nfifty-seventh spare parameter &#8211; integer\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_one-hundred-and-ninety-second_spare_parameter\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\none-hundred-and-ninety-second spare parameter &#8211; boolean\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_eighty-sixth_spare_parameter\r\n<\/td>\r\n<td align=\"right\">\r\n         2\r\n<\/td>\r\n<td>\r\nTRUE\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td>\r\neighty-sixth spare parameter &#8211; string\r\n<\/td>\r\n<\/tr>\r\n<\/table>\r\n<p>\r\n<\/figure>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Changed on V_$PARAMETER (2)<\/h4>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<p>\r\n<table>\r\n<tr>\r\n<th scope=\"col\">\r\nNAME\r\n<\/th>\r\n<th scope=\"col\">\r\nCOMPARE_COLUMN_NAME\r\n<\/th>\r\n<th scope=\"col\">\r\nOLD_VALUE\r\n<\/th>\r\n<th scope=\"col\">\r\nNEW_VALUE\r\n<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_ldap_use_all_direct_groups_only\r\n<\/td>\r\n<td>\r\nDESCRIPTION\r\n<\/td>\r\n<td>\r\none-hundred-and-seventy-fourth spare parameter &#8211; boolean\r\n<\/td>\r\n<td>\r\nLDAP use all direct groups only\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n_ldap_warning_on_multi_shared_mappings\r\n<\/td>\r\n<td>\r\nDESCRIPTION\r\n<\/td>\r\n<td>\r\none-hundred-and-seventy-third spare parameter &#8211; boolean\r\n<\/td>\r\n<td>\r\nLDAP warning on multiple shared mappings\r\n<\/td>\r\n<\/tr>\r\n<\/table>\r\n<p>\r\n<\/figure>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Bugs fixed<\/h3>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Included in $ORACLE_HOME (874)<\/h4>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<p>\r\n<table>\r\n<tr>\r\n<th scope=\"col\">\r\nTOTAL\r\n<\/th>\r\n<\/tr>\r\n<tr>\r\n<td align=\"right\">\r\n       874\r\n<\/td>\r\n<\/tr>\r\n<\/table>\r\n<p>\r\n<\/figure>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Reserved words<\/h3>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Included in V_$RESERVED_WORDS (5)<\/h4>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<p>\r\n<table>\r\n<tr>\r\n<th scope=\"col\">\r\nKEYWORD\r\n<\/th>\r\n<th scope=\"col\">\r\nLENGTH\r\n<\/th>\r\n<th scope=\"col\">\r\nRESERVED\r\n<\/th>\r\n<th scope=\"col\">\r\nRES_TYPE\r\n<\/th>\r\n<th scope=\"col\">\r\nRES_ATTR\r\n<\/th>\r\n<th scope=\"col\">\r\nRES_SEMI\r\n<\/th>\r\n<th scope=\"col\">\r\nDUPLICATE\r\n<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nORDER_KEY_VECTOR_USE\r\n<\/td>\r\n<td align=\"right\">\r\n        20\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nNO_SET_GBY_PUSHDOWN\r\n<\/td>\r\n<td align=\"right\">\r\n        19\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSET_GBY_PUSHDOWN\r\n<\/td>\r\n<td align=\"right\">\r\n        16\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nROLLOVER\r\n<\/td>\r\n<td align=\"right\">\r\n         8\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nPASSWORD_ROLLOVER_TIME\r\n<\/td>\r\n<td align=\"right\">\r\n        22\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<td>\r\nN\r\n<\/td>\r\n<\/tr>\r\n<\/table>\r\n<p>\r\n<\/figure>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Coded objects<\/h3>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Included in DBA_SOURCE\/DBA_VIEWS (25)<\/h4>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<p>\r\n<table>\r\n<tr>\r\n<th scope=\"col\">\r\nOWNER\r\n<\/th>\r\n<th scope=\"col\">\r\nNAME\r\n<\/th>\r\n<th scope=\"col\">\r\nTYPE\r\n<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nALL_EDITION_INHERITED_OBJECTS\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_EVENTS\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_EVENTS_SUMMARY\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_STATISTICS\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_STATISTICS_SUMMARY\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_EDITION_INHERITED_OBJECTS\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_EVENTS\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_EVENTS_SUMMARY\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_STATISTICS\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_STATISTICS_SUMMARY\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_EDITION_INHERITED_OBJECTS\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_EDITIONS_UTILITIES2\r\n<\/td>\r\n<td>\r\nPACKAGE\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_EDITIONS_UTILITIES2\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nSYS_YOID0000073250$\r\n<\/td>\r\n<td>\r\nTYPE\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nUSER_EDITION_INHERITED_OBJECTS\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nUTL_RECOMP2\r\n<\/td>\r\n<td>\r\nPACKAGE\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nUTL_RECOMP2\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nUTL_RECOMP2_ALL_OBJECTS\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nUTL_RECOMP2_ALL_STUBS\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nUTL_RECOMP2_INVALID_ALL\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nUTL_RECOMP2_INVALID_JAVA_SYN\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nUTL_RECOMP2_INVALID_MV\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nUTL_RECOMP2_INVALID_PARALLEL\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nUTL_RECOMP2_INVALID_SEQ\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\n_CURRENT_EDITION_STUB\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<\/tr>\r\n<\/table>\r\n<p>\r\n<\/figure>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Removed from DBA_SOURCE\/DBA_VIEWS (1)<\/h4>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<p>\r\n<table>\r\n<tr>\r\n<th scope=\"col\">\r\nOWNER\r\n<\/th>\r\n<th scope=\"col\">\r\nNAME\r\n<\/th>\r\n<th scope=\"col\">\r\nTYPE\r\n<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nSYS_YOID0000073579$\r\n<\/td>\r\n<td>\r\nTYPE\r\n<\/td>\r\n<\/tr>\r\n<\/table>\r\n<p>\r\n<\/figure>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Changed on DBA_SOURCE\/DBA_VIEWS (45)<\/h4>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<p>\r\n<table>\r\n<tr>\r\n<th scope=\"col\">\r\nOWNER\r\n<\/th>\r\n<th scope=\"col\">\r\nNAME\r\n<\/th>\r\n<th scope=\"col\">\r\nTYPE\r\n<\/th>\r\n<th scope=\"col\">\r\nCOMPARE_COLUMN_NAME\r\n<\/th>\r\n<th scope=\"col\">\r\nOLD_VALUE\r\n<\/th>\r\n<th scope=\"col\">\r\nNEW_VALUE\r\n<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nCTXSYS\r\n<\/td>\r\n<td>\r\nDRIXMD\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n9944B4751BCD74617CF169D05C52E5BD\r\n<\/td>\r\n<td>\r\nAB8CEAC55E1310ABD36754CFB98A5514\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nCTXSYS\r\n<\/td>\r\n<td>\r\nDRV0DDL\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\nBE66ABD81D992B9613FF6F37AA262456\r\n<\/td>\r\n<td>\r\nDD34A315244A063F61FC3330290D9FB1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nCTXSYS\r\n<\/td>\r\n<td>\r\nDRVDDL\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n7D64B8236ADB77DFD47BD8C084E13B21\r\n<\/td>\r\n<td>\r\n7E49DD9FE66DE37116374487939192C0\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nGSMADMIN_INTERNAL\r\n<\/td>\r\n<td>\r\nDBMS_GSM_CLOUDADMIN\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n57C5D3C7DE4270E324113EE9CD1EF577\r\n<\/td>\r\n<td>\r\n928603BC8E67D58EA34D3E0D1555502B\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nGSMADMIN_INTERNAL\r\n<\/td>\r\n<td>\r\nDBMS_GSM_XDB\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n3C879BD749E5B5FDF020F8D9178F5AAE\r\n<\/td>\r\n<td>\r\n6956DDCDAEB928686DD3273FB8661BC0\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nMDSYS\r\n<\/td>\r\n<td>\r\nAGGRCONCAT\r\n<\/td>\r\n<td>\r\nTYPE\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n72FFDEB9492846A03C34B5AF213AD4B7\r\n<\/td>\r\n<td>\r\n429B54949B45D2132D956CA3358306B9\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nMDSYS\r\n<\/td>\r\n<td>\r\nAGGRCONCAT\r\n<\/td>\r\n<td>\r\nTYPE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n8D0C47591EFB7514525FFDCEF70F1863\r\n<\/td>\r\n<td>\r\nB357C142F963A2E176150E3864DE0A4B\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nMDSYS\r\n<\/td>\r\n<td>\r\nSDO_3GL\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\nF4FBE1DBACC6C9BC026ED668098666CB\r\n<\/td>\r\n<td>\r\n844873DA58950E473CB7E81C38FB30CC\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nMDSYS\r\n<\/td>\r\n<td>\r\nSDO_GEOR\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n0503FBE38CDABDB5DE34AFC7840BC6CD\r\n<\/td>\r\n<td>\r\n9C68C4052119B5DEA2128F5469641CAB\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nMDSYS\r\n<\/td>\r\n<td>\r\nSDO_UTIL\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n4838CA7772316D0DD5391EA448FAB3D5\r\n<\/td>\r\n<td>\r\n2102FF007D5DBB93DB55C87720E7E243\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_AUTO_INDEX_INTERNAL\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n0B0BBDB2FEA89E9E128117E09F65F3B1\r\n<\/td>\r\n<td>\r\n2BFA1E6A1A8B15BB824EDD5DB05E5B3F\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_AWR_REPORT_LAYOUT\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\nA0CDA8F7D2338B34FD8DD5468E947827\r\n<\/td>\r\n<td>\r\n24841FD97A89D7C43200F09A68FF90E0\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_BACKUP_RESTORE\r\n<\/td>\r\n<td>\r\nPACKAGE\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n10EE58D803098994418B09EB598E157A\r\n<\/td>\r\n<td>\r\nF829D6E176BEDA49EE6820ADF834A429\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_MAINTPLAN\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\nDF4F633F119930E253E137D53CF6CA5A\r\n<\/td>\r\n<td>\r\n065B013EE816C080A1062D0253FCAA7B\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_OPTIM_BUNDLE\r\n<\/td>\r\n<td>\r\nPACKAGE\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\nC2C8F0E7F7664EED0088BB8759C465CD\r\n<\/td>\r\n<td>\r\nAC364D47351060C3BDFD6619D46DCCA6\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_OPTIM_BUNDLE\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n649BB6D7D408768663F0671D296AA33F\r\n<\/td>\r\n<td>\r\n1448822AFAFB2E719E4539DD15C9BE08\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_PRVTAQIM\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n5294AA65792C78271BAA5DDECE7ADF74\r\n<\/td>\r\n<td>\r\n2125E974B29B8C92C12CC3E66A1B1C5C\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_RCVMAN\r\n<\/td>\r\n<td>\r\nPACKAGE\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n008C5A45F90339F52989C79C3BA9FCA1\r\n<\/td>\r\n<td>\r\nFDC5F208733BB8C6884B967463EF3496\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_RCVMAN\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n5265F416D4B4877A1C8DAC0FAC3493CE\r\n<\/td>\r\n<td>\r\nCD8BAD8407A74164A1AC9DFD99BC9802\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_REGISTRY\r\n<\/td>\r\n<td>\r\nPACKAGE\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\nAAC361969A327FB25A1BDF16C32C31CC\r\n<\/td>\r\n<td>\r\n3672EBC7A6920C4BF620CA501DE96FF8\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_SPM\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n44DDE5FADA1273436A753B7CEDAF569D\r\n<\/td>\r\n<td>\r\n048FB450F2F85A7D6C9378715E2EDF47\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_SQLDIAG\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n63090905A66811FBE79C0766691E5452\r\n<\/td>\r\n<td>\r\n4D65DBE03308C38FEC08BC92DFDB874E\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_SQLTCB_INTERNAL\r\n<\/td>\r\n<td>\r\nPACKAGE\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n982F02632DDC732EBE512933C4AAC2F7\r\n<\/td>\r\n<td>\r\nA6B00F25AD3F0E3988538FAD4FC74F8B\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_SQLTCB_INTERNAL\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\nD4EBD5718EABEB9337DA79FED38164F9\r\n<\/td>\r\n<td>\r\nAFC40045D6743474A88F3AC2B62F5F70\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_SWRF_REPORT_INTERNAL\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\nF947E053713162C23EB49CA09D64E647\r\n<\/td>\r\n<td>\r\n487C13B0073E5702D12CE791900AAD1B\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nINT$DBA_JSON_DATAGUIDES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n2E6215BDBBA490ABE598D5291A0A4C8D\r\n<\/td>\r\n<td>\r\n46C750E1DB221699E58EF86091D324C6\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nIS_VPD_ENABLED\r\n<\/td>\r\n<td>\r\nFUNCTION\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n5C0FDC2C20FB43CCEC643B4929FC863C\r\n<\/td>\r\n<td>\r\n94EC973CBBEF419B31C3CA46573A3F78\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nJSON_DATAGUIDE\r\n<\/td>\r\n<td>\r\nFUNCTION\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\nAE7CDBED9B3C7F3259E8495AC7611D25\r\n<\/td>\r\n<td>\r\n1ED54295B7124F397E5BD9F68763FDE6\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nLOGMNR_DICT_CACHE\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\nC83F3D1C30054813C868662A2C3E1F0B\r\n<\/td>\r\n<td>\r\n9277B229A27F032CB1F4A7E4598914FD\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nPLAN_PARAMS\r\n<\/td>\r\n<td>\r\nTYPE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\nFF130402DD610229C6DD5B163E4532C2\r\n<\/td>\r\n<td>\r\nB09A767984EF06F8D9141E4C7BD9CA9C\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nPRVTEMX_CELL\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\nAF6F080BBA35961D71E864CB1FB39532\r\n<\/td>\r\n<td>\r\n5F94AAFC290419273EFF9ED18849FD7E\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nPRVT_COMPRESSION\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n4B49A34BC199834C13AC628117AC05D7\r\n<\/td>\r\n<td>\r\n952A36676AD906F9720195BAAC1C114C\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nPRVT_EMX\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n13471BAE335120BC9153904867A34301\r\n<\/td>\r\n<td>\r\n5F2E90FAC6FFE7D3FE154C07981897A3\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nPRVT_HDM\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\nD1374D73D683344C12DD76C9F35379D0\r\n<\/td>\r\n<td>\r\n325B3003E88F499BDA8E063982D1C374\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nSYS_DGAGG\r\n<\/td>\r\n<td>\r\nFUNCTION\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n900DEA2612717FC69ACD93EF44DE9A96\r\n<\/td>\r\n<td>\r\nA1FD57F6F788EEF225C388DE0B669D72\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nVALIDATE_CONTEXT\r\n<\/td>\r\n<td>\r\nPROCEDURE\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n93DA02A40B33EF4962CD89AB60279EA8\r\n<\/td>\r\n<td>\r\nF07516ED7C3AA51FBF6526A529E871E2\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nWRI$_ADV_HDM_T\r\n<\/td>\r\n<td>\r\nTYPE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n4E88E348B63DEE4A844ACDAAD7B4282A\r\n<\/td>\r\n<td>\r\n1B20170E2CD95AA32D96737BA866ABB9\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nWMSYS\r\n<\/td>\r\n<td>\r\nLTDDL\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\nAB9D5B7AF3F4A7A9364A1E0085AA844F\r\n<\/td>\r\n<td>\r\n30DE671A36D74AE841534ECD75598D8B\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nWMSYS\r\n<\/td>\r\n<td>\r\nLTUTIL\r\n<\/td>\r\n<td>\r\nPACKAGE\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n8702640B91F79A1F6D9A7442E3D58E6C\r\n<\/td>\r\n<td>\r\n557949B159B78EDE2220A82331C91E84\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nWMSYS\r\n<\/td>\r\n<td>\r\nLTUTIL\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n6B60CE90459FC49A56BCFA34B1FD78F9\r\n<\/td>\r\n<td>\r\n17990C3DF8F20CF970BA7AC3400F7A6B\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nWMSYS\r\n<\/td>\r\n<td>\r\nLT_EXPORT_PKG\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n20A2B7B91E74BD58827051B12DBFE713\r\n<\/td>\r\n<td>\r\n61AE54F946EB1FC449B7CFB60B9760E2\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nWMSYS\r\n<\/td>\r\n<td>\r\nOWM_DDL_PKG\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\nC972D55CBD67304517E4FE2DCC7A48F0\r\n<\/td>\r\n<td>\r\nA3FC68741D9DF8B0FE54EC8FC13E9F5C\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nXDB\r\n<\/td>\r\n<td>\r\nDBMS_XDBZ\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\n61A3813B8E9030D00AA9FDCD108E7BE2\r\n<\/td>\r\n<td>\r\n41D5F7950E4920D3504E3B7EACD2A1B5\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nXDB\r\n<\/td>\r\n<td>\r\nDBMS_XDBZ0\r\n<\/td>\r\n<td>\r\nPACKAGE\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\nB5FE95506FD726AE912BA01D9DA543A0\r\n<\/td>\r\n<td>\r\n13BB55E140217181FDEB7E47F5A901C1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nXDB\r\n<\/td>\r\n<td>\r\nDBMS_XDBZ0\r\n<\/td>\r\n<td>\r\nPACKAGE BODY\r\n<\/td>\r\n<td>\r\nMD5_ENC\r\n<\/td>\r\n<td>\r\nE8CD31B8F4E8BBD0BD49308C7BCCA67B\r\n<\/td>\r\n<td>\r\n2C8AC08A8A030B10B6DA3F4574752F4C\r\n<\/td>\r\n<\/tr>\r\n<\/table>\r\n<p>\r\n<\/figure>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">$ORACLE_HOME non-binary files<\/h3>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Included in $ORACLE_HOME (35)<\/h4>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<p>\r\n<table>\r\n<tr>\r\n<th scope=\"col\">\r\nPATH\r\n<\/th>\r\n<th scope=\"col\">\r\nMD5_HASH\r\n<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/inventory\/oneoffs\/32904851\/etc\/config\/actions.xml\r\n<\/td>\r\n<td>\r\n6DBC178E5C255A528B8796388C402EEB\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/inventory\/oneoffs\/32904851\/etc\/config\/inventory.xml\r\n<\/td>\r\n<td>\r\n0DA6B440D3B9F75A4879B2234482A060\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/jdk\/jre\/legal\/javafx\/public_suffix.md\r\n<\/td>\r\n<td>\r\nC2D4B87600E0769171F791F64283E22D\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/jdk\/legal\/javafx\/public_suffix.md\r\n<\/td>\r\n<td>\r\nC2D4B87600E0769171F791F64283E22D\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/awrextr_pre20.sql\r\n<\/td>\r\n<td>\r\n13804720F6E191F399D7E46365EF5E1D\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/backport_files\/bug_000000000_apply.sql\r\n<\/td>\r\n<td>\r\n7F130DBDA7E45A2490227C8AF7C61D09\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/backport_files\/bug_000000000_rollback.sql\r\n<\/td>\r\n<td>\r\n11027E0C97E881289FEC01FAD6832495\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/backport_files\/bug_17777718_apply.sql\r\n<\/td>\r\n<td>\r\nD89451744F63791E0E2E391BB64B96D0\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/backport_files\/bug_17777718_rollback.sql\r\n<\/td>\r\n<td>\r\nEC7137D70F07182CD9A649AF6C58AA2A\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/backport_files\/bug_30310195_apply.sql\r\n<\/td>\r\n<td>\r\nFB4EE3A269F45BD9B19D0AC1EE72BB65\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/backport_files\/bug_30310195_rollback.sql\r\n<\/td>\r\n<td>\r\n681CD130198A1E943457E6B493753FD1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/backport_files\/bug_32190284_apply.sql\r\n<\/td>\r\n<td>\r\n1BEA0C9BA4FE5E3B6C89F9AB1F825344\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/backport_files\/bug_32252294_apply.sql\r\n<\/td>\r\n<td>\r\n7DC6BC63F3875CDD483888A325E45B59\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/backport_files\/bug_32355765_apply.sql\r\n<\/td>\r\n<td>\r\n440033F4493FEECF3D72C1094561B622\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/backport_files\/bug_32355765_rollback.sql\r\n<\/td>\r\n<td>\r\n177332B6856A0B5582339B7B6696AFCB\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/backport_files\/bug_32438777_apply.sql\r\n<\/td>\r\n<td>\r\nC6AAA3C589AADD3E434398E07855E584\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/backport_files\/bug_32438777_rollback.sql\r\n<\/td>\r\n<td>\r\n012AA6A47018BF8CA136B9115BBE4A50\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/backport_files\/bug_32603152_postapply.sql\r\n<\/td>\r\n<td>\r\n9E0AA667C750EA0ADFA72662542401F6\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/backport_files\/bug_32603152_rollback.sql\r\n<\/td>\r\n<td>\r\nF2FC9C56894B6C405EAD105F60CFB028\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/bug31115653_postapply.sql\r\n<\/td>\r\n<td>\r\nA3E8F0A10E6AE26C2BBED9A2792032A8\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/bug31115653_postrollback.sql\r\n<\/td>\r\n<td>\r\n8300CF8639AFDECAB716A3F9D014C48D\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catnogwm.sql\r\n<\/td>\r\n<td>\r\nC847516870A917E1B4546F37BBCCD982\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catxrdlt.sql\r\n<\/td>\r\n<td>\r\n755C00659E326F983E38F253A6FE32B5\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/dbmsedu2.sql\r\n<\/td>\r\n<td>\r\n35E0A8BBF69F950FEB7A8F32EF7A7382\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/dbmshtdb.sql\r\n<\/td>\r\n<td>\r\n975531D494B26C041C94B644A8332C39\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/kspapv8.var\r\n<\/td>\r\n<td>\r\n9A20F2CE39079AF732F75E229037071A\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/kspasv66.var\r\n<\/td>\r\n<td>\r\n31FDB5ACC27B87AC268FCF49ECC03499\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/kspasv73.var\r\n<\/td>\r\n<td>\r\n1D27EA5831A27329C173E00F32C39A05\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtedu2.plb\r\n<\/td>\r\n<td>\r\nF16F1B1933F5A1BDC6DDF91EA282AA33\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvthtdb.plb\r\n<\/td>\r\n<td>\r\n6A19D5CA807BF437D5315CF77793B7F8\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtrcmp2.plb\r\n<\/td>\r\n<td>\r\n8C3BAA317C6A6119EDB0FCF6BF74B279\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtrctv2.plb\r\n<\/td>\r\n<td>\r\n382881AF96CAF762C5D4D1F7D2743EDA\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/uga_ub4=kspauv4.var\r\n<\/td>\r\n<td>\r\n75DDBE074772C481DE7E9460045A4932\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/utlrcmp2.sql\r\n<\/td>\r\n<td>\r\nB4E644CB34431A38326B165C72C3FAC0\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/dist\/oracle.rdbms.dbscripts\/generic\/rdbms\/admin\/catxrdlt.sql\r\n<\/td>\r\n<td>\r\n755C00659E326F983E38F253A6FE32B5\r\n<\/td>\r\n<\/tr>\r\n<\/table>\r\n<p>\r\n<\/figure>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Removed from $ORACLE_HOME (2)<\/h4>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<p>\r\n<table>\r\n<tr>\r\n<th scope=\"col\">\r\nPATH\r\n<\/th>\r\n<th scope=\"col\">\r\nMD5_HASH\r\n<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/inventory\/oneoffs\/32545013\/etc\/config\/actions.xml\r\n<\/td>\r\n<td>\r\nB727604E36B85B80585A20BE6FD21309\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/inventory\/oneoffs\/32545013\/etc\/config\/inventory.xml\r\n<\/td>\r\n<td>\r\n5F0A83613B9DDD62DA32E6D3B6FDA352\r\n<\/td>\r\n<\/tr>\r\n<\/table>\r\n<p>\r\n<\/figure>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Changed on $ORACLE_HOME (189)<\/h4>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<p>\r\n<table>\r\n<tr>\r\n<th scope=\"col\">\r\nPATH\r\n<\/th>\r\n<th scope=\"col\">\r\nCOMPARE_COLUMN_NAME\r\n<\/th>\r\n<th scope=\"col\">\r\nOLD_VALUE\r\n<\/th>\r\n<th scope=\"col\">\r\nNEW_VALUE\r\n<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/ctx\/admin\/ctxval.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nC92B3076E40DEE644B66456B81EF9AFF\r\n<\/td>\r\n<td>\r\n0AA91C82ECC05198955B0AAF5C45656F\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/ctx\/admin\/dr0def.pkh\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nA4E0973F72C9113E550D6BC0BC63871F\r\n<\/td>\r\n<td>\r\n15F0C583D4C0FDEAFDF2E9E8DC69920D\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/ctx\/admin\/dridml.pkh\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nD7533CDAEA671B1A7DE538A01D4B2496\r\n<\/td>\r\n<td>\r\n56DD834009A1E22799CD64E41AE75FBD\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/ctx\/admin\/drixmd.pkh\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n2926B05AE40CD0C786EF1A37E92DCB70\r\n<\/td>\r\n<td>\r\nB90204332CEA2B9CC3044AC5EE705C81\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/ctx\/admin\/drixmd.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nBF19860AE48C55B566B57A07117A714D\r\n<\/td>\r\n<td>\r\nFCB34FB39BEE97AB103A6F0DD9307FA1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/ctx\/admin\/drv0ddl.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n56CF2CFCACDD04C5B64E555A2F75C4B4\r\n<\/td>\r\n<td>\r\n6C03263EC08DFF121D6F458D8E212B14\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/ctx\/admin\/drvddl.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n77325565D8EEBDE92D49CB6390C53D2A\r\n<\/td>\r\n<td>\r\nB344CBDCDAD33D5ADA1FE3EF6581984F\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/ctx\/admin\/drvdml.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nDF4747DF02DAFBD6A40FAFD965FB1FFF\r\n<\/td>\r\n<td>\r\nBB566AFF389A44278DFFC8AA8358CAB4\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/ctx\/admin\/drvutl.pkh\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n0AB5B7A92FBFF38CC0BCC8C2C9D174D7\r\n<\/td>\r\n<td>\r\nD65EDFEA2F852B3B273C158A749ADF08\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/ctx\/admin\/drvxmd.pkh\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n3F054E8EFCDD668900C9559F31242CBA\r\n<\/td>\r\n<td>\r\n900DB3F95682DB7FBF09ED1EA87E1EAE\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/ctx\/admin\/drvxmd.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n07C5CF75B80E71F6FBC3726F761A8FAD\r\n<\/td>\r\n<td>\r\n9BCE5286295408D6BA2B7DC251E5960F\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/ctx\/admin\/s1901000.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nF1FD7B4AF6418AB2A006BFF481799DC3\r\n<\/td>\r\n<td>\r\nA93A4B0567102417D351375A2AD2C2AB\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/inventory\/ContentsXML\/comps.xml\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n3E3CB869FE30F0B076684AF2479FCEF3\r\n<\/td>\r\n<td>\r\n4A07D112FEE745946C020AD41BEAB6D0\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/inventory\/ContentsXML\/oui-patch.xml\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n7BEC194C3B7E801233CB10340FFC61E1\r\n<\/td>\r\n<td>\r\n2325C7A6F403F01B432CC30AFFA2834B\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/inventory\/invDetails.properties\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n5E8FC383977DBC765B542BCBB3E61A39\r\n<\/td>\r\n<td>\r\n6DD7858CA4EB9B715846F742DACA7E6A\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/jdk\/jre\/legal\/javafx\/webkit.md\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n979FF0B364144AE7752611823D7579BF\r\n<\/td>\r\n<td>\r\nBC809E54E699B9637940CD7867759ACE\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/jdk\/jre\/legal\/jdk\/pkcs11cryptotoken.md\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n300C82D64D67C9EA31509946A84F0698\r\n<\/td>\r\n<td>\r\n5C69EBEE189E72D1B09DDBAE1237CAC5\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/jdk\/jre\/lib\/javafx.properties\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n18B1AB00EAD4E3B944AF6A20C65D5973\r\n<\/td>\r\n<td>\r\nF067B627CF6EB8D666CEACFE907A7C4B\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/jdk\/jre\/lib\/security\/java.security\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n529294027D7B54258DFF607987E8101A\r\n<\/td>\r\n<td>\r\nCDA16FFE3EFA64B10EEA1102FA6E3B78\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/jdk\/legal\/javafx\/webkit.md\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n979FF0B364144AE7752611823D7579BF\r\n<\/td>\r\n<td>\r\nBC809E54E699B9637940CD7867759ACE\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/jdk\/legal\/jdk\/pkcs11cryptotoken.md\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n300C82D64D67C9EA31509946A84F0698\r\n<\/td>\r\n<td>\r\n5C69EBEE189E72D1B09DDBAE1237CAC5\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/jdk\/release\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nE7057434B7CF1AF3ABFC6991BD92362D\r\n<\/td>\r\n<td>\r\n45CE6B7C5A6ACE289C0B4AEE949E8645\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/lib\/clntsh.map\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n61E3F28A896C6D054A800FEFC3396D6C\r\n<\/td>\r\n<td>\r\n2D8AFEE4FB899613A350523520F053B5\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/lib\/clntshcore.map\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nE18DD9FA27DAF3313D4B2E5CA89CA433\r\n<\/td>\r\n<td>\r\nCF376CFFB5B38259E8C247BC6C99C6AF\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/md\/admin\/prvt3gl.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nE99C31CEB68E7344EA0B84DFAC96AB22\r\n<\/td>\r\n<td>\r\n579F45489DD3ADE84A961A4522F31124\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/md\/admin\/prvtgr.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nAF0215C7E71493DFE2DD1B770693DDC9\r\n<\/td>\r\n<td>\r\nC1E22144EF1BE7311AD26596D9008C97\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/md\/admin\/sdoaggrb.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n05012BD6A14084FBD2F12B26A755FB17\r\n<\/td>\r\n<td>\r\n6B20A5009DEAD3F044B43D9E0ABBF3EB\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/md\/admin\/sdoaggrh.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n242C34DC4388181AB18F15AD0DFDD7A0\r\n<\/td>\r\n<td>\r\nE6B715D3EE8EAF23BAEA7B56D3DF1B51\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/md\/admin\/sdottsmeta.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nDF53209290DA4D33A539C7954778C12F\r\n<\/td>\r\n<td>\r\n370899708E410A0E012614F40F5C4B79\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/md\/admin\/sdoutlb.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n50E5BFA6904979C26AE78017B86469AA\r\n<\/td>\r\n<td>\r\n915F457109B588AA8A2D8249BE70F987\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/awrextr.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n2FDF3B977F1756600C1C9352BDCAB36F\r\n<\/td>\r\n<td>\r\nD37A63E254B35320C55872D6B07B6B07\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/backport_files\/bug_31462082_apply.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n23779F912FB2778FC9DE71C6152D6899\r\n<\/td>\r\n<td>\r\n6BF195F5DADDE3951977D2F057A0D6F2\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/backport_files\/bug_31462082_rollback.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nAB6397CFD12752A408154D69408FB621\r\n<\/td>\r\n<td>\r\n4200B763CCB050F185BB30855E178892\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/bug_29784106_startq.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nF4F0C70A5E0C715BF976FE34B2148FED\r\n<\/td>\r\n<td>\r\n7DEB00A33E2B4F0602171CC501EFEF26\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/bug_29784106_stopq.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n40284FD94B1BA2EFBFDEDD0D1FB60544\r\n<\/td>\r\n<td>\r\n6D95BC987DF2D88D1D64A7E6B8D8EEE1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/bug_32005048_rollback.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n7532E9BCDB56A5D0926B9449DC6454C6\r\n<\/td>\r\n<td>\r\n0FB8554A3F06F8832FF376383A2F99E2\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/bug_32124176_rollback.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n888267385866FC810FE9D4CE9C58A575\r\n<\/td>\r\n<td>\r\n2D445BA3E0E6F24D016BC45B53D8C285\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/bug_32218552_rollback.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nA875D564D56256BEF1B33B7AFFFBD37B\r\n<\/td>\r\n<td>\r\nFF7A6791A17B100EBAAD2F2C98E59100\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/bundlefcp_DBBP.xml\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n985DE6AE7D5B9E48D02CDDC71B45A72A\r\n<\/td>\r\n<td>\r\n47072F0865DB7BB832D10807511B1F56\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/c18.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n97782533B40F5A781C7BBDC522A0F9DD\r\n<\/td>\r\n<td>\r\nF83D80C1E1B08663021CE2569EA644AA\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catappupgbeg2.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nAA78F62CDF926C45C6B7C6570236CFB1\r\n<\/td>\r\n<td>\r\n9CA67BDC687FC21534F9155EE5C73B9B\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catcon.pm\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nBE0C08F64668CADF7BA1D9DCC76A4C8B\r\n<\/td>\r\n<td>\r\n85EA0B8FB0B8894513A7AACF2C361E2F\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catconst.pm\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nE09DD572B9A030E7BB10AAFEA61514EB\r\n<\/td>\r\n<td>\r\n8C999A01A067669077DEF3A4452E9B1C\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catctl.pl\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nBCB530169E2980225CF8D58D2C182B12\r\n<\/td>\r\n<td>\r\n9FD231022006ED9173DDB82E104E6352\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catgwm.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nDA1045ACC06C2AB0117A768BAB645196\r\n<\/td>\r\n<td>\r\n2A5040717A08F663CBD853B04A63E840\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catgwmcat.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n15767F188E371BA6569CFE6D621385F2\r\n<\/td>\r\n<td>\r\nC1B398AD1BE45DBEDF5FF136D9E113C3\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catlmnr.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n6D225ED3DC4188DB41215CA447389A2D\r\n<\/td>\r\n<td>\r\nBDA2D8C9219A80CB8E9EBF8BD7306142\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catmaintplanv.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nBBD2C47199C92DAC84002271B9566FA1\r\n<\/td>\r\n<td>\r\n54F813114759EE25BBE721D841E5B1C7\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catmetloadxsl.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nF0B2BE792223DF2AF0A1B364AE682DD8\r\n<\/td>\r\n<td>\r\n5554161C4CAE793A5D1799DE2CFF9919\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catpdbms.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n3DEE9ECD68F57730048A6A59260ACD53\r\n<\/td>\r\n<td>\r\nC06E1BE9D6A9BC03EC6CCBA6773CF6A3\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catpprvt.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n1BCCD12910A75B7716AA2C368B008F17\r\n<\/td>\r\n<td>\r\nFF34C51A0953876B7B6A7117F326A5BE\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catpspec.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nDCBD72813190592E9EF1EFE6709A641C\r\n<\/td>\r\n<td>\r\nA3BB239299C157D0F7E96ACE6F8FD0C8\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catptabs.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n3250A304BB2C8B268058BA16E260AED6\r\n<\/td>\r\n<td>\r\n6E897318CE39E322259482E7EDF2D6F3\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catqitab.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n78A0C5805C4C87CC29F232263B425DEB\r\n<\/td>\r\n<td>\r\n0DD01F13187C8B836F8AB594E10C3E87\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catqmlt.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n0770276029130D0B9A8F664F96834B20\r\n<\/td>\r\n<td>\r\n5CAAE7711AFF86E6B527971DB9CFB701\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catupgrd.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n1C92D70FCEE617D5729818499FE914B3\r\n<\/td>\r\n<td>\r\n80819D0B7ED0258876F2C66469A34F06\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catuppst.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nED30685333E39951AAA0AB3C6B0C1410\r\n<\/td>\r\n<td>\r\n490065AB2245E17D6BAD89FFD54D4392\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/catupstr.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n4B389C0607F243052EDFA274FD8D823A\r\n<\/td>\r\n<td>\r\n709258B22AE2644DC3F0B7DDB05AC463\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/cdcore_mig.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n4D86D1FB0FE45CA6912F5F06A3269BA6\r\n<\/td>\r\n<td>\r\nCADE18B42797D4A65837187DE87CA10E\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/cdcore_objs.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nD46CDAD69AA4770D3FBF47FFA7069CBC\r\n<\/td>\r\n<td>\r\n45D208906C9950A0F82B456CB77FECCA\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/cdenv.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nC0D6A90ABF15AEF3E51859F7FD0A9712\r\n<\/td>\r\n<td>\r\nCE5D67882E44B26CE151446022D152D1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/dbms_registry_basic.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n220B177B51613AADE95297AFFB0F1071\r\n<\/td>\r\n<td>\r\n602AF289540519943440D2C20868AF74\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/dbmsawr.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n1D126C631F262C856E15FC4156857E3D\r\n<\/td>\r\n<td>\r\n275B2040846B9FCA40E4DD29519023BE\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/dbmsbkrs.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n4117132F3525E9223774B97A6F86A4C8\r\n<\/td>\r\n<td>\r\n662D0091C8CDD74BA48C22EDBB0EC6A1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/dbmsgwmfix.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n5CEE6627BCD070366BD21CD73A1C6A5E\r\n<\/td>\r\n<td>\r\n5F27A291DBEA827D7F9A522905D15D00\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/dbmsjson.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nA029BEA44EC80A01BD470EDFE69F6C24\r\n<\/td>\r\n<td>\r\n2649BEBB37C90D74D38056FAFD063DDC\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/dbmsoptim.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nB27F7F2E46C970DF6E144EE47D5DA16B\r\n<\/td>\r\n<td>\r\n8C393238CAE9A3F898EBF931DB4E4849\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/dbmsrman.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nA2F4E45D4CF7A1777ED9EC565C7F7651\r\n<\/td>\r\n<td>\r\n770C1B2C698DF4EDB3D688E86C391A80\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/denv.bsq\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n9387083E67C87C9AF8E8959C9C3A967E\r\n<\/td>\r\n<td>\r\n7AEB09F67160D48F03BCC435C7851431\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/depsaq.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n41D6CE622A758B64E1BC4E73C0150602\r\n<\/td>\r\n<td>\r\n3764DF9860607B9289B464D5FA1374D7\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/dlmnr.bsq\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nDB70BF27CE5726ACF1F239818E3CC288\r\n<\/td>\r\n<td>\r\nF9F746F21E13CD7A41BCFABA11A28CDB\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/e18.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nD3AC04C84A1D7A1FA443139A131D8049\r\n<\/td>\r\n<td>\r\n8F2480A52C3B905ABD2AB5137A47E2B2\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/owmcddlb.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n662DAAC0CC3A5976D8DF57E01CC05C60\r\n<\/td>\r\n<td>\r\nFA085455EA4E9949649E121DB9468869\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/owmddlb.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nC42F27ACAD104837EF1CD3368E0BE6D7\r\n<\/td>\r\n<td>\r\nFC1BD0F0E55EAE12F16200B96CCE4DCE\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/owmexpb.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nFDEF4ACDFD41F6DB70F740377BE0535D\r\n<\/td>\r\n<td>\r\nAAE13A745494E8CEF6E3A5770FC86834\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/owmgrnt.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n51D99A8DE1A1ED34F6EC3ED0C950BB39\r\n<\/td>\r\n<td>\r\n8DB2B4CBD27D300059026C01778C8835\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/owmutlb.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n989F3C58C2E2F682D88A65A0ABE65EB3\r\n<\/td>\r\n<td>\r\n983AAF00482CA672BB147B72A15B1333\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/owmutls.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n32687AEFCABD2B135E4DB2FB443FF594\r\n<\/td>\r\n<td>\r\n78EB740400438E0415F75815E048CCEB\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/owmvpkgb.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n7BE1959635B5CB135B2A2A819B8D1CBD\r\n<\/td>\r\n<td>\r\nEF81A372FD33314A27DC20C7CE45D641\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/owmvpkgs.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nC53CAA85CF8538CFE8E6BC0146AFC626\r\n<\/td>\r\n<td>\r\nE824A975DF5A38AAAFC4A388DC267023\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/owmwmsys.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nB606915EB17F5A05051E873B6E8CA8C2\r\n<\/td>\r\n<td>\r\nE70EBCF51524744C40FA064E04B44AB6\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/preupgrade_messages.properties\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n88C7CDB4F761EEF3794401E40C273469\r\n<\/td>\r\n<td>\r\n9CB98BA8A2EF2E6AE99621B32FDE4795\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/preupgrade_package.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nCBD6D6D3A0B35DF6668343BE60002B8D\r\n<\/td>\r\n<td>\r\nBAB7E87DE46D231987387345F7F9FB02\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtaii.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n3394A76A4B2DBB708F4E37D1A5D48948\r\n<\/td>\r\n<td>\r\n1E59B8CCE242233597955A5398C8E135\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtaqim.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n4DD444AE1CC3364AE16AEF61596A0CAD\r\n<\/td>\r\n<td>\r\n0444A6376F2ED6F671691E5EDDF82840\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtawr.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nCD0A26239EE92BE167F0C983859011EA\r\n<\/td>\r\n<td>\r\n11733B3FA7DCB6AE50B4116401C61898\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtawrs.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n9762A3CFCBF085151F7BDDD26CF9D59A\r\n<\/td>\r\n<td>\r\n5A8F249E40FC58EEB2F1B67C05E0A365\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtcmpr.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n486314F9A23A62549CAE71749FEE418A\r\n<\/td>\r\n<td>\r\n7AE6122C49C08D98DC2F546F7EE3D9CB\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtemx_cell.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nCFFA58342433D4A69995B3389E28E797\r\n<\/td>\r\n<td>\r\nF4309BA1BF7BCD134175B63850BD5501\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtemxi.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n8B3BA03268E7707C6C62D57E2D670B75\r\n<\/td>\r\n<td>\r\nB97C6D0B89A26AEAE267BE0475ECB7D3\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtgwm.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nFB2E56A6E6BD46503F370FB7483AF245\r\n<\/td>\r\n<td>\r\n8E4D100F79F0C81C4F171963100A8675\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtgwmcl.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n2B5CDF072D2421177BE28D380F4DDCED\r\n<\/td>\r\n<td>\r\n3DAF20024B4F03702C607DCAA8D1E5B5\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvthdm.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nB2C4B9806F1D4398C063C5FF0670EBAE\r\n<\/td>\r\n<td>\r\nBB894443961DD8DBB1D5B86F008482D2\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtlmcb.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n86DD4730E388FCA9F096BBB8033BD0A7\r\n<\/td>\r\n<td>\r\nB721858D3F6E5AE74A575157C0F221D3\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtmaintplan.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n16C022680B46A00999F46F0B9D5D58A0\r\n<\/td>\r\n<td>\r\n98C9A498B03804CB18F42E763966F58C\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtoptim.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n27E7817A97391B72B5394FD5A3DA53DB\r\n<\/td>\r\n<td>\r\nDE588C5A8325C750E16F2853CE2DA90B\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtrmns.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nFF602EB0BAE658674DC86A80E724C4B3\r\n<\/td>\r\n<td>\r\n7FF37C09CE0F2FB1540729152C4C2A03\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtspm.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n8312A142D45003706B964C5085953A9B\r\n<\/td>\r\n<td>\r\nE06E532C23B266B9106E9B3FB861C31D\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtsqld.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nBA517FF44FCA0D1FAB1670097BCD04DB\r\n<\/td>\r\n<td>\r\n471D58CDCE6DC09610219602EB30327E\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtxdbz.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n93B6327EB8AE40AF1022330D04EF2924\r\n<\/td>\r\n<td>\r\nEE85F13F87DF404EC4F26600A1BAC4CB\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/prvtxdz0.plb\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n51BFEF705ED9FCBA47DC5A355DFC8461\r\n<\/td>\r\n<td>\r\n6D0F1D27433AF37069B5948AB44000AB\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/rdbms_postapply.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n42911D12607D4D54670E858FE888BDAE\r\n<\/td>\r\n<td>\r\nF4200544D6C1612296D20657F72239DC\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/rdbms_preapply.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n6B14528B4269CA366338196C13DAF477\r\n<\/td>\r\n<td>\r\nA629CF18FD918301743D8CDF2B1719A4\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/rdbms_prerollback.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nC342931E6BE093D1215A31444DFBB523\r\n<\/td>\r\n<td>\r\nBABFD299A9867B0FD51AA6139C61C4D0\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/recover.bsq\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n7DF74D139E64FE3CC5876F2AEC2E68A3\r\n<\/td>\r\n<td>\r\n45D49CE5423C0E20B67DB2D2C4C0B9A3\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/rxsviews.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n4B7F62846CFE87F32769AE90B3D773FB\r\n<\/td>\r\n<td>\r\nC60A42E90587F75F372A4FDC3B6C2ACA\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/secconf.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nFF2274E3E6D0E4AE70145BFF04262B8A\r\n<\/td>\r\n<td>\r\nD1555FE04C2ABDE57CF68ED32B147514\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/utlmmig.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nCD19041E636A62704AA1F3D0ED67939E\r\n<\/td>\r\n<td>\r\n460856078F9C986DF59DFCE920F9E0F8\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/utlmmigtbls.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n4DBA25A94910067FD0FB20A391F936E2\r\n<\/td>\r\n<td>\r\n1A09A9DFB0ED131F43AB60C235A56E92\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/utlpwdmg.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nD462143C81BD058484A697E0FE0839A4\r\n<\/td>\r\n<td>\r\nADF10249A9F8AA89250EB2BAA8BE6998\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/utltz_upg_apply.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n3DAC8BCC56FEAC1327739E7B560ED18F\r\n<\/td>\r\n<td>\r\n0392A3A89FCA86CDD0E2981B008DA86C\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/utltz_upg_apply_sys.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nEA9A2617F0C54D12E656B4D5A5BDBC84\r\n<\/td>\r\n<td>\r\nE9270AF9B6174955B5613A56D0E56753\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/utltz_upg_apply_user.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n9BCB27068F09ED8859BDAF30ECE6F594\r\n<\/td>\r\n<td>\r\n4DC2DA49DD2A1A1FE4802CE2A3A2D1D4\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/utltz_upg_check.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n8F2ACB3A799AC74426929768735F5032\r\n<\/td>\r\n<td>\r\n7A904648CC8562668C9759D28EC596DE\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/admin\/xdbltload.sql\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n4BBE76E64EA416D71D2FDB0B1B9E18C2\r\n<\/td>\r\n<td>\r\n206F8B992F2DAE61B608BA6C4DAA3580\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/lib\/env_rdbms.mk\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n775F00589E9EFA75E56AAB42F832A26A\r\n<\/td>\r\n<td>\r\n44B87ECB2A54D80E97467710BEE51D12\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/mesg\/oraus.msg\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nD8285718CDB2198266C324BFD4315145\r\n<\/td>\r\n<td>\r\n23B16C78A69C63206AA2E33702DFE01E\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/mesg\/rmanus.msg\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n826C1D11B7D35F5BFDD44D25F50E06AE\r\n<\/td>\r\n<td>\r\n9D7E5E09D0B8111003665219D5CD0374\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/active-report\/common\/html\/activeReportTemplate.html\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n0EF0C19E44738404AC3CCCC0248CD193\r\n<\/td>\r\n<td>\r\n970CDE9D23D8EC88FC25F1C632060B9C\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/addm\/omx-ui-version\/js\/bundles\/componentsBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nFEACED9CB0C0464FC34D05F40B455C45\r\n<\/td>\r\n<td>\r\n8148D0259822B912144A6FC54E7D6219\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/addm\/omx-ui-version\/js\/bundles\/utilBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n2C75F31A7DC98BB005D53A06E00C7EF5\r\n<\/td>\r\n<td>\r\nCBA0126833A859974D19360E2306C89B\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ash-analytics\/omx-ui-version\/js\/bundles\/componentsBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n8A9A9B5B7104631BF17646B462E96C63\r\n<\/td>\r\n<td>\r\nBD9812B7850CC302B60E0A949FA3C46B\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ash-analytics\/omx-ui-version\/js\/bundles\/utilBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n7339E959FD00AF85CD15D34AFDB78AE7\r\n<\/td>\r\n<td>\r\n93F1EFAEBEB0093245ADF3388AF7F774\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/blocking-sessions\/omx-ui-version\/js\/bundles\/componentsBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nAB9BBA0FD872B95AEE7C277185002A88\r\n<\/td>\r\n<td>\r\n92309089B0F142FA75466848AB23A71A\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/blocking-sessions\/omx-ui-version\/js\/bundles\/utilBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nD87DBEBBA85268249D36632E6E6CDB41\r\n<\/td>\r\n<td>\r\n48B3EE84E9B069C6D183F6CE9B74EAF6\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/dbhome\/html\/dbhome-omx.html\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n0B952C9311E97D0D3236BFAE163620F3\r\n<\/td>\r\n<td>\r\nB34E7AB2671835184FDA8F84F4B78907\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/dbhome\/omx-ui-version\/js\/bundles\/componentsBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n77AE77CC3FFFB9B86ED3474D1046CAAB\r\n<\/td>\r\n<td>\r\n3446F47AA70C11C237F07BCE81904A90\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/dbhome\/omx-ui-version\/js\/bundles\/utilBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nA1A6C16E0C355707D082AB578FEC3269\r\n<\/td>\r\n<td>\r\n5A1C81453EC0F903F91A721C1E1B2533\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/dbhome\/omx-ui-version\/js\/viewmodel\/dbhome.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n148C65B4A1B3C1306C47BD901692F207\r\n<\/td>\r\n<td>\r\nC0EB0530223A70206433A06AA2D93EE2\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/performance-hub\/html\/performance-hub-omx.html\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nD097B283F815B1C932E7CCCEFD5C60D8\r\n<\/td>\r\n<td>\r\n9D1D9053280521BC1BF2BC27B82156E6\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/performance-hub\/omx-ui-version\/js\/bundles\/componentsBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n467DF00363B45B32CEF1AAE9C5CB657F\r\n<\/td>\r\n<td>\r\n5813E3CB8736C19A13ECBDE7D4F098A1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/performance-hub\/omx-ui-version\/js\/bundles\/utilBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nCACE5A3FF4E0AA0AA9F0212826D9D4DB\r\n<\/td>\r\n<td>\r\nC08D61D36D30C91943365CCF972DE8E5\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/performance-hub\/omx-ui-version\/js\/viewmodel\/performance-hub.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n818D0E33CC74A0C686EB251BAC7AFB32\r\n<\/td>\r\n<td>\r\n362FC60B72D5ED101E41229403E87B3E\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/session-details\/omx-ui-version\/js\/bundles\/componentsBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n7911AFDF2C59D0E8144FD779C833F8F8\r\n<\/td>\r\n<td>\r\n0A98BDE8DFC5AE951DC50A5CC4B1A0EA\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/session-details\/omx-ui-version\/js\/bundles\/utilBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nAE2668A2015E36A92A62A87530803C47\r\n<\/td>\r\n<td>\r\n33B8D1CA194865EC8231073859A74434\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/session-details\/omx-ui-version\/js\/viewmodel\/session-details.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n964FDDE3DC8AF566B9928433FF433347\r\n<\/td>\r\n<td>\r\nF395AFB7FD360E641F0148F49EA8C625\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/spa-home\/html\/spa-home-omx.html\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nFC54A80D847571D6F009D553F5BB50D0\r\n<\/td>\r\n<td>\r\n795EA78E29AE6CC1F53657DB355E89B5\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/spa-home\/omx-ui-version\/js\/bundles\/componentsBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nDA552C71217A6401E93A78B8529E34C5\r\n<\/td>\r\n<td>\r\nA0548F2BA784BA4429F954FBB2572E2B\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/spa-home\/omx-ui-version\/js\/bundles\/utilBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n7779CED1098160D205A7DB4EB079131E\r\n<\/td>\r\n<td>\r\n4669FD2033D5C13295F20544C31D3344\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/spa-home\/omx-ui-version\/js\/viewmodel\/spa-home.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n33365377DE41B6EA818612CE03194210\r\n<\/td>\r\n<td>\r\n59A5A9C0620BA1D1FA5D20E4E837D5CB\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/sql-detail\/omx-ui-version\/js\/bundles\/componentsBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n26ECD59806C2460BF24DFD8B4BD44ED8\r\n<\/td>\r\n<td>\r\n0FB30E5764C24572EA6ED208A2E18D6A\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/sql-detail\/omx-ui-version\/js\/bundles\/utilBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n33C426F740A47E4429AB9C96CD387179\r\n<\/td>\r\n<td>\r\nCE80618BFE7EBF0A224DAC133F91B3EB\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/sql-detail\/omx-ui-version\/js\/viewmodel\/sql-detail.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nD26868997D353457AF9F93178AA58253\r\n<\/td>\r\n<td>\r\n4960C85E5FA33A04966BD245AE6D1655\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/sql-monitor\/omx-ui-version\/js\/bundles\/componentsBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n092FD718ECC90CA7BC4FCE1ADF29080A\r\n<\/td>\r\n<td>\r\n214645A3BD3CAAD0EA63DCB951376332\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/sql-monitor\/omx-ui-version\/js\/bundles\/utilBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n553EC50A9B45FE4B1F39A9B3C04E5AC9\r\n<\/td>\r\n<td>\r\n68ED2DF8D88F991AE22E70B10D696115\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/sql-perf-analyzer\/html\/spa-report-omx.html\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n8E78B3DFFAAFA6BD9A2D1EC271A6EAA0\r\n<\/td>\r\n<td>\r\n67B360A460276E33FF8463B33B792741\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/sql-perf-analyzer\/omx-ui-version\/js\/bundles\/componentsBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nF2A84561C5A9704E0410D90F0CBD88DB\r\n<\/td>\r\n<td>\r\nDDC5C08943BB1AE60EF55164D5AEB05E\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/sql-perf-analyzer\/omx-ui-version\/js\/bundles\/utilBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n0DD29FAF0E5DF44268BFE78D2FB4338E\r\n<\/td>\r\n<td>\r\n52822424822DEA760018944E2CCA41A0\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/sql-perf-analyzer\/omx-ui-version\/js\/viewmodel\/spa-report.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n22BC552DBD8C7C3F23AD5BD53E9CDB0A\r\n<\/td>\r\n<td>\r\n672657D519493B02F6BEC77EB70423E7\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/tablespace\/html\/tablespace-omx.html\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n82D8271CE16A9EB384AA7D6A863420CD\r\n<\/td>\r\n<td>\r\nAE0B380312CEF54CFEBD38830DD02348\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/tablespace\/omx-ui-version\/js\/bundles\/componentsBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nA8B0F4B02BE14022F78518E6F6BAF58C\r\n<\/td>\r\n<td>\r\n47B2DEB12913D6D92AA082AB62CF1690\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/tablespace\/omx-ui-version\/js\/bundles\/utilBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n6637FBC16F85FFA5E866819AFE46DEB6\r\n<\/td>\r\n<td>\r\n8F7A812B8EECDF533545A6A40C1DFEE7\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/tablespace\/omx-ui-version\/js\/viewmodel\/tablespace.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n2E53E904B4F0C983EE29E79B74BC0FB8\r\n<\/td>\r\n<td>\r\n302E46CE38570CF08AA6F71F8BE3F989\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/common\/omx-ui-version\/js\/bundles\/dbcsComponentsBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n60BD7DF63C701DC40A11FE18B50314BD\r\n<\/td>\r\n<td>\r\n6DFE11D24A9606986F51535665924053\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/common\/omx-ui-version\/js\/bundles\/v8.3.0\/jet-3rdpartybundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n5ABFAF1FEEE18BB5FBDB900770450A10\r\n<\/td>\r\n<td>\r\n9159D7080743E70033B244BCF22BD9B7\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/common\/omx-ui-version\/js\/bundles\/v8.3.0\/jet-chartbundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n8A91157114B33C11785745D4F4CC6FAA\r\n<\/td>\r\n<td>\r\n460821B86CDC5F92A952292168535110\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/common\/omx-ui-version\/js\/bundles\/v8.3.0\/jet-collectionsbundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nBCC15CBC210639648BFB452E23B63317\r\n<\/td>\r\n<td>\r\n71B042F1AFACC0066858484E9AFC5255\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/common\/omx-ui-version\/js\/bundles\/v8.3.0\/jet-commoncomponentsbundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nA51DAF39B819BE3C8E068563E35C5168\r\n<\/td>\r\n<td>\r\nFECDE76D3ED2A1A896F80D4C4D585314\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/common\/omx-ui-version\/js\/bundles\/v8.3.0\/jet-corebundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nA9B6D72B21FD56947C342D95E9C16B47\r\n<\/td>\r\n<td>\r\n627FAA996DCB6590658DF12B3DAE1554\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/common\/omx-ui-version\/js\/bundles\/v8.3.0\/jet-dvtbasebundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nDFAD2E10A4ABBFA897FEE5917F126C6C\r\n<\/td>\r\n<td>\r\n6BA3C916DE5DDE9D4E83748864977A91\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/common\/omx-ui-version\/js\/util\/OMXUtil.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n0CD0CE0D2B0CD13C1A257DD0408554F4\r\n<\/td>\r\n<td>\r\n4CAB9D41D5312A9B27A9F0F5CF79906E\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/common\/omx-ui-version\/js\/util\/main-config.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n311178482302263A5F42D6ABA9195AAE\r\n<\/td>\r\n<td>\r\nB3D59778F851701DDAC6D7D1EA3F91FE\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/common\/omx-ui-version\/js\/util\/message-util\/omx\/MessageUtilOMX.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n2FFA41CE1726153B5F05D3EC272B4C8F\r\n<\/td>\r\n<td>\r\n9F355E04B21AF23E1BDAAB3EBAAA0093\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/common\/omx-ui-version\/js\/util\/omxInit.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n5C7D7F6DAAAB88D6D55BA73A8173B591\r\n<\/td>\r\n<td>\r\n74250F9CB869A0D8DD6E1D2C9AF2FF64\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/components\/sql-plan-component\/js\/sql-plan-datagrid.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n74501475E080C3F70083B1C5FD81E8A5\r\n<\/td>\r\n<td>\r\n54B2D3EF48A576047BA0BFC07C528206\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/omx-ui-version\/css\/dbcsperf-all.css\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n4C80768C25EFBB47FB53066940228747\r\n<\/td>\r\n<td>\r\nF8A04DC2C149F3AD039D0E4891383835\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/omx-ui-version\/css\/uifwk-common-alta.css\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nFB76DF7A979DE8D0EF186AD5F9804C31\r\n<\/td>\r\n<td>\r\n0AAD439921E66D7E10270F24FC6FD018\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/omx-ui-version\/js\/bundles\/commonBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nD36F34711ADEFC261B9D7464C2A31A21\r\n<\/td>\r\n<td>\r\n137A78874D40470C6C7CD1FE769A86E6\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/omx-ui-version\/js\/bundles\/uiUtilsComponentsBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n567BC03C9C05D55844D2D9879BD731A0\r\n<\/td>\r\n<td>\r\n8AE853AC77812BE7B4489DA1CCB52F8E\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/omx-ui-version\/js\/resources\/nls\/dbcsPerfUiMsg.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n7F423D0A8147C8D27426FE9AC11C97B1\r\n<\/td>\r\n<td>\r\n765EFCDAF7D1499429F04C23B426DCEF\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/omx-ui-version\/js\/resources\/nls\/de\/dbcsPerfUiMsg.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n984232DAE9CD8C6FC8C216836E95A616\r\n<\/td>\r\n<td>\r\nCA63D4DF4A7F67865F8E6B84723B1C78\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/omx-ui-version\/js\/resources\/nls\/es\/dbcsPerfUiMsg.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n984232DAE9CD8C6FC8C216836E95A616\r\n<\/td>\r\n<td>\r\nCA63D4DF4A7F67865F8E6B84723B1C78\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/omx-ui-version\/js\/resources\/nls\/fr\/dbcsPerfUiMsg.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nA011836080D49F6B575686A3D811FDC6\r\n<\/td>\r\n<td>\r\n5EFC5D6488C58F996FFA005B92BEE19F\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/omx-ui-version\/js\/resources\/nls\/it\/dbcsPerfUiMsg.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n984232DAE9CD8C6FC8C216836E95A616\r\n<\/td>\r\n<td>\r\nCA63D4DF4A7F67865F8E6B84723B1C78\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/omx-ui-version\/js\/resources\/nls\/ja\/dbcsPerfUiMsg.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nD4180D277D3C2294EE04E8566B1F1D78\r\n<\/td>\r\n<td>\r\n1F2E7E4D0D9E599BBB35246A39060498\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/omx-ui-version\/js\/resources\/nls\/ko\/dbcsPerfUiMsg.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nA94C99CB94538707AA81BABCEA88255A\r\n<\/td>\r\n<td>\r\n2C5B18B1A985B61171581817CBF5563E\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/omx-ui-version\/js\/resources\/nls\/pt\/dbcsPerfUiMsg.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n984232DAE9CD8C6FC8C216836E95A616\r\n<\/td>\r\n<td>\r\nCA63D4DF4A7F67865F8E6B84723B1C78\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/omx-ui-version\/js\/resources\/nls\/root\/dbcsPerfUiMsg.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n4C7BA06744A0C3033E77F1C9A8D2BEAD\r\n<\/td>\r\n<td>\r\n13EB58BB73E1297A9C5999EC9E3A55F1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/omx-ui-version\/js\/resources\/nls\/zh-Hans\/dbcsPerfUiMsg.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n2E578B14033D5E44484556EDFAC11612\r\n<\/td>\r\n<td>\r\n158F4F920E6013290C92EDA17BEC331F\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/ui-utils\/omx-ui-version\/js\/resources\/nls\/zh-Hant\/dbcsPerfUiMsg.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n96016C486B2D5F57460CFF794F0DD491\r\n<\/td>\r\n<td>\r\n0B02B9E6D358EFEBFC918E9897D7DA59\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/workload\/omx-ui-version\/js\/bundles\/componentsBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n76B4AFE822E5A16E46F191DC28A9934F\r\n<\/td>\r\n<td>\r\n0D07148442D28AF8D4530245B1D12DDD\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/emsaasui\/emcdbms-dbcsperf\/workload\/omx-ui-version\/js\/bundles\/utilBundle.js\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n6BBF0687D75A101E26C12E614697892C\r\n<\/td>\r\n<td>\r\nD3368B856E341ADB56730B8893C3A7A3\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/em\/orarep\/exadata\/exadataHtml.xsl\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nCEB4DF7B21C300B29B55450B84CBBCDA\r\n<\/td>\r\n<td>\r\nD34583C5825CC945D2AB07B5738E41F6\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/xsl\/kuconstr.xsl\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n43102096458694A38E09F5FD423E415A\r\n<\/td>\r\n<td>\r\nD7077BDCC766C64EE971C9A8D7639B1E\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/xsl\/kuprofil.xsl\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n5D8FB21367027A11EF2F19B79FF1EF02\r\n<\/td>\r\n<td>\r\n3999A46AE4BCE7E87D8F62A3C7D0F6D2\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/xsl\/kuprtobj.xsl\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n46C12BE248E0B4D394F03103D2CE62C7\r\n<\/td>\r\n<td>\r\nB32A0A93557C656520223D63BB181609\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/xsl\/kustorag.xsl\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n70FDE70B20EFF5DC8E84E5F581EF44CE\r\n<\/td>\r\n<td>\r\n8A5B82A7B45C2F29535098F8E20529BD\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/rdbms\/xml\/xsl\/kutable.xsl\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\n79E7F3BD6E523892FB88FFF9554EF8CC\r\n<\/td>\r\n<td>\r\nE4D3D3A62432B705435A957563E98FA4\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n.\/xdk\/mesg\/jznus.msg\r\n<\/td>\r\n<td>\r\nMD5_HASH\r\n<\/td>\r\n<td>\r\nCE276F0EFF03957D892D79C9CF4DC472\r\n<\/td>\r\n<td>\r\nC73BE7218765A5C52730F5403392E112\r\n<\/td>\r\n<\/tr>\r\n<\/table>\r\n<p>\r\n<\/figure>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Table privileges<\/h3>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Included in DBA_TAB_PRIVS (23)<\/h4>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<p>\r\n<table>\r\n<tr>\r\n<th scope=\"col\">\r\nGRANTEE\r\n<\/th>\r\n<th scope=\"col\">\r\nOWNER\r\n<\/th>\r\n<th scope=\"col\">\r\nTABLE_NAME\r\n<\/th>\r\n<th scope=\"col\">\r\nGRANTOR\r\n<\/th>\r\n<th scope=\"col\">\r\nPRIVILEGE\r\n<\/th>\r\n<th scope=\"col\">\r\nGRANTABLE\r\n<\/th>\r\n<th scope=\"col\">\r\nHIERARCHY\r\n<\/th>\r\n<th scope=\"col\">\r\nCOMMON\r\n<\/th>\r\n<th scope=\"col\">\r\nTYPE\r\n<\/th>\r\n<th scope=\"col\">\r\nINHERITED\r\n<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nACCHK_READ\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_STATISTICS_SUMMARY\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nREAD\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSELECT_CATALOG_ROLE\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_EDITION_INHERITED_OBJECTS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nSELECT\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSELECT_CATALOG_ROLE\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_STATISTICS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nSELECT\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSELECT_CATALOG_ROLE\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_STATISTICS_SUMMARY\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nSELECT\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nPUBLIC\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nUSER_EDITION_INHERITED_OBJECTS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nREAD\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nACCHK_READ\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_STATISTICS_SUMMARY\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nREAD\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nACCHK_READ\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_EVENTS_SUMMARY\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nREAD\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nACCHK_READ\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_STATISTICS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nREAD\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nAUDIT_ADMIN\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_EDITION_INHERITED_OBJECTS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nREAD\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSELECT_CATALOG_ROLE\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_EVENTS_SUMMARY\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nSELECT\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nACCHK_READ\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_EVENTS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nREAD\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nACCHK_READ\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_EVENTS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nREAD\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nPUBLIC\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_EDITIONS_UTILITIES2\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nEXECUTE\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nPACKAGE\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSELECT_CATALOG_ROLE\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_STATISTICS_SUMMARY\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nSELECT\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nACCHK_READ\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_EVENTS_SUMMARY\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nREAD\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nACCHK_READ\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_APP_CONT_REPORT\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nEXECUTE\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nPACKAGE\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nACCHK_READ\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_STATISTICS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nREAD\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSELECT_CATALOG_ROLE\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_EVENTS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nSELECT\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSELECT_CATALOG_ROLE\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_STATISTICS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nSELECT\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSELECT_CATALOG_ROLE\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_EVENTS_SUMMARY\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nSELECT\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSELECT_CATALOG_ROLE\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_EVENTS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nSELECT\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSELECT_CATALOG_ROLE\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_EDITION_INHERITED_OBJECTS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nSELECT\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nPUBLIC\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nALL_EDITION_INHERITED_OBJECTS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nREAD\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nVIEW\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<\/table>\r\n<p>\r\n<\/figure>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Removed from DBA_TAB_PRIVS (1)<\/h4>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<p>\r\n<table>\r\n<tr>\r\n<th scope=\"col\">\r\nGRANTEE\r\n<\/th>\r\n<th scope=\"col\">\r\nOWNER\r\n<\/th>\r\n<th scope=\"col\">\r\nTABLE_NAME\r\n<\/th>\r\n<th scope=\"col\">\r\nGRANTOR\r\n<\/th>\r\n<th scope=\"col\">\r\nPRIVILEGE\r\n<\/th>\r\n<th scope=\"col\">\r\nGRANTABLE\r\n<\/th>\r\n<th scope=\"col\">\r\nHIERARCHY\r\n<\/th>\r\n<th scope=\"col\">\r\nCOMMON\r\n<\/th>\r\n<th scope=\"col\">\r\nTYPE\r\n<\/th>\r\n<th scope=\"col\">\r\nINHERITED\r\n<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nCTXSYS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nVALIDATE_CONTEXT\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nEXECUTE\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nPROCEDURE\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<\/table>\r\n<p>\r\n<\/figure>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Role privileges<\/h3>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Included in DBA_ROLE_PRIVS (2)<\/h4>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<p>\r\n<table>\r\n<tr>\r\n<th scope=\"col\">\r\nGRANTEE\r\n<\/th>\r\n<th scope=\"col\">\r\nGRANTED_ROLE\r\n<\/th>\r\n<th scope=\"col\">\r\nADMIN_OPTION\r\n<\/th>\r\n<th scope=\"col\">\r\nDELEGATE_OPTION\r\n<\/th>\r\n<th scope=\"col\">\r\nDEFAULT_ROLE\r\n<\/th>\r\n<th scope=\"col\">\r\nCOMMON\r\n<\/th>\r\n<th scope=\"col\">\r\nINHERITED\r\n<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nACCHK_READ\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nDBA\r\n<\/td>\r\n<td>\r\nACCHK_READ\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nYES\r\n<\/td>\r\n<td>\r\nNO\r\n<\/td>\r\n<\/tr>\r\n<\/table>\r\n<p>\r\n<\/figure>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Synonyms<\/h3>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Included in DBA_SYNONYMS (13)<\/h4>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<p>\r\n<table>\r\n<tr>\r\n<th scope=\"col\">\r\nOWNER\r\n<\/th>\r\n<th scope=\"col\">\r\nSYNONYM_NAME\r\n<\/th>\r\n<th scope=\"col\">\r\nTABLE_OWNER\r\n<\/th>\r\n<th scope=\"col\">\r\nTABLE_NAME\r\n<\/th>\r\n<th scope=\"col\">\r\nDB_LINK\r\n<\/th>\r\n<th scope=\"col\">\r\nORIGIN_CON_ID\r\n<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nPUBLIC\r\n<\/td>\r\n<td>\r\nALL_EDITION_INHERITED_OBJECTS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nALL_EDITION_INHERITED_OBJECTS\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nPUBLIC\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_EVENTS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_EVENTS\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nPUBLIC\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_EVENTS_SUMMARY\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_EVENTS_SUMMARY\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nPUBLIC\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_STATISTICS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_STATISTICS\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nPUBLIC\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_STATISTICS_SUMMARY\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_ACCHK_STATISTICS_SUMMARY\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nPUBLIC\r\n<\/td>\r\n<td>\r\nCDB_EDITION_INHERITED_OBJECTS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nCDB_EDITION_INHERITED_OBJECTS\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nPUBLIC\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_EVENTS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_EVENTS\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nPUBLIC\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_EVENTS_SUMMARY\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_EVENTS_SUMMARY\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nPUBLIC\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_STATISTICS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_STATISTICS\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nPUBLIC\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_STATISTICS_SUMMARY\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_ACCHK_STATISTICS_SUMMARY\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nPUBLIC\r\n<\/td>\r\n<td>\r\nDBA_EDITION_INHERITED_OBJECTS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBA_EDITION_INHERITED_OBJECTS\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nPUBLIC\r\n<\/td>\r\n<td>\r\nDBMS_EDITIONS_UTILITIES2\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nDBMS_EDITIONS_UTILITIES2\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\nPUBLIC\r\n<\/td>\r\n<td>\r\nUSER_EDITION_INHERITED_OBJECTS\r\n<\/td>\r\n<td>\r\nSYS\r\n<\/td>\r\n<td>\r\nUSER_EDITION_INHERITED_OBJECTS\r\n<\/td>\r\n<td>\r\n&nbsp;\r\n<\/td>\r\n<td align=\"right\">\r\n         1\r\n<\/td>\r\n<\/tr>\r\n<\/table>\r\n<p>\r\n<\/figure>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Changes in Coded Objects (45)<\/h3>\r\n\r\n\r\n<div id=\"CTXSYS.DRIXMD.PACKAGE BODY\">CTXSYS.DRIXMD &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n\r\n<\/pre>\r\n<div id=\"CTXSYS.DRV0DDL.PACKAGE BODY\">CTXSYS.DRV0DDL &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n    21\t        OUT_REC.PART_2 := SUBSTR(IN_REC,I);          |         OUT_REC.PART_2 := NVL(SUBSTR(IN_REC,I),' ');\r\n    54\t        OUT_REC.PART_2 := SUBSTR(IN_REC,I);          |         OUT_REC.PART_2 := NVL(SUBSTR(IN_REC,I),' ');\r\n\r\n<\/pre>\r\n<div id=\"CTXSYS.DRVDDL.PACKAGE BODY\">CTXSYS.DRVDDL &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n  5540\t                                                                               &gt;   IF (OPERATION != 'FAST') THEN\r\n  5542\t  DRVDISP.EXECASOWN(IDX.IDX_OWNER#, IDX.IDX_OWNER, IDX.IDX_NAME, IXP.IXP_NAME, |     DRVDISP.EXECASOWN(IDX.IDX_OWNER#, IDX.IDX_OWNER,\r\n  5543\t                                                                               &gt;                       IDX.IDX_NAME,IXP.IXP_NAME,\r\n  5545\t                                                                               &gt;   END IF;\r\n\r\n<\/pre>\r\n<div id=\"GSMADMIN_INTERNAL.DBMS_GSM_CLOUDADMIN.PACKAGE BODY\">GSMADMIN_INTERNAL.DBMS_GSM_CLOUDADMIN &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n   950\t  SELECT DBMS_XDB_CONFIG.GETHTTPPORT INTO XDB_PORT FROM SYS.DUAL;      |   EXECUTE IMMEDIATE 'SELECT DBMS_XDB_CONFIG.gethttpport FROM sys.dual'\r\n   951\t                                                                       &gt;                     INTO XDB_PORT;\r\n\r\n<\/pre>\r\n<div id=\"GSMADMIN_INTERNAL.DBMS_GSM_XDB.PACKAGE BODY\">GSMADMIN_INTERNAL.DBMS_GSM_XDB &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n    27\t      SELECT DBMS_XDB_CONFIG.GETHTTPPORT INTO XDB_PORT FROM SYS.DUAL;      |       EXECUTE IMMEDIATE 'SELECT DBMS_XDB_CONFIG.gethttpport FROM sys.dual'\r\n    28\t                                                                           &gt;                         INTO XDB_PORT;\r\n    36\t        DBMS_XDB_CONFIG.SETHTTPPORT(NEW_PORT);                             |         EXECUTE IMMEDIATE 'BEGIN DBMS_XDB_CONFIG.sethttpport(:port); END;'\r\n    37\t                                                                           &gt;                           USING NEW_PORT;\r\n\r\n<\/pre>\r\n<div id=\"MDSYS.AGGRCONCAT.TYPE\">MDSYS.AGGRCONCAT &#8211; TYPE:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n     3\t  context mdsys.SDOAggr,                              |   -- context mdsys.SDOAggr,\r\n     5\t  -- context raw(4),                                  |   -- bug 31844560: sdo_aggr_concat_line with group by\r\n     6\t                                                      &gt;   context raw(4),\r\n\r\n<\/pre>\r\n<div id=\"MDSYS.AGGRCONCAT.TYPE BODY\">MDSYS.AGGRCONCAT &#8211; TYPE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n     4\t RETURN NUMBER IS                                                             |  RETURN NUMBER\r\n     5\t   ENABLED VARCHAR2(5);                                                       &lt;\r\n     6\t BEGIN                                                                        &lt;\r\n     7\t   IF ( SDO_UTIL.IS_SPATIAL_ENABLED() ) THEN                                  &lt;\r\n     8\t     ENABLED := 'YES';                                                        &lt;\r\n     9\t   ELSE                                                                       &lt;\r\n    10\t     ENABLED := 'NO';                                                         &lt;\r\n    11\t   END IF;                                                                    &lt;\r\n    12\t   MDSYS.MDPRVT_FEATURE.SDO_REGISTER_FEATURE('AGGREGATES', ENABLED);          &lt;\r\n    13\t                                                                              &lt;\r\n    14\t   SCTX := AGGRCONCAT(MDSYS.SDOAGGR(NULL, NULL, 0, 'SDO_CONCAT', NULL,NULL)); &lt;\r\n    15\t   RETURN ODCICONST.SUCCESS;                                                  &lt;\r\n    16\t END;                                                                         &lt;\r\n    19\t                                                                              &gt;    AS LANGUAGE C\r\n    20\t                                                                              &gt;     LIBRARY ORDMD_AG_LIBS\r\n    21\t                                                                              &gt;     NAME \"mdconcinit\"\r\n    22\t                                                                              &gt;     WITH CONTEXT\r\n    24\t                                                                              &gt;        CONTEXT,\r\n    25\t                                                                              &gt;        SCTX,\r\n    26\t                                                                              &gt;        SCTX INDICATOR STRUCT,\r\n    27\t                                                                              &gt;        RETURN OCINUMBER );\r\n    39\t MEMBER FUNCTION ODCIAGGREGATEITERATE(SELF IN OUT AGGRCONCAT,                 &lt;\r\n    40\t    GEOM IN MDSYS.SDO_GEOMETRY)                                               &lt;\r\n    41\t   RETURN NUMBER IS                                                           &lt;\r\n    42\t   BEGIN                                                                      &lt;\r\n    43\t     RETURN CONTEXT.ODCIAGGREGATEITERATE(MDSYS.SDOAGGRTYPE(GEOM,NULL));       &lt;\r\n    44\t   END;                                                                       &lt;\r\n    45\t                                                                              &lt;\r\n    46\t                                                                              &lt;\r\n    47\t                                                                              &lt;\r\n    52\t                                                                              &gt;  MEMBER FUNCTION ODCIAGGREGATEITERATE(SELF IN OUT AGGRCONCAT,\r\n    53\t                                                                              &gt;     GEOM IN MDSYS.SDO_GEOMETRY)\r\n    54\t                                                                              &gt;  RETURN NUMBER\r\n    57\t                                                                              &gt;     AS LANGUAGE C\r\n    58\t                                                                              &gt;     LIBRARY ORDMD_AG_LIBS\r\n    59\t                                                                              &gt;     NAME \"mdconciter\"\r\n    60\t                                                                              &gt;     WITH CONTEXT\r\n    62\t                                                                              &gt;       CONTEXT,\r\n    63\t                                                                              &gt;       SELF,\r\n    64\t                                                                              &gt;       SELF INDICATOR STRUCT,\r\n    65\t                                                                              &gt;       GEOM,\r\n    66\t                                                                              &gt;       GEOM INDICATOR STRUCT,\r\n    67\t                                                                              &gt;       RETURN OCINUMBER);\r\n    77\t  RETURN NUMBER IS                                                            |  RETURN NUMBER\r\n    78\t  BEGIN                                                                       &lt;\r\n    79\t     RETURNVALUE := CONTEXT.GEOMETRY;                                         &lt;\r\n    80\t     RETURN ODCICONST.SUCCESS;                                                &lt;\r\n    81\t   END;                                                                       &lt;\r\n    82\t                                                                              &lt;\r\n    83\t                                                                              &lt;\r\n    84\t                                                                              &lt;\r\n    85\t                                                                              &lt;\r\n    86\t                                                                              &lt;\r\n    87\t                                                                              &lt;\r\n    88\t                                                                              &lt;\r\n    89\t                                                                              &lt;\r\n    92\t                                                                              &gt;     AS LANGUAGE C\r\n    93\t                                                                              &gt;     LIBRARY ORDMD_AG_LIBS\r\n    94\t                                                                              &gt;     NAME \"mdconcterm\"\r\n    95\t                                                                              &gt;     WITH CONTEXT\r\n    97\t                                                                              &gt;       CONTEXT,\r\n    98\t                                                                              &gt;       SELF,\r\n    99\t                                                                              &gt;       SELF INDICATOR STRUCT,\r\n   100\t                                                                              &gt;       RETURNVALUE,\r\n   101\t                                                                              &gt;       RETURNVALUE INDICATOR STRUCT,\r\n   102\t                                                                              &gt;       FLAGS,\r\n   103\t                                                                              &gt;       FLAGS INDICATOR,\r\n   104\t                                                                              &gt;       RETURN OCINUMBER);\r\n   114\t   RETURN NUMBER IS                                                           |  RETURN NUMBER\r\n   115\t   BEGIN                                                                      &lt;\r\n   116\t     RETURN CONTEXT.ODCIAGGREGATEMERGE(SCTX2.CONTEXT);                        &lt;\r\n   117\t   END;                                                                       &lt;\r\n   118\t                                                                              &lt;\r\n   119\t                                                                              &lt;\r\n   120\t                                                                              &lt;\r\n   121\t                                                                              &lt;\r\n   122\t                                                                              &lt;\r\n   123\t                                                                              &lt;\r\n   126\t                                                                              &gt;     AS LANGUAGE C\r\n   127\t                                                                              &gt;     LIBRARY ORDMD_AG_LIBS\r\n   128\t                                                                              &gt;     NAME \"mdconcmerg\"\r\n   129\t                                                                              &gt;     WITH CONTEXT\r\n   131\t                                                                              &gt;       CONTEXT,\r\n   132\t                                                                              &gt;       SELF,\r\n   133\t                                                                              &gt;       SELF INDICATOR STRUCT,\r\n   134\t                                                                              &gt;       SCTX2,\r\n   135\t                                                                              &gt;       SCTX2 INDICATOR STRUCT,\r\n   136\t                                                                              &gt;       RETURN OCINUMBER);\r\n\r\n<\/pre>\r\n<div id=\"MDSYS.SDO_3GL.PACKAGE BODY\">MDSYS.SDO_3GL &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n  2055\t       GEOM2 := GEOM_OPERATION_INT(DIM2,GEOM,10,DIM2,GEOM);                  |        GEOM2 := MDSYS.SDO_UTIL.RECTIFY_GEOMETRY(GEOM, DIM(1).SDO_TOLERANCE);\r\n  2535\t                                                                             &gt;     GEOM2   MDSYS.SDO_GEOMETRY;\r\n  2536\t                                                                             &gt;     VAR1    NUMBER;\r\n  2540\t    RETURN GEOM_OPERATION_INT(DIMOBJ, GEOM1, 10, DIMOBJ, GEOM1);             |     VAR1 := MDSYS.SDO_3GL.GET_EVENT(54677);\r\n  2541\t                                                                             |     MDSYS.SDO_3GL.SET_EVENT(54677, (VAR1+64));\r\n  2542\t                                                                             &gt;     GEOM2 := GEOM_OPERATION_INT(DIMOBJ, GEOM1, 10, DIMOBJ, GEOM1);\r\n  2543\t                                                                             &gt;     MDSYS.SDO_3GL.SET_EVENT(54677, VAR1);\r\n  2544\t                                                                             &gt;     RETURN GEOM2;\r\n\r\n<\/pre>\r\n<div id=\"MDSYS.SDO_GEOR.PACKAGE BODY\">MDSYS.SDO_GEOR &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n  6653\t        IF((MMM_VALUE*2&gt;MM_PIX)AND(MMM_MEDIAN=-32769))  |         IF((MMM_VALUE*2&gt;=MM_PIX)AND(MMM_MEDIAN=-32769))\r\n  6662\t                                                        &gt;       MMM_MODE:= MMM_MODE-128;\r\n  6666\t                                                        &gt;       MMM_MODE:= MMM_MODE-32768;\r\n\r\n<\/pre>\r\n<div id=\"MDSYS.SDO_UTIL.PACKAGE BODY\">MDSYS.SDO_UTIL &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n  5106\t FUNCTION INTERIOR_POINT (GEOM MDSYS.SDO_GEOMETRY, TOL NUMBER := 0.00000000005)      |  FUNCTION INTERIOR_POINT(GEOM MDSYS.SDO_GEOMETRY,\r\n  5107\t                                                                                     &gt;                          TOL NUMBER := 0.00000000005)\r\n  5113\t                                                                                     &gt;    SDO_FULL RAW(255);\r\n  5114\t                                                                                     &gt;    LEN_1 BINARY_INTEGER;\r\n  5115\t                                                                                     &gt;    LEN_2 BINARY_INTEGER;\r\n  5130\t LGEOM MDSYS.SDO_GEOMETRY;                                                           |    LINE_GEOM MDSYS.SDO_GEOMETRY;\r\n  5132\t NGEOM MDSYS.SDO_GEOMETRY;                                                           |    TILE_CENTER MDSYS.SDO_GEOMETRY;\r\n  5134\t CGEOM MDSYS.SDO_GEOMETRY;                                                           |    CENTER_POINT MDSYS.SDO_GEOMETRY;\r\n  5135\t                                                                                     &gt;    RGEOM_SET_TO_CENTER BOOLEAN;\r\n  5144\t         ITOL := TOL\/100000;                                                         |        ITOL := ITOL\/100000;\r\n  5150\t                                                                                     &gt;    IF ( G.SDO_ORDINATES.COUNT &lt; 4 ) THEN\r\n  5151\t                                                                                     &gt;      MDERR.RAISE_MD_ERROR('MD', 'SDO', -13199,\r\n  5152\t                                                                                     &gt;                           'Insufficient number of ordinate values');\r\n  5153\t                                                                                     &gt;      RETURN NULL;\r\n  5154\t                                                                                     &gt;    END IF;\r\n  5155\t                                                                                     &gt;\r\n  5161\t                                                                                     &gt;    G := NULL;\r\n  5162\t                                                                                     &gt;\r\n  5168\t     CGEOM := MDSYS.SDO_GEOMETRY(2001, GEOM.SDO_SRID,                                |\r\n  5169\t                MDSYS.SDO_POINT_TYPE((BX1+BX2)\/2., (BY1+BY2)\/2., NULL), NULL, NULL); |    RGEOM_SET_TO_CENTER := FALSE;\r\n  5170\t     LGEOM := SDO_UTIL.POLYGONTOLINE(GEOM);                                          |    CENTER_POINT := MDSYS.SDO_GEOMETRY(2001,\r\n  5171\t                                                                                     &gt;                                       GEOM.SDO_SRID,\r\n  5173\t                                                                                     &gt;                                         (BX1+BX2)\/2.0,\r\n  5174\t                                                                                     &gt;                                         (BY1+BY2)\/2.0,\r\n  5175\t                                                                                     &gt;                                         NULL),\r\n  5176\t                                                                                     &gt;                                       NULL,\r\n  5177\t                                                                                     &gt;                                       NULL);\r\n  5178\t                                                                                     &gt;    LINE_GEOM := SDO_UTIL.POLYGONTOLINE(GEOM);\r\n  5179\t                                                                                     &gt;\r\n  5190\t     FOR SDO_LVL  IN 3 ..10  LOOP                                                    |    FOR SDO_LVL IN 3 .. 15\r\n  5191\t                                                                                     &gt;    LOOP\r\n  5193\t       FOR IDX IN 1 .. FIX_TILES.COUNT LOOP                                          |\r\n  5194\t                                                                                     &gt;      FOR IDX IN 1 .. FIX_TILES.COUNT\r\n  5195\t                                                                                     &gt;      LOOP\r\n  5200\t            X1 := (HHCELLBNDRY(FIX_TILE.SDO_CODE||SDO_META, 1, BX1, BX2,             |          SDO_FULL := FIX_TILE.SDO_CODE||SDO_META;\r\n  5201\t           HHLENGTH(FIX_TILE.SDO_CODE||SDO_META, 1), 'MIN'));                        |          LEN_1 := MDSYS.HHLENGTH(SDO_FULL, 1);\r\n  5202\t            Y1 := (HHCELLBNDRY(FIX_TILE.SDO_CODE||SDO_META, 2, BY1, BY2,             |          LEN_2 := MDSYS.HHLENGTH(SDO_FULL, 2);\r\n  5203\t           HHLENGTH(FIX_TILE.SDO_CODE||SDO_META, 2), 'MIN'));                        |\r\n  5204\t                                                                                     |          X1 := MDSYS.HHCELLBNDRY(SDO_FULL, 1, BX1, BX2, LEN_1, 'MIN');\r\n  5205\t            X2 := (HHCELLBNDRY(FIX_TILE.SDO_CODE||SDO_META, 1, BX1, BX2,             |          Y1 := MDSYS.HHCELLBNDRY(SDO_FULL, 2, BY1, BY2, LEN_2, 'MIN');\r\n  5206\t           HHLENGTH(FIX_TILE.SDO_CODE||SDO_META, 1), 'MAX'));                        |\r\n  5207\t            Y2 := (HHCELLBNDRY(FIX_TILE.SDO_CODE||SDO_META, 2, BY1, BY2,             |          X2 := MDSYS.HHCELLBNDRY(SDO_FULL, 1, BX1, BX2, LEN_1, 'MAX');\r\n  5208\t           HHLENGTH(FIX_TILE.SDO_CODE||SDO_META, 2), 'MAX'));                        |          Y2 := MDSYS.HHCELLBNDRY(SDO_FULL, 2, BY1, BY2, LEN_2, 'MAX');\r\n  5209\t                                                                                     |\r\n  5210\t                                                                                     |\r\n  5211\t          IF ((CGEOM.SDO_POINT.X &gt; X1) AND (CGEOM.SDO_POINT.X &lt; X2) AND              |          IF ((NOT RGEOM_SET_TO_CENTER) AND\r\n  5212\t              (CGEOM.SDO_POINT.Y &gt; Y1) AND (CGEOM.SDO_POINT.Y &lt; Y2)) THEN            |              (CENTER_POINT.SDO_POINT.X &gt; X1) AND\r\n  5213\t            NDIST := 10;                                                             |              (CENTER_POINT.SDO_POINT.X &lt; X2) AND\r\n  5214\t            RGEOM := CGEOM;                                                          |              (CENTER_POINT.SDO_POINT.Y &gt; Y1) AND\r\n  5215\t                                                                                     &gt;              (CENTER_POINT.SDO_POINT.Y &lt; Y2)) THEN\r\n  5216\t                                                                                     &gt;            RGEOM := CENTER_POINT;\r\n  5217\t                                                                                     &gt;            RGEOM_SET_TO_CENTER := TRUE;\r\n  5221\t                                                                                     &gt;          TILE_CENTER := MDSYS.SDO_GEOMETRY(2001,\r\n  5222\t                                                                                     &gt;                                            GEOM.SDO_SRID,\r\n  5224\t                                                                                     &gt;                                              (X1+X2)\/2.0,\r\n  5225\t                                                                                     &gt;                                              (Y1+Y2)\/2.0,\r\n  5226\t                                                                                     &gt;                                              NULL),\r\n  5227\t                                                                                     &gt;                                            NULL,\r\n  5228\t                                                                                     &gt;                                            NULL);\r\n  5230\t           NGEOM := MDSYS.SDO_GEOMETRY(2001, GEOM.SDO_SRID,                          |          NDIST := SDO_GEOM.SDO_DISTANCE(TILE_CENTER, LINE_GEOM, ITOL);\r\n  5231\t                MDSYS.SDO_POINT_TYPE((X1+X2)\/2., (Y1+Y2)\/2., NULL), NULL, NULL);     &lt;\r\n  5232\t           NDIST := SDO_GEOM.SDO_DISTANCE(NGEOM, LGEOM, ITOL);                       &lt;\r\n  5234\t              RGEOM := NGEOM;                                                        |            RGEOM := TILE_CENTER;\r\n  5235\t                                                                                     &gt;            RGEOM_SET_TO_CENTER := FALSE;\r\n  5238\t                                                                                     &gt;          TILE_CENTER := NULL;\r\n\r\n<\/pre>\r\n<div id=\"SYS.DBMS_AUTO_INDEX_INTERNAL.PACKAGE BODY\">SYS.DBMS_AUTO_INDEX_INTERNAL &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n  8358\t    SQL_TEXT       VARCHAR2(310);      |\r\n  8359\t                                       &gt;\r\n  8360\t                                       &gt;\r\n  8361\t                                       &gt;\r\n  8362\t                                       &gt;\r\n  8363\t                                       &gt;     SQL_TEXT       VARCHAR2(310 CHAR);\r\n\r\n<\/pre>\r\n<div id=\"SYS.DBMS_AWR_REPORT_LAYOUT.PACKAGE BODY\">SYS.DBMS_AWR_REPORT_LAYOUT &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n   408\t    '  and e.con_dbid = :my_con_dbid                              |     '  and e.con_dbid member of :my_con_dbid\r\n   413\t    '  and e.con_dbid &lt;&gt; :my_con_dbid                             |     '  and e.con_dbid not member of :my_con_dbid\r\n   473\t    '  and coalesce(p1s.con_dbid, p1e.con_dbid) = :my_con_dbid    |     '  and coalesce(p1s.con_dbid, p1e.con_dbid)\r\n   474\t                                                                  &gt;        member of :my_con_dbid\r\n   479\t    '  and coalesce(p1s.con_dbid, p1e.con_dbid) &lt;&gt; :my_con_dbid   |     '  and coalesce(p1s.con_dbid, p1e.con_dbid)\r\n   480\t                                                                  &gt;      not member of :my_con_dbid\r\n 23497\t       (nvl(sp2.physical_reads\/decode(:phyr2,0,NULL,:phyr2), 0) - |        (nvl(sp2.physical_reads\/decode(:phy\r\n 23498\t         nvl(sp1.physical_re                                      &lt;\r\n\r\n<\/pre>\r\n<div id=\"SYS.DBMS_BACKUP_RESTORE.PACKAGE\">SYS.DBMS_BACKUP_RESTORE &#8211; PACKAGE:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n    12\t  bannerVersion CONSTANT VARCHAR2(15) := '19.11.00.00';                  |   bannerVersion CONSTANT VARCHAR2(15) := '19.12.00.00';\r\n    24\t  fsn  CONSTANT NUMBER := instr('19.11.00.00', '.');                     |   fsn  CONSTANT NUMBER := instr('19.12.00.00', '.');\r\n    25\t  msn  CONSTANT NUMBER := instr('19.11.00.00', '.', fsn + 1);            |   msn  CONSTANT NUMBER := instr('19.12.00.00', '.', fsn + 1);\r\n    26\t  psn  CONSTANT NUMBER := instr('19.11.00.00', '.', msn + 1);            |   psn  CONSTANT NUMBER := instr('19.12.00.00', '.', msn + 1);\r\n    29\t                           to_number(substr('19.11.00.00', 1, fsn - 1)); |                            to_number(substr('19.12.00.00', 1, fsn - 1));\r\n    31\t               to_number(substr('19.11.00.00', fsn + 1, msn - fsn - 1)); |                to_number(substr('19.12.00.00', fsn + 1, msn - fsn - 1));\r\n    33\t              to_number(substr('19.11.00.00',  msn + 1, psn - msn - 1)); |               to_number(substr('19.12.00.00',  msn + 1, psn - msn - 1));\r\n    35\t                             to_number(substr('19.11.00.00',  psn + 1)); |                              to_number(substr('19.12.00.00',  psn + 1));\r\n\r\n<\/pre>\r\n<div id=\"SYS.DBMS_MAINTPLAN.PACKAGE BODY\">SYS.DBMS_MAINTPLAN &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n     9\t                                                                               &gt;   EXPECTED_STARTM_INTERNAL   CONSTANT  VARCHAR2(32) := 'maint$expStartDate'  ;\r\n    10\t                                                                               &gt;   EXPECTED_ENDTM_INTERNAL    CONSTANT  VARCHAR2(32) := 'maint$expEndDate'    ;\r\n    11\t                                                                               &gt;   ACTUAL_STARTM_INTERNAL     CONSTANT  VARCHAR2(32) := 'maint$actStartDate'  ;\r\n    12\t                                                                               &gt;   ACTUAL_ENDTM_INTERNAL      CONSTANT  VARCHAR2(32) := 'maint$actEndDate'    ;\r\n   802\t    PLAN.SET_PARAM(EXPECTED_STARTM, L_EXPECTED_STARTM_STR);                    |     PLAN.SET_PARAM(EXPECTED_STARTM_INTERNAL, L_EXPECTED_STARTM_STR);\r\n   808\t    PLAN.SET_PARAM(EXPECTED_ENDTM, L_EXPECTED_ENDTM_STR);                      |     PLAN.SET_PARAM(EXPECTED_ENDTM_INTERNAL, L_EXPECTED_ENDTM_STR);\r\n   814\t    PLAN.SET_PARAM(ACTUAL_STARTM, L_ACTUAL_STARTM_STR);                        |     PLAN.SET_PARAM(ACTUAL_STARTM_INTERNAL,  L_ACTUAL_STARTM_STR);\r\n   820\t    PLAN.SET_PARAM(ACTUAL_ENDTM, L_ACTUAL_ENDTM_STR);                          |     PLAN.SET_PARAM(ACTUAL_ENDTM_INTERNAL,  L_ACTUAL_ENDTM_STR);\r\n\r\n<\/pre>\r\n<div id=\"SYS.DBMS_OPTIM_BUNDLE.PACKAGE\">SYS.DBMS_OPTIM_BUNDLE &#8211; PACKAGE:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n    17\t                                                                                     &gt; PRAGMA SUPPLEMENTAL_LOG_DATA(default, NONE);\r\n    24\t-- User can invoke below procedure to enable\/disable optimizer related fixes         | -- User can invoke below procedure to enable\/disable bundle fixes\r\n    25\t                                                                                     &gt; -- with _fix_controls\r\n   125\t                                                                                     &gt;\r\n   126\t                                                                                     &gt;\r\n   127\t                                                                                     &gt; -- USAGE:\r\n   128\t                                                                                     &gt; -- User can invoke below procedure to enable\/disable fixes with\r\n   129\t                                                                                     &gt; -- _fix_controls\r\n   130\t                                                                                     &gt; -- PROCEDURE set_fix_controls(fix_control_string IN VARCHAR2,\r\n   131\t                                                                                     &gt; --                            sid IN VARCHAR2 default '*',\r\n   132\t                                                                                     &gt; --                            scope IN VARCHAR2 default 'MEMORY',\r\n   133\t                                                                                     &gt; --                            current_setting_precedence IN VARCHAR2\r\n   134\t                                                                                     &gt; --                                                    default 'YES')\r\n   135\t                                                                                     &gt; --   Input arguments:\r\n   136\t                                                                                     &gt; --    fix_control_string ( IN )\r\n   137\t                                                                                     &gt; --      comma separated list of fix_control:value pair\r\n   138\t                                                                                     &gt; --      Acceptable format example:\r\n   139\t                                                                                     &gt; --         '13329748:0,20355502:4,27060221:1'\r\n   140\t                                                                                     &gt; --    sid ( IN )\r\n   141\t                                                                                     &gt; --      instance_name on which _fix_control setting need to\r\n   142\t                                                                                     &gt; --      be made. This is equivalent to SID argument supplied\r\n   143\t                                                                                     &gt; --      in 'alter system set _fix_control'command.\r\n   144\t                                                                                     &gt; --      Acceptable values are '*' or valid instance_name from\r\n   145\t                                                                                     &gt; --      sys.gv$instance\r\n   146\t                                                                                     &gt; --      Default is '*'\r\n   147\t                                                                                     &gt; --    scope ( IN )\r\n   148\t                                                                                     &gt; --      scope of enabling\/disabling the fixes\r\n   149\t                                                                                     &gt; --      Acceptable values are MEMORY\/SPFILE\/BOTH\r\n   150\t                                                                                     &gt; --      This is equivalent to SCOPE argument supplied in\r\n   151\t                                                                                     &gt; --      'alter system set _fix_control'command.\r\n   152\t                                                                                     &gt; --      Default is 'MEMORY'\r\n   153\t                                                                                     &gt; --    current_setting_precedence (IN)\r\n   154\t                                                                                     &gt; --      precedence of current setting over user supplied setting\r\n   155\t                                                                                     &gt; --      Acceptable values are YES\/NO\r\n   156\t                                                                                     &gt; --      YES: current env settings take precedence in case of conflict\r\n   157\t                                                                                     &gt; --      NO:  input settings take precedence in case of conflict\r\n   158\t                                                                                     &gt; --      Default is 'YES'\r\n   159\t                                                                                     &gt; -- Input values are case in-sensitive.\r\n   160\t                                                                                     &gt; --\r\n   161\t                                                                                     &gt; -- USAGE EXAMPLE:\r\n   162\t                                                                                     &gt; --  1. exec dbms_optim_bundle.set_fix_controls('13329748:0, 20355502:4, 27060221:1',\r\n   163\t                                                                                     &gt; --                                         '*', 'BOTH', 'NO');\r\n   164\t                                                                                     &gt; --  This will set given _fix_controls in scope=BOTH on all instances\r\n   165\t                                                                                     &gt; --\r\n   166\t                                                                                     &gt; -- 2. exec dbms_optim_bundle.set_fix_controls('13329748:0, 20355502:4, 27060221:1');\r\n   167\t                                                                                     &gt; --  This will set given _fix_controls in scope=MEMORY on all instances (sid=*)\r\n   168\t                                                                                     &gt; --  with precedence given to current env setting in case of conflict\r\n   169\t                                                                                     &gt; --\r\n   170\t                                                                                     &gt; -- ERRORS:\r\n   171\t                                                                                     &gt; -- Application errors used are:\r\n   172\t                                                                                     &gt; --   -20001  user-supplied value error\r\n   173\t                                                                                     &gt; --   -20002  internal\/other errors\r\n   174\t                                                                                     &gt; PROCEDURE set_fix_controls(fix_control_string IN VARCHAR2,\r\n   175\t                                                                                     &gt;                            sid IN VARCHAR2 default '*',\r\n   176\t                                                                                     &gt;                            scope IN VARCHAR2 default 'MEMORY',\r\n   177\t                                                                                     &gt;                            current_setting_precedence IN VARCHAR2 default 'YES');\r\n\r\n<\/pre>\r\n<div id=\"SYS.DBMS_OPTIM_BUNDLE.PACKAGE BODY\">SYS.DBMS_OPTIM_BUNDLE &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n   209\tFUNCTION GET_SPFILE_FIXES(INSTNAME IN SYS.GV$INSTANCE.INSTANCE_NAME%TYPE,                                                                                     |\r\n   210\t                                                                                                                                                              &gt; FUNCTION GET_SPFILE_FIXES_SID(INSTNAME IN SYS.GV$INSTANCE.INSTANCE_NAME%TYPE,\r\n   219\t  INSTNAME_LOCAL SYS.GV$INSTANCE.INSTANCE_NAME%TYPE;                                                                                                          &lt;\r\n   220\t  LOC_CON_ID NUMBER := CON_ID;                                                                                                                                &lt;\r\n   229\t  IF CON_ID = 1 THEN                                                                                                                                          &lt;\r\n   230\t    LOC_CON_ID := 0;                                                                                                                                          &lt;\r\n   231\t  END IF;                                                                                                                                                     &lt;\r\n   232\t                                                                                                                                                              &lt;\r\n   233\t                                                                                                                                                              &lt;\r\n   234\t                                                                                                                                                              &lt;\r\n   235\t                                                                                                                                                              &lt;\r\n   236\t                                                                                                                                                              &lt;\r\n   237\t                                                                                                                                                              &lt;\r\n   238\t  OPEN C1(INSTNAME, LOC_CON_ID);                                                                                                                              &lt;\r\n   239\t  FETCH C1 INTO FIXSTRING;                                                                                                                                    &lt;\r\n   240\t                                                                                                                                                              &lt;\r\n   241\t                                                                                                                                                              &lt;\r\n   242\t  IF C1%ROWCOUNT = 0 THEN                                                                                                                                     &lt;\r\n   243\t    INSTNAME_LOCAL := '*';                                                                                                                                    &lt;\r\n   244\t  ELSE                                                                                                                                                        &lt;\r\n   245\t    INSTNAME_LOCAL := INSTNAME;                                                                                                                               &lt;\r\n   246\t  END IF;                                                                                                                                                     &lt;\r\n   247\t  CLOSE C1;                                                                                                                                                   &lt;\r\n   248\t                                                                                                                                                              &lt;\r\n   249\t                                                                                                                                                              &lt;\r\n   253\t  OPEN C1(INSTNAME_LOCAL, LOC_CON_ID);                                                                                                                        |   OPEN C1(INSTNAME, CON_ID);\r\n   289\t     RAISE_APPLICATION_ERROR(-20002, 'get_spfile_fixes Error: missing one to one mapping in fixes and values');                                               |      RAISE_APPLICATION_ERROR(-20002, 'get_spfile_fixes_sid Error: missing one to one mapping in fixes and values');\r\n   303\t                                                                                                                                                              &gt;      RAISE_APPLICATION_ERROR(-20002, SQLERRM || ', get_spfile_fixes_sid Error ');\r\n   304\t                                                                                                                                                              &gt;      RETURN FIXDATA;\r\n   305\t                                                                                                                                                              &gt; END GET_SPFILE_FIXES_SID;\r\n   306\t                                                                                                                                                              &gt;\r\n   307\t                                                                                                                                                              &gt;\r\n   308\t                                                                                                                                                              &gt;\r\n   309\t                                                                                                                                                              &gt;\r\n   310\t                                                                                                                                                              &gt;\r\n   311\t                                                                                                                                                              &gt;\r\n   312\t                                                                                                                                                              &gt;\r\n   313\t                                                                                                                                                              &gt;\r\n   314\t                                                                                                                                                              &gt;\r\n   315\t                                                                                                                                                              &gt;\r\n   316\t                                                                                                                                                              &gt;\r\n   317\t                                                                                                                                                              &gt; FUNCTION GET_SPFILE_FIXES(INSTNAME IN SYS.GV$INSTANCE.INSTANCE_NAME%TYPE,\r\n   318\t                                                                                                                                                              &gt;                           CON_ID IN NUMBER) RETURN FIX_CONTROL_DATA IS\r\n   319\t                                                                                                                                                              &gt;\r\n   320\t                                                                                                                                                              &gt;   SPBUGS NUMBER_ARRAY;\r\n   321\t                                                                                                                                                              &gt;   SPVALS NUMBER_ARRAY;\r\n   322\t                                                                                                                                                              &gt;   FIXSTRING  SYS.GV$SPPARAMETER.VALUE%TYPE;\r\n   323\t                                                                                                                                                              &gt;   STRVALUE  VARCHAR2(10);\r\n   324\t                                                                                                                                                              &gt;   POS    NUMBER := 0;\r\n   325\t                                                                                                                                                              &gt;   FIXDATA FIX_CONTROL_DATA;\r\n   326\t                                                                                                                                                              &gt;   INSTNAME_LOCAL SYS.GV$INSTANCE.INSTANCE_NAME%TYPE;\r\n   327\t                                                                                                                                                              &gt;   LOC_CON_ID NUMBER := CON_ID;\r\n   328\t                                                                                                                                                              &gt;\r\n   329\t                                                                                                                                                              &gt;\r\n   330\t                                                                                                                                                              &gt;   CURSOR C1 (SID_IN SYS.GV$INSTANCE.INSTANCE_NAME%TYPE, CONID NUMBER) IS\r\n   331\t                                                                                                                                                              &gt;      SELECT DISTINCT VALUE FROM SYS.GV$SPPARAMETER WHERE NAME ='_fix_control'\r\n   332\t                                                                                                                                                              &gt;                   AND ISSPECIFIED = 'TRUE' AND SID=SID_IN AND CON_ID = CONID ;\r\n   333\t                                                                                                                                                              &gt; BEGIN\r\n   334\t                                                                                                                                                              &gt;\r\n   335\t                                                                                                                                                              &gt;\r\n   336\t                                                                                                                                                              &gt;\r\n   337\t                                                                                                                                                              &gt;\r\n   338\t                                                                                                                                                              &gt;\r\n   339\t                                                                                                                                                              &gt;\r\n   340\t                                                                                                                                                              &gt;   OPEN C1(INSTNAME, LOC_CON_ID);\r\n   341\t                                                                                                                                                              &gt;   FETCH C1 INTO FIXSTRING;\r\n   342\t                                                                                                                                                              &gt;\r\n   343\t                                                                                                                                                              &gt;\r\n   344\t                                                                                                                                                              &gt;   IF C1%ROWCOUNT = 0 THEN\r\n   345\t                                                                                                                                                              &gt;     INSTNAME_LOCAL := '*';\r\n   346\t                                                                                                                                                              &gt;   ELSE\r\n   347\t                                                                                                                                                              &gt;     INSTNAME_LOCAL := INSTNAME;\r\n   348\t                                                                                                                                                              &gt;   END IF;\r\n   349\t                                                                                                                                                              &gt;   CLOSE C1;\r\n   350\t                                                                                                                                                              &gt;\r\n   351\t                                                                                                                                                              &gt;   FIXDATA := GET_SPFILE_FIXES_SID(INSTNAME_LOCAL,LOC_CON_ID);\r\n   352\t                                                                                                                                                              &gt;\r\n   353\t                                                                                                                                                              &gt;   RETURN FIXDATA;\r\n   354\t                                                                                                                                                              &gt;\r\n   355\t                                                                                                                                                              &gt; EXCEPTION\r\n   356\t                                                                                                                                                              &gt;    WHEN OTHERS THEN\r\n   357\t                                                                                                                                                              &gt;      CLOSE C1;\r\n   507\t  LOGF := UTL_FILE.FOPEN(LOGDIR, LOGFILE, 'a');                                                                                                               &lt;\r\n   526\t                                                                                                                                                              &gt;\r\n   527\t                                                                                                                                                              &gt;\r\n   528\t                                                                                                                                                              &gt;\r\n   529\t                                                                                                                                                              &gt;   IF (LENGTH(SQLCMD) &gt; 1024) THEN\r\n   530\t                                                                                                                                                              &gt;     LOGF := UTL_FILE.FOPEN(LOGDIR, LOGFILE, 'a', LENGTH(SQLCMD)+30);\r\n   531\t                                                                                                                                                              &gt;   ELSE\r\n   532\t                                                                                                                                                              &gt;     LOGF := UTL_FILE.FOPEN(LOGDIR, LOGFILE, 'a');\r\n   533\t                                                                                                                                                              &gt;   END IF;\r\n   534\t                                                                                                                                                              &gt;\r\n   535\t                                                                                                                                                              &gt;\r\n   589\t                || '''' || INSTNAME || '''' || ' scope= ' || SCOPE;                                                                                           |                 ||  SYS.DBMS_ASSERT.ENQUOTE_LITERAL(INSTNAME)  || ' scope= ' || DBMS_ASSERT.SIMPLE_SQL_NAME(SCOPE);\r\n   616\t     RAISE_APPLICATION_ERROR(-20002, SQLERRM || ', execute_alter Error ');                                                                                    |      RAISE_APPLICATION_ERROR(-20002, SQLERRM || ', execute_alter error');\r\n   678\t                                                                                                                                                              &gt;   LOGFILE   \"PUBLIC\".V$SYSTEM_PARAMETER.VALUE%TYPE;\r\n   679\t                                                                                                                                                              &gt;   LOGF UTL_FILE.FILE_TYPE;\r\n   732\t                                                                                                                                                              &gt;\r\n   733\t                                                                                                                                                              &gt;\r\n   734\t                                                                                                                                                              &gt;     LOGFILE := GET_LOGFILE_NAME();\r\n   735\t                                                                                                                                                              &gt;     LOGF := UTL_FILE.FOPEN(LOGDIR, LOGFILE, 'a');\r\n   736\t                                                                                                                                                              &gt;     UTL_FILE.PUT_LINE(LOGF, 'Inconsistency across instances for OPTIMIZER_FEATURES_ENABLE in scope=memory.');\r\n   737\t                                                                                                                                                              &gt;     UTL_FILE.FCLOSE(LOGF);\r\n   738\t                                                                                                                                                              &gt;\r\n   748\t                                                                                                                                                              &gt;     IF CUR_INST%ISOPEN THEN\r\n   750\t                                                                                                                                                              &gt;     END IF;\r\n   779\tBEGIN                                                                                                                                                         &lt;\r\n   780\t                                                                                                                                                              &lt;\r\n   782\t  IF CON_ID = 1 THEN                                                                                                                                          |   LOGFILE   \"PUBLIC\".V$SYSTEM_PARAMETER.VALUE%TYPE;\r\n   783\t    LOC_CON_ID := 0;                                                                                                                                          |   LOGF UTL_FILE.FILE_TYPE;\r\n   784\t  END IF;                                                                                                                                                     | BEGIN\r\n   820\t                                                                                                                                                              &gt;     CURROFESTR := NULL;\r\n   821\t                                                                                                                                                              &gt;\r\n   822\t                                                                                                                                                              &gt;\r\n   860\t                                                                                                                                                              &gt;\r\n   861\t                                                                                                                                                              &gt;\r\n   862\t                                                                                                                                                              &gt;     LOGFILE := GET_LOGFILE_NAME();\r\n   863\t                                                                                                                                                              &gt;     LOGF := UTL_FILE.FOPEN(LOGDIR, LOGFILE, 'a');\r\n   864\t                                                                                                                                                              &gt;     UTL_FILE.PUT_LINE(LOGF, 'Inconsistency across instances for OPTIMIZER_FEATURES_ENABLE in scope=spfile.');\r\n   865\t                                                                                                                                                              &gt;     UTL_FILE.FCLOSE(LOGF);\r\n   866\t                                                                                                                                                              &gt;\r\n   876\t                                                                                                                                                              &gt;     IF CUR_OFE%ISOPEN THEN\r\n   878\t                                                                                                                                                              &gt;     END IF;\r\n   879\t                                                                                                                                                              &gt;     IF CUR_INST%ISOPEN THEN\r\n   881\t                                                                                                                                                              &gt;     END IF;\r\n   922\t                                                                                                                                                              &gt;   LOGFILE   \"PUBLIC\".V$SYSTEM_PARAMETER.VALUE%TYPE;\r\n   923\t                                                                                                                                                              &gt;   LOGF UTL_FILE.FILE_TYPE;\r\n   929\t  IF CON_ID = 1 THEN                                                                                                                                          &lt;\r\n   930\t                                                                                                                                                              &lt;\r\n   931\t                                                                                                                                                              &lt;\r\n   932\t                                                                                                                                                              &lt;\r\n   933\t    OPEN CUR_COUNT(0);                                                                                                                                        &lt;\r\n   934\t  ELSE                                                                                                                                                        &lt;\r\n   935\t                                                                                                                                                              &lt;\r\n   937\t  END IF;                                                                                                                                                     &lt;\r\n  1005\t    DBMS_OUTPUT.PUT_LINE( CHR(1) || 'List of _fix_controls having in-consistent values in spfile');                                                           |     DBMS_OUTPUT.PUT_LINE( CHR(1) || 'List of _fix_controls having inconsistent values in spfile');\r\n  1006\t    DBMS_SYSTEM.KSDWRT(2, 'List of _fix_controls having in-consistent values in spfile');                                                                     |     DBMS_SYSTEM.KSDWRT(2, 'List of _fix_controls having inconsistent values in spfile');\r\n  1022\t                                                                                                                                                              &gt;\r\n  1023\t                                                                                                                                                              &gt;     LOGFILE := GET_LOGFILE_NAME();\r\n  1024\t                                                                                                                                                              &gt;     LOGF := UTL_FILE.FOPEN(LOGDIR, LOGFILE, 'a');\r\n  1025\t                                                                                                                                                              &gt;     UTL_FILE.PUT_LINE(LOGF, 'Inconsistency across instances for _fix_control in scope=spfile.');\r\n  1026\t                                                                                                                                                              &gt;     UTL_FILE.FCLOSE(LOGF);\r\n  1027\t                                                                                                                                                              &gt;\r\n  1037\t                                                                                                                                                              &gt;     IF CUR_INST%ISOPEN THEN\r\n  1039\t                                                                                                                                                              &gt;     END IF;\r\n  1063\t                                                                                                                                                              &gt;\r\n  1064\t                                                                                                                                                              &gt;   LOGFILE   \"PUBLIC\".V$SYSTEM_PARAMETER.VALUE%TYPE;\r\n  1065\t                                                                                                                                                              &gt;   LOGF UTL_FILE.FILE_TYPE;\r\n  1136\t    DBMS_OUTPUT.PUT_LINE( CHR(1) || 'List of _fix_controls having in-consistent values in scope of MEMORY:');                                                 |     DBMS_OUTPUT.PUT_LINE( CHR(1) || 'List of _fix_controls having inconsistent values in scope of MEMORY:');\r\n  1137\t    DBMS_SYSTEM.KSDWRT(2, 'WARNING: List of _fix_controls having in-consistent values in scope of MEMORY:');                                                  |     DBMS_SYSTEM.KSDWRT(2, 'WARNING: List of _fix_controls having inconsistent values in scope of MEMORY:');\r\n  1150\t                                                                                                                                                              &gt;\r\n  1151\t                                                                                                                                                              &gt;     LOGFILE := GET_LOGFILE_NAME();\r\n  1152\t                                                                                                                                                              &gt;     LOGF := UTL_FILE.FOPEN(LOGDIR, LOGFILE, 'a');\r\n  1153\t                                                                                                                                                              &gt;     UTL_FILE.PUT_LINE(LOGF, 'Inconsistency across instances for _fix_control in scope=memory.');\r\n  1154\t                                                                                                                                                              &gt;     UTL_FILE.FCLOSE(LOGF);\r\n  1155\t                                                                                                                                                              &gt;\r\n  1165\t                                                                                                                                                              &gt;     IF CUR_INST%ISOPEN THEN\r\n  1167\t                                                                                                                                                              &gt;     END IF;\r\n  1222\t                                                                                                                                                              &gt; PROCEDURE VALIDATE_INPUTS_SFC(SID IN VARCHAR2,\r\n  1223\t                                                                                                                                                              &gt;                               SCOPE IN VARCHAR2,\r\n  1224\t                                                                                                                                                              &gt;                               CURRENT_SETTING_PRECEDENCE IN VARCHAR2) IS\r\n  1225\t                                                                                                                                                              &gt;\r\n  1226\t                                                                                                                                                              &gt;   CURSOR CUR_INST IS\r\n  1227\t                                                                                                                                                              &gt;      SELECT INST_ID, INSTANCE_NAME FROM SYS.GV$INSTANCE\r\n  1228\t                                                                                                                                                              &gt;                WHERE STATUS='OPEN' ORDER BY INST_ID;\r\n  1229\t                                                                                                                                                              &gt;\r\n  1230\t                                                                                                                                                              &gt;\r\n  1231\t                                                                                                                                                              &gt;   INSTID   SYS.GV$INSTANCE.INST_ID%TYPE;\r\n  1232\t                                                                                                                                                              &gt;   INSTNAME SYS.GV$INSTANCE.INSTANCE_NAME%TYPE;\r\n  1233\t                                                                                                                                                              &gt;\r\n  1234\t                                                                                                                                                              &gt;   SID_VALID BOOLEAN := FALSE;\r\n  1235\t                                                                                                                                                              &gt; BEGIN\r\n  1236\t                                                                                                                                                              &gt;\r\n  1237\t                                                                                                                                                              &gt;   IF SID = '*' THEN\r\n  1238\t                                                                                                                                                              &gt;     SID_VALID := TRUE;\r\n  1239\t                                                                                                                                                              &gt;\r\n  1240\t                                                                                                                                                              &gt;   ELSE\r\n  1241\t                                                                                                                                                              &gt;     OPEN CUR_INST;\r\n  1242\t                                                                                                                                                              &gt;     LOOP\r\n  1243\t                                                                                                                                                              &gt;       FETCH CUR_INST INTO INSTID, INSTNAME;\r\n  1244\t                                                                                                                                                              &gt;       EXIT WHEN CUR_INST%NOTFOUND;\r\n  1245\t                                                                                                                                                              &gt;\r\n  1246\t                                                                                                                                                              &gt;      IF SID = INSTNAME THEN\r\n  1247\t                                                                                                                                                              &gt;        SID_VALID := TRUE;\r\n  1248\t                                                                                                                                                              &gt;        EXIT;\r\n  1249\t                                                                                                                                                              &gt;      END IF;\r\n  1250\t                                                                                                                                                              &gt;\r\n  1251\t                                                                                                                                                              &gt;     END LOOP;\r\n  1252\t                                                                                                                                                              &gt;   END IF;\r\n  1253\t                                                                                                                                                              &gt;\r\n  1254\t                                                                                                                                                              &gt;   IF SID_VALID = FALSE THEN\r\n  1255\t                                                                                                                                                              &gt;     RAISE_APPLICATION_ERROR(-20001, 'invalid input value: ' || SID || ', not an available instance');\r\n  1256\t                                                                                                                                                              &gt;   END IF;\r\n  1257\t                                                                                                                                                              &gt;\r\n  1258\t                                                                                                                                                              &gt;\r\n  1259\t                                                                                                                                                              &gt;   IF UPPER(SCOPE) &lt;&gt; 'MEMORY' AND UPPER(SCOPE) &lt;&gt; 'SPFILE' AND\r\n  1260\t                                                                                                                                                              &gt;      UPPER(SCOPE) &lt;&gt; 'BOTH' THEN\r\n  1261\t                                                                                                                                                              &gt;      RAISE_APPLICATION_ERROR(-20001, 'invalid input value: ' || SCOPE || ' , valid values are MEMORY\/SPFILE\/BOTH');\r\n  1262\t                                                                                                                                                              &gt;   END IF;\r\n  1263\t                                                                                                                                                              &gt;\r\n  1264\t                                                                                                                                                              &gt;   IF UPPER(CURRENT_SETTING_PRECEDENCE) &lt;&gt; 'YES' AND\r\n  1265\t                                                                                                                                                              &gt;      UPPER(CURRENT_SETTING_PRECEDENCE) &lt;&gt; 'NO' THEN\r\n  1266\t                                                                                                                                                              &gt;      RAISE_APPLICATION_ERROR(-20001, 'invalid input value: ' || CURRENT_SETTING_PRECEDENCE || ' , valid values are YES\/NO');\r\n  1267\t                                                                                                                                                              &gt;   END IF;\r\n  1268\t                                                                                                                                                              &gt;\r\n  1269\t                                                                                                                                                              &gt; END VALIDATE_INPUTS_SFC;\r\n  1270\t                                                                                                                                                              &gt;\r\n  1271\t                                                                                                                                                              &gt;\r\n  1272\t                                                                                                                                                              &gt;\r\n  1273\t                                                                                                                                                              &gt;\r\n  1274\t                                                                                                                                                              &gt;\r\n  1275\t                                                                                                                                                              &gt;\r\n  1276\t                                                                                                                                                              &gt; FUNCTION PARSE_FIX_CONTROL_STRING(FIX_CONTROL_STRING IN VARCHAR2)\r\n  1277\t                                                                                                                                                              &gt;  RETURN FIX_CONTROL_DATA IS\r\n  1278\t                                                                                                                                                              &gt;   FCBUGS NUMBER_ARRAY;\r\n  1279\t                                                                                                                                                              &gt;   FCVALS NUMBER_ARRAY;\r\n  1280\t                                                                                                                                                              &gt;   INPUT_FC_DATA FIX_CONTROL_DATA;\r\n  1281\t                                                                                                                                                              &gt;   FCSTRINGPTR VARCHAR2(32767);\r\n  1282\t                                                                                                                                                              &gt;   POS_COLON    NUMBER := 0;\r\n  1283\t                                                                                                                                                              &gt;   POS_COMMA    NUMBER := 0;\r\n  1284\t                                                                                                                                                              &gt;   STRVALUE  VARCHAR2(10);\r\n  1285\t                                                                                                                                                              &gt;   STRFC  VARCHAR2(32767);\r\n  1286\t                                                                                                                                                              &gt; BEGIN\r\n  1287\t                                                                                                                                                              &gt;   FCBUGS := NUMBER_ARRAY();\r\n  1288\t                                                                                                                                                              &gt;   FCVALS := NUMBER_ARRAY();\r\n  1289\t                                                                                                                                                              &gt;   FCSTRINGPTR := FIX_CONTROL_STRING;\r\n  1290\t                                                                                                                                                              &gt;\r\n  1291\t                                                                                                                                                              &gt;   LOOP\r\n  1292\t                                                                                                                                                              &gt;     FCSTRINGPTR := SUBSTR(FCSTRINGPTR, POS_COMMA + 1, LENGTH(FCSTRINGPTR));\r\n  1293\t                                                                                                                                                              &gt;\r\n  1294\t                                                                                                                                                              &gt;\r\n  1295\t                                                                                                                                                              &gt;     POS_COLON := INSTR(FCSTRINGPTR, ':');\r\n  1296\t                                                                                                                                                              &gt;\r\n  1297\t                                                                                                                                                              &gt;\r\n  1298\t                                                                                                                                                              &gt;     POS_COMMA := INSTR(FCSTRINGPTR, ',');\r\n  1299\t                                                                                                                                                              &gt;\r\n  1300\t                                                                                                                                                              &gt;\r\n  1301\t                                                                                                                                                              &gt;\r\n  1302\t                                                                                                                                                              &gt;     IF (POS_COLON != 0) THEN\r\n  1303\t                                                                                                                                                              &gt;\r\n  1304\t                                                                                                                                                              &gt;\r\n  1305\t                                                                                                                                                              &gt;       FCBUGS.EXTEND();\r\n  1306\t                                                                                                                                                              &gt;       STRFC := TRIM(SUBSTR(FCSTRINGPTR, 1, (POS_COLON-1)));\r\n  1307\t                                                                                                                                                              &gt;       FCBUGS(FCBUGS.COUNT) := TO_NUMBER(STRFC);\r\n  1308\t                                                                                                                                                              &gt;\r\n  1309\t                                                                                                                                                              &gt;\r\n  1310\t                                                                                                                                                              &gt;       FCVALS.EXTEND();\r\n  1311\t                                                                                                                                                              &gt;       IF (POS_COMMA != 0) THEN\r\n  1312\t                                                                                                                                                              &gt;         STRVALUE := TRIM(SUBSTR(FCSTRINGPTR, POS_COLON + 1, POS_COMMA-POS_COLON-1));\r\n  1313\t                                                                                                                                                              &gt;       ELSE\r\n  1314\t                                                                                                                                                              &gt;         STRVALUE := TRIM(SUBSTR(FCSTRINGPTR, POS_COLON + 1, LENGTH(FCSTRINGPTR)-POS_COLON));\r\n  1315\t                                                                                                                                                              &gt;       END IF;\r\n  1316\t                                                                                                                                                              &gt;\r\n  1317\t                                                                                                                                                              &gt;\r\n  1318\t                                                                                                                                                              &gt;       IF IS_NUMBER(STRVALUE) = 'Y' THEN\r\n  1319\t                                                                                                                                                              &gt;         FCVALS(FCVALS.COUNT) := TO_NUMBER(STRVALUE);\r\n  1320\t                                                                                                                                                              &gt;       ELSIF UPPER(STRVALUE)='OFF' THEN\r\n  1321\t                                                                                                                                                              &gt;         FCVALS(FCVALS.COUNT) := 0;\r\n  1322\t                                                                                                                                                              &gt;       ELSIF UPPER(STRVALUE)='ON' THEN\r\n  1323\t                                                                                                                                                              &gt;         FCVALS(FCVALS.COUNT) := 1;\r\n  1324\t                                                                                                                                                              &gt;       ELSE\r\n  1325\t                                                                                                                                                              &gt;         RAISE_APPLICATION_ERROR(-20001, 'not a valid syntax:' || STRVALUE);\r\n  1326\t                                                                                                                                                              &gt;       END IF;\r\n  1327\t                                                                                                                                                              &gt;\r\n  1328\t                                                                                                                                                              &gt;\r\n  1329\t                                                                                                                                                              &gt;     END IF;\r\n  1330\t                                                                                                                                                              &gt;\r\n  1331\t                                                                                                                                                              &gt;     EXIT WHEN POS_COMMA = 0;\r\n  1332\t                                                                                                                                                              &gt;\r\n  1333\t                                                                                                                                                              &gt;  END LOOP;\r\n  1334\t                                                                                                                                                              &gt;\r\n  1335\t                                                                                                                                                              &gt;   INPUT_FC_DATA.FIXES := FCBUGS;\r\n  1336\t                                                                                                                                                              &gt;   INPUT_FC_DATA.VALS := FCVALS;\r\n  1337\t                                                                                                                                                              &gt;\r\n  1338\t                                                                                                                                                              &gt;   RETURN INPUT_FC_DATA;\r\n  1339\t                                                                                                                                                              &gt;\r\n  1340\t                                                                                                                                                              &gt; EXCEPTION\r\n  1341\t                                                                                                                                                              &gt;    WHEN OTHERS THEN\r\n  1342\t                                                                                                                                                              &gt;      RAISE_APPLICATION_ERROR(-20002, 'failed to parse fix_control_string, error: '  || SQLERRM);\r\n  1343\t                                                                                                                                                              &gt;      RETURN INPUT_FC_DATA;\r\n  1344\t                                                                                                                                                              &gt; END PARSE_FIX_CONTROL_STRING;\r\n  1345\t                                                                                                                                                              &gt;\r\n  1346\t                                                                                                                                                              &gt;\r\n  1347\t                                                                                                                                                              &gt;\r\n  1348\t                                                                                                                                                              &gt;\r\n  1349\t                                                                                                                                                              &gt;\r\n  1350\t                                                                                                                                                              &gt;\r\n  1351\t                                                                                                                                                              &gt; PROCEDURE FIND_FC_MEMORY_INC_SFC(FCDATA IN FIX_CONTROL_DATA)\r\n  1352\t                                                                                                                                                              &gt; IS\r\n  1353\t                                                                                                                                                              &gt;\r\n  1354\t                                                                                                                                                              &gt;   CURSOR CUR_INST IS\r\n  1355\t                                                                                                                                                              &gt;      SELECT INST_ID, INSTANCE_NAME FROM SYS.GV$INSTANCE\r\n  1356\t                                                                                                                                                              &gt;                WHERE STATUS='OPEN' ORDER BY INST_ID;\r\n  1357\t                                                                                                                                                              &gt;\r\n  1358\t                                                                                                                                                              &gt;\r\n  1359\t                                                                                                                                                              &gt;   INSTID   SYS.GV$INSTANCE.INST_ID%TYPE;\r\n  1360\t                                                                                                                                                              &gt;   INSTNAME SYS.GV$INSTANCE.INSTANCE_NAME%TYPE;\r\n  1361\t                                                                                                                                                              &gt;\r\n  1362\t                                                                                                                                                              &gt;   INCONSISBUGARR NUMBER_ARRAY;\r\n  1363\t                                                                                                                                                              &gt;\r\n  1364\t                                                                                                                                                              &gt;   CNT NUMBER := 0;\r\n  1365\t                                                                                                                                                              &gt;   TAB_CURRENT DBMS_OPTIM_FCTABTYPE := DBMS_OPTIM_FCTABTYPE();\r\n  1366\t                                                                                                                                                              &gt;   TAB_PREV DBMS_OPTIM_FCTABTYPE := DBMS_OPTIM_FCTABTYPE();\r\n  1367\t                                                                                                                                                              &gt;\r\n  1368\t                                                                                                                                                              &gt;   SQLCMD   CLOB;\r\n  1369\t                                                                                                                                                              &gt;   BUGLIST   CLOB;\r\n  1370\t                                                                                                                                                              &gt;\r\n  1371\t                                                                                                                                                              &gt;\r\n  1372\t                                                                                                                                                              &gt;   INC_BUGLIST CLOB;\r\n  1373\t                                                                                                                                                              &gt;\r\n  1374\t                                                                                                                                                              &gt;   LOGFILE   \"PUBLIC\".V$SYSTEM_PARAMETER.VALUE%TYPE;\r\n  1375\t                                                                                                                                                              &gt;   LOGF UTL_FILE.FILE_TYPE;\r\n  1376\t                                                                                                                                                              &gt;   WARNMSG VARCHAR2(1024);\r\n  1377\t                                                                                                                                                              &gt; BEGIN\r\n  1378\t                                                                                                                                                              &gt;\r\n  1379\t                                                                                                                                                              &gt;\r\n  1380\t                                                                                                                                                              &gt;   INCONSISBUGARR := NUMBER_ARRAY();\r\n  1381\t                                                                                                                                                              &gt;\r\n  1382\t                                                                                                                                                              &gt;\r\n  1383\t                                                                                                                                                              &gt;  FOR I IN 1..FCDATA.FIXES.COUNT LOOP\r\n  1384\t                                                                                                                                                              &gt;    IF I &lt; FCDATA.FIXES.COUNT THEN\r\n  1385\t                                                                                                                                                              &gt;      BUGLIST := BUGLIST || FCDATA.FIXES(I) || ',';\r\n  1386\t                                                                                                                                                              &gt;    ELSE\r\n  1387\t                                                                                                                                                              &gt;      BUGLIST := BUGLIST || FCDATA.FIXES(I);\r\n  1388\t                                                                                                                                                              &gt;    END IF;\r\n  1389\t                                                                                                                                                              &gt;  END LOOP;\r\n  1390\t                                                                                                                                                              &gt;\r\n  1391\t                                                                                                                                                              &gt;\r\n  1392\t                                                                                                                                                              &gt;   OPEN CUR_INST;\r\n  1393\t                                                                                                                                                              &gt;   LOOP\r\n  1394\t                                                                                                                                                              &gt;     FETCH CUR_INST INTO INSTID, INSTNAME;\r\n  1395\t                                                                                                                                                              &gt;     EXIT WHEN CUR_INST%NOTFOUND;\r\n  1396\t                                                                                                                                                              &gt;\r\n  1397\t                                                                                                                                                              &gt;     CNT := CNT + 1;\r\n  1398\t                                                                                                                                                              &gt;\r\n  1399\t                                                                                                                                                              &gt;\r\n  1400\t                                                                                                                                                              &gt;     TAB_CURRENT.DELETE;\r\n  1401\t                                                                                                                                                              &gt;     SQLCMD := NULL;\r\n  1402\t                                                                                                                                                              &gt;\r\n  1403\t                                                                                                                                                              &gt;\r\n  1404\t                                                                                                                                                              &gt;\r\n  1405\t                                                                                                                                                              &gt;\r\n  1406\t                                                                                                                                                              &gt;\r\n  1407\t                                                                                                                                                              &gt;     SQLCMD := 'SELECT dbms_optim_bugValObType (bugno, value) FROM ' ||\r\n  1408\t                                                                                                                                                              &gt;                'sys.gv$system_fix_control where inst_id= ' || INSTID\r\n  1409\t                                                                                                                                                              &gt;                 || ' and bugno in (' || BUGLIST || ')';\r\n  1410\t                                                                                                                                                              &gt;     EXECUTE IMMEDIATE SQLCMD  BULK COLLECT INTO TAB_CURRENT;\r\n  1411\t                                                                                                                                                              &gt;\r\n  1412\t                                                                                                                                                              &gt;\r\n  1413\t                                                                                                                                                              &gt;     IF CNT &gt; 1 THEN\r\n  1414\t                                                                                                                                                              &gt;\r\n  1415\t                                                                                                                                                              &gt;\r\n  1416\t                                                                                                                                                              &gt;       FOR R IN ((SELECT A.FIX, A.VAL FROM TABLE(TAB_CURRENT) A WHERE (A.FIX, A.VAL) NOT IN (SELECT B.FIX, B.VAL FROM TABLE(TAB_PREV) B))\r\n  1417\t                                                                                                                                                              &gt;                      UNION\r\n  1418\t                                                                                                                                                              &gt;                 (SELECT B.FIX, B.VAL FROM TABLE(TAB_PREV) B WHERE (B.FIX, B.VAL) NOT IN (SELECT A.FIX, A.VAL FROM TABLE(TAB_CURRENT) A))) LOOP\r\n  1419\t                                                                                                                                                              &gt;         INCONSISBUGARR.EXTEND();\r\n  1420\t                                                                                                                                                              &gt;         INCONSISBUGARR(INCONSISBUGARR.COUNT) := R.FIX;\r\n  1421\t                                                                                                                                                              &gt;       END LOOP;\r\n  1422\t                                                                                                                                                              &gt;     END IF;\r\n  1423\t                                                                                                                                                              &gt;\r\n  1424\t                                                                                                                                                              &gt;\r\n  1425\t                                                                                                                                                              &gt;     TAB_PREV.DELETE;\r\n  1426\t                                                                                                                                                              &gt;\r\n  1427\t                                                                                                                                                              &gt;\r\n  1428\t                                                                                                                                                              &gt;\r\n  1429\t                                                                                                                                                              &gt;\r\n  1430\t                                                                                                                                                              &gt;     TAB_PREV := TAB_PREV MULTISET UNION ALL TAB_CURRENT ;\r\n  1431\t                                                                                                                                                              &gt;\r\n  1432\t                                                                                                                                                              &gt;   END LOOP;\r\n  1433\t                                                                                                                                                              &gt;   CLOSE CUR_INST;\r\n  1434\t                                                                                                                                                              &gt;\r\n  1435\t                                                                                                                                                              &gt;\r\n  1436\t                                                                                                                                                              &gt;   INCONSISBUGARR := SET(INCONSISBUGARR);\r\n  1437\t                                                                                                                                                              &gt;\r\n  1438\t                                                                                                                                                              &gt;\r\n  1439\t                                                                                                                                                              &gt;   IF INCONSISBUGARR.COUNT &gt; 0 THEN\r\n  1440\t                                                                                                                                                              &gt;\r\n  1441\t                                                                                                                                                              &gt;\r\n  1442\t                                                                                                                                                              &gt;     FOR I IN 1..INCONSISBUGARR.COUNT LOOP\r\n  1443\t                                                                                                                                                              &gt;       IF I &lt; INCONSISBUGARR.COUNT THEN\r\n  1444\t                                                                                                                                                              &gt;         INC_BUGLIST := INC_BUGLIST || INCONSISBUGARR(I) || ', ';\r\n  1445\t                                                                                                                                                              &gt;       ELSE\r\n  1446\t                                                                                                                                                              &gt;         INC_BUGLIST := INC_BUGLIST || INCONSISBUGARR(I);\r\n  1447\t                                                                                                                                                              &gt;       END IF;\r\n  1448\t                                                                                                                                                              &gt;     END LOOP;\r\n  1449\t                                                                                                                                                              &gt;\r\n  1450\t                                                                                                                                                              &gt;     WARNMSG := 'PLEASE REVIEW and take corrective actions for dbms_optim_bundle to operate';\r\n  1451\t                                                                                                                                                              &gt;\r\n  1452\t                                                                                                                                                              &gt;\r\n  1453\t                                                                                                                                                              &gt;     DBMS_OUTPUT.PUT_LINE( CHR(1) || 'Below input _fix_controls have inconsistent values in scope=MEMORY:');\r\n  1454\t                                                                                                                                                              &gt;     DBMS_OUTPUT.PUT_LINE(INC_BUGLIST);\r\n  1455\t                                                                                                                                                              &gt;\r\n  1456\t                                                                                                                                                              &gt;\r\n  1457\t                                                                                                                                                              &gt;     DBMS_SYSTEM.KSDWRT(2, 'WARNING: Below input _fix_controls have inconsistent values in scope=MEMORY::');\r\n  1458\t                                                                                                                                                              &gt;     DBMS_SYSTEM.KSDWRT(2, INC_BUGLIST);\r\n  1459\t                                                                                                                                                              &gt;     DBMS_SYSTEM.KSDWRT(2, 'WARNING: ' || WARNMSG);\r\n  1460\t                                                                                                                                                              &gt;\r\n  1461\t                                                                                                                                                              &gt;\r\n  1462\t                                                                                                                                                              &gt;     LOGFILE := GET_LOGFILE_NAME();\r\n  1463\t                                                                                                                                                              &gt;     LOGF := UTL_FILE.FOPEN(LOGDIR, LOGFILE, 'a');\r\n  1464\t                                                                                                                                                              &gt;\r\n  1465\t                                                                                                                                                              &gt;     UTL_FILE.PUT_LINE(LOGF, 'Below input _fix_controls have inconsistent values in scope=MEMORY:');\r\n  1466\t                                                                                                                                                              &gt;     UTL_FILE.PUT_LINE(LOGF, INC_BUGLIST);\r\n  1467\t                                                                                                                                                              &gt;     UTL_FILE.PUT_LINE(LOGF, WARNMSG);\r\n  1468\t                                                                                                                                                              &gt;     UTL_FILE.PUT_LINE(LOGF, ' STATUS: FAILED ' || TO_CHAR(SYSDATE,'YYYY\/MM\/DD HH24:MI:SS'));\r\n  1469\t                                                                                                                                                              &gt;     UTL_FILE.PUT_LINE(LOGF, '');\r\n  1470\t                                                                                                                                                              &gt;     UTL_FILE.FCLOSE(LOGF);\r\n  1471\t                                                                                                                                                              &gt;\r\n  1472\t                                                                                                                                                              &gt;     RAISE_APPLICATION_ERROR(-20002, 'Inconsistency across instances for _fix_control in memory. ' || WARNMSG);\r\n  1473\t                                                                                                                                                              &gt;\r\n  1474\t                                                                                                                                                              &gt;   END IF;\r\n  1475\t                                                                                                                                                              &gt; EXCEPTION\r\n  1476\t                                                                                                                                                              &gt;   WHEN OTHERS THEN\r\n  1477\t                                                                                                                                                              &gt;     RAISE_APPLICATION_ERROR(-20002, SQLERRM);\r\n  1478\t                                                                                                                                                              &gt; END FIND_FC_MEMORY_INC_SFC;\r\n  1479\t                                                                                                                                                              &gt;\r\n  1480\t                                                                                                                                                              &gt;\r\n  1481\t                                                                                                                                                              &gt; FUNCTION GET_FIXES_INMEMORY_VAL(BUGSARRAY IN NUMBER_ARRAY, INSTNAME IN VARCHAR2)\r\n  1482\t                                                                                                                                                              &gt; RETURN NUMBER_ARRAY IS\r\n  1483\t                                                                                                                                                              &gt;\r\n  1484\t                                                                                                                                                              &gt;   BUGSVAL NUMBER_ARRAY;\r\n  1485\t                                                                                                                                                              &gt;   INST_ID NUMBER;\r\n  1486\t                                                                                                                                                              &gt;\r\n  1487\t                                                                                                                                                              &gt;\r\n  1488\t                                                                                                                                                              &gt;\r\n  1489\t                                                                                                                                                              &gt;\r\n  1490\t                                                                                                                                                              &gt;   CURSOR C1 (BUGNUM NUMBER, INSTID NUMBER) IS\r\n  1491\t                                                                                                                                                              &gt;     SELECT VALUE FROM \"PUBLIC\".GV$SYSTEM_FIX_CONTROL WHERE BUGNO=BUGNUM AND INST_ID = INSTID;\r\n  1492\t                                                                                                                                                              &gt;\r\n  1493\t                                                                                                                                                              &gt;   CURSOR C2 (INST_NAME VARCHAR2) IS\r\n  1494\t                                                                                                                                                              &gt;    SELECT INST_ID FROM GV$INSTANCE WHERE INSTANCE_NAME=INST_NAME;\r\n  1495\t                                                                                                                                                              &gt; BEGIN\r\n  1496\t                                                                                                                                                              &gt;\r\n  1497\t                                                                                                                                                              &gt;\r\n  1498\t                                                                                                                                                              &gt;   BUGSVAL := NUMBER_ARRAY();\r\n  1499\t                                                                                                                                                              &gt;\r\n  1500\t                                                                                                                                                              &gt;\r\n  1501\t                                                                                                                                                              &gt;   OPEN C2(INSTNAME);\r\n  1502\t                                                                                                                                                              &gt;   FETCH C2 INTO INST_ID;\r\n  1503\t                                                                                                                                                              &gt;   CLOSE C2;\r\n  1504\t                                                                                                                                                              &gt;\r\n  1505\t                                                                                                                                                              &gt;   FOR I IN 1..BUGSARRAY.COUNT LOOP\r\n  1506\t                                                                                                                                                              &gt;\r\n  1507\t                                                                                                                                                              &gt;\r\n  1508\t                                                                                                                                                              &gt;     OPEN C1(BUGSARRAY(I), INST_ID);\r\n  1509\t                                                                                                                                                              &gt;\r\n  1510\t                                                                                                                                                              &gt;\r\n  1511\t                                                                                                                                                              &gt;     BUGSVAL.EXTEND();\r\n  1512\t                                                                                                                                                              &gt;     FETCH C1 INTO BUGSVAL(I);\r\n  1513\t                                                                                                                                                              &gt;\r\n  1514\t                                                                                                                                                              &gt;\r\n  1515\t                                                                                                                                                              &gt;     IF C1%NOTFOUND THEN\r\n  1516\t                                                                                                                                                              &gt;        RAISE_APPLICATION_ERROR(-20002, 'get_fixes_inmemory_val: bundle bug ' || BUGSARRAY(I) || ' not present in PUBLIC.v$system_fix_control');\r\n  1517\t                                                                                                                                                              &gt;     END IF;\r\n  1518\t                                                                                                                                                              &gt;\r\n  1519\t                                                                                                                                                              &gt;\r\n  1520\t                                                                                                                                                              &gt;    IF C1%ROWCOUNT &gt; 1 THEN\r\n  1521\t                                                                                                                                                              &gt;        RAISE_APPLICATION_ERROR(-20002, 'get_fixes_inmemory_val: multiple occurences of ' || BUGSARRAY(I) || ' in PUBLIC.v$system_fix_control');\r\n  1522\t                                                                                                                                                              &gt;    END IF;\r\n  1523\t                                                                                                                                                              &gt;\r\n  1524\t                                                                                                                                                              &gt;     CLOSE C1;\r\n  1525\t                                                                                                                                                              &gt;\r\n  1526\t                                                                                                                                                              &gt;   END LOOP;\r\n  1527\t                                                                                                                                                              &gt;\r\n  1528\t                                                                                                                                                              &gt;\r\n  1529\t                                                                                                                                                              &gt;   IF BUGSARRAY.COUNT &lt;&gt; BUGSVAL.COUNT THEN\r\n  1530\t                                                                                                                                                              &gt;      RAISE_APPLICATION_ERROR(-20002, 'get_fixes_inmemory_val error: missing one to one mapping in fixes and values');\r\n  1531\t                                                                                                                                                              &gt;   END IF;\r\n  1532\t                                                                                                                                                              &gt;\r\n  1533\t                                                                                                                                                              &gt;   RETURN BUGSVAL;\r\n  1534\t                                                                                                                                                              &gt;\r\n  1535\t                                                                                                                                                              &gt; EXCEPTION\r\n  1536\t                                                                                                                                                              &gt;    WHEN OTHERS THEN\r\n  1537\t                                                                                                                                                              &gt;      IF C1%ISOPEN THEN\r\n  1538\t                                                                                                                                                              &gt;        CLOSE C1;\r\n  1539\t                                                                                                                                                              &gt;      END IF;\r\n  1540\t                                                                                                                                                              &gt;      RAISE_APPLICATION_ERROR(-20002, SQLERRM || ', get_fixes_inmemory_val ');\r\n  1541\t                                                                                                                                                              &gt;      RETURN BUGSVAL;\r\n  1542\t                                                                                                                                                              &gt; END GET_FIXES_INMEMORY_VAL;\r\n  1543\t                                                                                                                                                              &gt;\r\n  1544\t                                                                                                                                                              &gt;\r\n  1545\t                                                                                                                                                              &gt;\r\n  1546\t                                                                                                                                                              &gt; PROCEDURE CHECK_INST_SETTING(CON_ID IN NUMBER) IS\r\n  1547\t                                                                                                                                                              &gt;\r\n  1548\t                                                                                                                                                              &gt;\r\n  1549\t                                                                                                                                                              &gt;   CURSOR C1 (CONID NUMBER) IS\r\n  1550\t                                                                                                                                                              &gt;      SELECT DISTINCT SID FROM SYS.GV$SPPARAMETER WHERE NAME ='_fix_control'\r\n  1551\t                                                                                                                                                              &gt;             AND ISSPECIFIED = 'TRUE' AND CON_ID = CONID ;\r\n  1552\t                                                                                                                                                              &gt;\r\n  1553\t                                                                                                                                                              &gt;   SID_FC  SYS.GV$SPPARAMETER.SID%TYPE;\r\n  1554\t                                                                                                                                                              &gt;\r\n  1555\t                                                                                                                                                              &gt;   FOUND BOOLEAN := FALSE;\r\n  1556\t                                                                                                                                                              &gt;\r\n  1557\t                                                                                                                                                              &gt;   INST_LIST CLOB;\r\n  1558\t                                                                                                                                                              &gt;\r\n  1559\t                                                                                                                                                              &gt; BEGIN\r\n  1560\t                                                                                                                                                              &gt;\r\n  1561\t                                                                                                                                                              &gt;   OPEN C1(CON_ID);\r\n  1562\t                                                                                                                                                              &gt;   LOOP\r\n  1563\t                                                                                                                                                              &gt;     FETCH C1 INTO SID_FC;\r\n  1564\t                                                                                                                                                              &gt;     EXIT WHEN C1%NOTFOUND;\r\n  1565\t                                                                                                                                                              &gt;\r\n  1566\t                                                                                                                                                              &gt;     IF SID_FC != '*' THEN\r\n  1567\t                                                                                                                                                              &gt;       IF FOUND THEN\r\n  1568\t                                                                                                                                                              &gt;         INST_LIST := INST_LIST || ', ' || SID_FC;\r\n  1569\t                                                                                                                                                              &gt;       ELSE\r\n  1570\t                                                                                                                                                              &gt;         INST_LIST := INST_LIST || SID_FC;\r\n  1571\t                                                                                                                                                              &gt;       END IF;\r\n  1572\t                                                                                                                                                              &gt;       FOUND := TRUE;\r\n  1573\t                                                                                                                                                              &gt;     END IF;\r\n  1574\t                                                                                                                                                              &gt;\r\n  1575\t                                                                                                                                                              &gt;   END LOOP;\r\n  1576\t                                                                                                                                                              &gt;   CLOSE C1;\r\n  1577\t                                                                                                                                                              &gt;\r\n  1578\t                                                                                                                                                              &gt;   IF FOUND=TRUE THEN\r\n  1579\t                                                                                                                                                              &gt;\r\n  1580\t                                                                                                                                                              &gt;     DBMS_OUTPUT.PUT_LINE( CHR(1));\r\n  1581\t                                                                                                                                                              &gt;     DBMS_OUTPUT.PUT_LINE( CHR(1) || 'WARNING: Below instances have instance specific _fix_control maintained in spfile. ');\r\n  1582\t                                                                                                                                                              &gt;     DBMS_OUTPUT.PUT_LINE( CHR(1) || 'We are making *._fix_control setting in spfile but it will not be effective for these instances on DB restart. ');\r\n  1583\t                                                                                                                                                              &gt;     DBMS_OUTPUT.PUT_LINE( CHR(1) || 'Please review and reset instance specific _fix_conntrol setting for *._fix_control to take effect on these instances.');\r\n  1584\t                                                                                                                                                              &gt;     DBMS_OUTPUT.PUT_LINE('Instances: ' || INST_LIST);\r\n  1585\t                                                                                                                                                              &gt;\r\n  1586\t                                                                                                                                                              &gt;\r\n  1587\t                                                                                                                                                              &gt;     DBMS_SYSTEM.KSDWRT(2, 'WARNING: Below instances have instance specific _fix_control maintained in spfile. ');\r\n  1588\t                                                                                                                                                              &gt;     DBMS_SYSTEM.KSDWRT(2, 'We are making *._fix_control setting in spfile but it will not be effective for these instances on DB restart. ');\r\n  1589\t                                                                                                                                                              &gt;     DBMS_SYSTEM.KSDWRT(2, 'Please review and reset instance specific _fix_control setting for *._fix_control to take effect on these instances.');\r\n  1590\t                                                                                                                                                              &gt;     DBMS_SYSTEM.KSDWRT(2, 'Instances: ' || INST_LIST);\r\n  1591\t                                                                                                                                                              &gt;   END IF;\r\n  1592\t                                                                                                                                                              &gt;\r\n  1593\t                                                                                                                                                              &gt; END CHECK_INST_SETTING;\r\n  1594\t                                                                                                                                                              &gt;\r\n  1595\t                                                                                                                                                              &gt;\r\n  1596\t                                                                                                                                                              &gt;\r\n  1597\t                                                                                                                                                              &gt;\r\n  1598\t                                                                                                                                                              &gt;\r\n  1599\t                                                                                                                                                              &gt;\r\n  1600\t                                                                                                                                                              &gt;\r\n  1646\t  LOGFILE   \"PUBLIC\".V$SYSTEM_PARAMETER.VALUE%TYPE;                                                                                                           |   LOGFILE   \"PUBLIC\".V$SYSTEM_PARAMETER.VALUE%TYPE := NULL;\r\n  1650\t                                                                                                                                                              &gt;   SQL_TO_LOG CLOB;\r\n  1659\t  DBMS_SYSTEM.KSDWRT(2,CHR(10));                                                                                                                              |   SQL_TO_LOG := 'DBMS_OPTIM command:  dbms_optim_bundle.enable_optim_fixes(''' || ACTION\r\n  1660\t  DBMS_SYSTEM.KSDWRT(2,'DBMS_OPTIM command BEGINS:  dbms_optim_bundle.enable_optim_fixes(''' || ACTION                                                        |                      || ''', ''' || SCOPE || ''', ''' ||  CURRENT_SETTING_PRECEDENCE || ''')';\r\n  1661\t                     || ''', ''' || SCOPE || ''', ''' ||  CURRENT_SETTING_PRECEDENCE || ''')');                                                               &lt;\r\n  1663\t  DBMS_OUTPUT.PUT_LINE('DBMS_OPTIM command:  dbms_optim_bundle.enable_optim_fixes(''' || ACTION || ''', '''                                                   |   DBMS_SYSTEM.KSDWRT(2, SQL_TO_LOG);\r\n  1664\t                       || SCOPE || ''', ''' ||  CURRENT_SETTING_PRECEDENCE || ''')');                                                                         |   DBMS_OUTPUT.PUT_LINE(SQL_TO_LOG);\r\n  1665\t                                                                                                                                                              &gt;   LOGFILE := GET_LOGFILE_NAME();\r\n  1666\t                                                                                                                                                              &gt;   LOGF := UTL_FILE.FOPEN(LOGDIR, LOGFILE, 'a');\r\n  1667\t                                                                                                                                                              &gt;   UTL_FILE.PUT_LINE(LOGF, SQL_TO_LOG);\r\n  1668\t                                                                                                                                                              &gt;   UTL_FILE.FCLOSE(LOGF);\r\n  1706\t  DBMS_SYSTEM.KSDWRT(2,'         ');                                                                                                                          |\r\n  1719\t    DBMS_SYSTEM.KSDWRT(2,'         ');                                                                                                                        |\r\n  1829\t      IF FINALMEMDATA.FIXES.COUNT &lt;&gt; FINALSPDATA.FIXES.COUNT THEN                                                                                             |\r\n  1830\t                                                                                                                                                              &gt;       IF FINALMEMDATA.FIXES.COUNT &gt; FINALSPDATA.FIXES.COUNT THEN\r\n  1895\t        LOGFILE := GET_LOGFILE_NAME();                                                                                                                        &lt;\r\n  1917\t                                                                                                                                                              &gt;         UTL_FILE.FCLOSE(LOGF);\r\n  1937\t                                                                                                                                                              &gt;      IF LOGFILE IS NOT NULL THEN\r\n  1938\t                                                                                                                                                              &gt;        LOGF := UTL_FILE.FOPEN(LOGDIR, LOGFILE, 'a');\r\n  1939\t                                                                                                                                                              &gt;        UTL_FILE.PUT_LINE(LOGF,  ' STATUS: FAILED, ' || TO_CHAR(SYSDATE,'YYYY\/MM\/DD HH24:MI:SS'));\r\n  1940\t                                                                                                                                                              &gt;        UTL_FILE.PUT_LINE(LOGF, '');\r\n  1942\t                                                                                                                                                              &gt;      END IF;\r\n  2116\t                                                                                                                                                              &gt;\r\n  2117\t                                                                                                                                                              &gt;\r\n  2118\t                                                                                                                                                              &gt;\r\n  2119\t                                                                                                                                                              &gt;\r\n  2120\t                                                                                                                                                              &gt; PROCEDURE SET_FIX_CONTROLS(FIX_CONTROL_STRING IN VARCHAR2,\r\n  2121\t                                                                                                                                                              &gt;                            SID IN VARCHAR2,\r\n  2122\t                                                                                                                                                              &gt;                            SCOPE IN VARCHAR2,\r\n  2123\t                                                                                                                                                              &gt;                            CURRENT_SETTING_PRECEDENCE IN VARCHAR2)\r\n  2124\t                                                                                                                                                              &gt; IS\r\n  2125\t                                                                                                                                                              &gt;\r\n  2126\t                                                                                                                                                              &gt;   FCDATA  FIX_CONTROL_DATA;\r\n  2127\t                                                                                                                                                              &gt;   FIXCONTROL   CLOB;\r\n  2128\t                                                                                                                                                              &gt;\r\n  2129\t                                                                                                                                                              &gt;\r\n  2130\t                                                                                                                                                              &gt;   SPDATA   FIX_CONTROL_DATA;\r\n  2131\t                                                                                                                                                              &gt;\r\n  2132\t                                                                                                                                                              &gt;\r\n  2133\t                                                                                                                                                              &gt;\r\n  2134\t                                                                                                                                                              &gt;   FINALSPDATA   FIX_CONTROL_DATA;\r\n  2135\t                                                                                                                                                              &gt;\r\n  2136\t                                                                                                                                                              &gt;\r\n  2137\t                                                                                                                                                              &gt;   MEMVALARRAY NUMBER_ARRAY;\r\n  2138\t                                                                                                                                                              &gt;\r\n  2139\t                                                                                                                                                              &gt;\r\n  2140\t                                                                                                                                                              &gt;\r\n  2141\t                                                                                                                                                              &gt;   FINALMEMDATA   FIX_CONTROL_DATA;\r\n  2142\t                                                                                                                                                              &gt;\r\n  2143\t                                                                                                                                                              &gt;   CON_ID NUMBER := SYS_CONTEXT('USERENV', 'CON_ID');\r\n  2144\t                                                                                                                                                              &gt;\r\n  2145\t                                                                                                                                                              &gt;   CNT NUMBER;\r\n  2146\t                                                                                                                                                              &gt;\r\n  2147\t                                                                                                                                                              &gt;   LOGFILE   \"PUBLIC\".V$SYSTEM_PARAMETER.VALUE%TYPE;\r\n  2148\t                                                                                                                                                              &gt;\r\n  2149\t                                                                                                                                                              &gt;   SQLCMD   CLOB;\r\n  2150\t                                                                                                                                                              &gt;\r\n  2151\t                                                                                                                                                              &gt;   LOGF UTL_FILE.FILE_TYPE;\r\n  2152\t                                                                                                                                                              &gt;\r\n  2153\t                                                                                                                                                              &gt;   ISCLUSTER BOOLEAN := DBMS_UTILITY.IS_CLUSTER_DATABASE;\r\n  2154\t                                                                                                                                                              &gt;\r\n  2155\t                                                                                                                                                              &gt;   CURR_INST VARCHAR2(1024);\r\n  2156\t                                                                                                                                                              &gt; BEGIN\r\n  2157\t                                                                                                                                                              &gt;\r\n  2158\t                                                                                                                                                              &gt;\r\n  2159\t                                                                                                                                                              &gt;   VALIDATE_INPUTS_SFC(SID, SCOPE, CURRENT_SETTING_PRECEDENCE);\r\n  2160\t                                                                                                                                                              &gt;\r\n  2161\t                                                                                                                                                              &gt;\r\n  2162\t                                                                                                                                                              &gt;   FCDATA := PARSE_FIX_CONTROL_STRING(FIX_CONTROL_STRING);\r\n  2163\t                                                                                                                                                              &gt;\r\n  2164\t                                                                                                                                                              &gt;\r\n  2165\t                                                                                                                                                              &gt;\r\n  2166\t                                                                                                                                                              &gt;   SQLCMD :=  'DBMS_OPTIM command: dbms_optim_bundle.set_fix_controls(''' || FIX_CONTROL_STRING\r\n  2167\t                                                                                                                                                              &gt;                      || ''', ''' || SID || ''', ''' || SCOPE || ''', ''' ||  CURRENT_SETTING_PRECEDENCE || ''')';\r\n  2168\t                                                                                                                                                              &gt;\r\n  2169\t                                                                                                                                                              &gt;   DBMS_SYSTEM.KSDWRT(2,SQLCMD);\r\n  2170\t                                                                                                                                                              &gt;   DBMS_OUTPUT.PUT_LINE(SQLCMD);\r\n  2171\t                                                                                                                                                              &gt;   LOGFILE := GET_LOGFILE_NAME();\r\n  2172\t                                                                                                                                                              &gt;   IF (LENGTH(SQLCMD) &gt; 1024) THEN\r\n  2173\t                                                                                                                                                              &gt;     LOGF := UTL_FILE.FOPEN(LOGDIR, LOGFILE, 'a', LENGTH(SQLCMD)+1);\r\n  2174\t                                                                                                                                                              &gt;   ELSE\r\n  2175\t                                                                                                                                                              &gt;     LOGF := UTL_FILE.FOPEN(LOGDIR, LOGFILE, 'a');\r\n  2176\t                                                                                                                                                              &gt;   END IF;\r\n  2177\t                                                                                                                                                              &gt;\r\n  2178\t                                                                                                                                                              &gt;   UTL_FILE.PUT_LINE(LOGF, SQLCMD);\r\n  2179\t                                                                                                                                                              &gt;   UTL_FILE.FCLOSE(LOGF);\r\n  2180\t                                                                                                                                                              &gt;\r\n  2181\t                                                                                                                                                              &gt;   CNT :=1;\r\n  2182\t                                                                                                                                                              &gt;\r\n  2183\t                                                                                                                                                              &gt;\r\n  2184\t                                                                                                                                                              &gt;\r\n  2185\t                                                                                                                                                              &gt;\r\n  2186\t                                                                                                                                                              &gt;\r\n  2187\t                                                                                                                                                              &gt;\r\n  2188\t                                                                                                                                                              &gt;\r\n  2189\t                                                                                                                                                              &gt;\r\n  2190\t                                                                                                                                                              &gt;\r\n  2191\t                                                                                                                                                              &gt;\r\n  2192\t                                                                                                                                                              &gt;   IF ISCLUSTER AND UPPER(CURRENT_SETTING_PRECEDENCE) = 'YES' AND SID ='*' THEN\r\n  2193\t                                                                                                                                                              &gt;     IF  UPPER(SCOPE) = 'MEMORY' OR UPPER(SCOPE) = 'BOTH' THEN\r\n  2194\t                                                                                                                                                              &gt;       FIND_FC_MEMORY_INC_SFC(FCDATA);\r\n  2195\t                                                                                                                                                              &gt;     END IF;\r\n  2196\t                                                                                                                                                              &gt;   END IF;\r\n  2197\t                                                                                                                                                              &gt;\r\n  2198\t                                                                                                                                                              &gt;   IF UPPER(SCOPE) = 'SPFILE' OR UPPER(SCOPE) = 'BOTH' THEN\r\n  2199\t                                                                                                                                                              &gt;\r\n  2200\t                                                                                                                                                              &gt;\r\n  2201\t                                                                                                                                                              &gt;     SPDATA  := GET_SPFILE_FIXES_SID(SID, CON_ID);\r\n  2202\t                                                                                                                                                              &gt;\r\n  2203\t                                                                                                                                                              &gt;\r\n  2204\t                                                                                                                                                              &gt;     FIXCONTROL := NULL;\r\n  2205\t                                                                                                                                                              &gt;     FOR I IN 1..SPDATA.FIXES.COUNT LOOP\r\n  2206\t                                                                                                                                                              &gt;       FIXCONTROL := FIXCONTROL || SPDATA.FIXES(I) || ':' || SPDATA.VALS(I) || '  ';\r\n  2207\t                                                                                                                                                              &gt;     END LOOP;\r\n  2208\t                                                                                                                                                              &gt;\r\n  2209\t                                                                                                                                                              &gt;     DBMS_SYSTEM.KSDWRT(2, CNT || ')' || ' Current _fix_control setting for spfile:');\r\n  2210\t                                                                                                                                                              &gt;     IF SPDATA.FIXES.COUNT = 0 THEN\r\n  2211\t                                                                                                                                                              &gt;       DBMS_SYSTEM.KSDWRT(2,'None');\r\n  2212\t                                                                                                                                                              &gt;     ELSE\r\n  2213\t                                                                                                                                                              &gt;       DBMS_SYSTEM.KSDWRT(2,FIXCONTROL);\r\n  2214\t                                                                                                                                                              &gt;     END IF;\r\n  2215\t                                                                                                                                                              &gt;     DBMS_OUTPUT.PUT(CHR(10));\r\n  2216\t                                                                                                                                                              &gt;     DBMS_OUTPUT.PUT_LINE(CNT || ')' || ' Current _fix_control setting for spfile:');\r\n  2217\t                                                                                                                                                              &gt;\r\n  2218\t                                                                                                                                                              &gt;     IF SPDATA.FIXES.COUNT = 0 THEN\r\n  2219\t                                                                                                                                                              &gt;       DBMS_OUTPUT.PUT_LINE('None');\r\n  2220\t                                                                                                                                                              &gt;     ELSE\r\n  2221\t                                                                                                                                                              &gt;       DBMS_OUTPUT.PUT_LINE(FIXCONTROL);\r\n  2222\t                                                                                                                                                              &gt;     END IF;\r\n  2223\t                                                                                                                                                              &gt;     CNT := CNT+1;\r\n  2224\t                                                                                                                                                              &gt;\r\n  2225\t                                                                                                                                                              &gt;\r\n  2226\t                                                                                                                                                              &gt;\r\n  2227\t                                                                                                                                                              &gt;     FINALSPDATA := GET_FINAL_SP_BUG_FIXES(SPDATA, FCDATA,\r\n  2228\t                                                                                                                                                              &gt;                                           CURRENT_SETTING_PRECEDENCE);\r\n  2229\t                                                                                                                                                              &gt;\r\n  2230\t                                                                                                                                                              &gt;\r\n  2231\t                                                                                                                                                              &gt;     FIXCONTROL := NULL;\r\n  2232\t                                                                                                                                                              &gt;     FOR I IN 1..FINALSPDATA.FIXES.COUNT LOOP\r\n  2233\t                                                                                                                                                              &gt;       FIXCONTROL := FIXCONTROL || FINALSPDATA.FIXES(I) || ':' || FINALSPDATA.VALS(I) || '  ';\r\n  2234\t                                                                                                                                                              &gt;     END LOOP;\r\n  2235\t                                                                                                                                                              &gt;\r\n  2236\t                                                                                                                                                              &gt;     DBMS_SYSTEM.KSDWRT(2, CNT || ')' || ' Final _fix_control setting for spfile considering current_setting_precedence is ' || CURRENT_SETTING_PRECEDENCE);\r\n  2237\t                                                                                                                                                              &gt;     DBMS_SYSTEM.KSDWRT(2,FIXCONTROL);\r\n  2238\t                                                                                                                                                              &gt;     DBMS_OUTPUT.PUT(CHR(10));\r\n  2239\t                                                                                                                                                              &gt;     DBMS_OUTPUT.PUT_LINE(CNT || ')' || ' Final _fix_control setting for spfile considering current_setting_precedence is ' || CURRENT_SETTING_PRECEDENCE);\r\n  2240\t                                                                                                                                                              &gt;     DBMS_OUTPUT.PUT_LINE(FIXCONTROL);\r\n  2241\t                                                                                                                                                              &gt;       CNT := CNT+1;\r\n  2242\t                                                                                                                                                              &gt;\r\n  2243\t                                                                                                                                                              &gt;   END IF;\r\n  2244\t                                                                                                                                                              &gt;\r\n  2245\t                                                                                                                                                              &gt;   IF UPPER(SCOPE) = 'MEMORY' OR UPPER(SCOPE) = 'BOTH' THEN\r\n  2246\t                                                                                                                                                              &gt;\r\n  2247\t                                                                                                                                                              &gt;\r\n  2248\t                                                                                                                                                              &gt;\r\n  2249\t                                                                                                                                                              &gt;\r\n  2250\t                                                                                                                                                              &gt;\r\n  2251\t                                                                                                                                                              &gt;\r\n  2252\t                                                                                                                                                              &gt;\r\n  2253\t                                                                                                                                                              &gt;\r\n  2254\t                                                                                                                                                              &gt;      IF SID = '*' THEN\r\n  2255\t                                                                                                                                                              &gt;        CURR_INST := SYS_CONTEXT('USERENV', 'INSTANCE_NAME');\r\n  2256\t                                                                                                                                                              &gt;      ELSE\r\n  2257\t                                                                                                                                                              &gt;        CURR_INST := SID;\r\n  2258\t                                                                                                                                                              &gt;      END IF;\r\n  2259\t                                                                                                                                                              &gt;\r\n  2260\t                                                                                                                                                              &gt;      MEMVALARRAY  := GET_FIXES_INMEMORY_VAL(FCDATA.FIXES, CURR_INST);\r\n  2261\t                                                                                                                                                              &gt;\r\n  2262\t                                                                                                                                                              &gt;\r\n  2263\t                                                                                                                                                              &gt;     IF UPPER(CURRENT_SETTING_PRECEDENCE) = 'YES' THEN\r\n  2264\t                                                                                                                                                              &gt;       FINALMEMDATA.FIXES := FCDATA.FIXES;\r\n  2265\t                                                                                                                                                              &gt;       FINALMEMDATA.VALS  := MEMVALARRAY;\r\n  2266\t                                                                                                                                                              &gt;     ELSE\r\n  2267\t                                                                                                                                                              &gt;       FINALMEMDATA.FIXES := FCDATA.FIXES;\r\n  2268\t                                                                                                                                                              &gt;       FINALMEMDATA.VALS  := FCDATA.VALS;\r\n  2269\t                                                                                                                                                              &gt;     END IF;\r\n  2270\t                                                                                                                                                              &gt;\r\n  2271\t                                                                                                                                                              &gt;\r\n  2272\t                                                                                                                                                              &gt;     FIXCONTROL := NULL;\r\n  2273\t                                                                                                                                                              &gt;     FOR I IN 1..FCDATA.FIXES.COUNT LOOP\r\n  2274\t                                                                                                                                                              &gt;       FIXCONTROL := FIXCONTROL || FCDATA.FIXES(I) || ':' || MEMVALARRAY(I) || '  ';\r\n  2275\t                                                                                                                                                              &gt;     END LOOP;\r\n  2276\t                                                                                                                                                              &gt;     DBMS_SYSTEM.KSDWRT(2, CNT || ')' || ' Current _fix_control setting in memory for sid = ' || CURR_INST);\r\n  2277\t                                                                                                                                                              &gt;     DBMS_SYSTEM.KSDWRT(2,FIXCONTROL);\r\n  2278\t                                                                                                                                                              &gt;     DBMS_OUTPUT.PUT(CHR(10));\r\n  2279\t                                                                                                                                                              &gt;     DBMS_OUTPUT.PUT_LINE(CNT || ')' || ' Current _fix_control setting in memory for sid = ' || CURR_INST);\r\n  2280\t                                                                                                                                                              &gt;     DBMS_OUTPUT.PUT_LINE(FIXCONTROL);\r\n  2281\t                                                                                                                                                              &gt;     CNT := CNT+1;\r\n  2282\t                                                                                                                                                              &gt;\r\n  2283\t                                                                                                                                                              &gt;\r\n  2284\t                                                                                                                                                              &gt;     FIXCONTROL := NULL;\r\n  2285\t                                                                                                                                                              &gt;     FOR I IN 1..FINALMEMDATA.FIXES.COUNT LOOP\r\n  2286\t                                                                                                                                                              &gt;       FIXCONTROL := FIXCONTROL || FINALMEMDATA.FIXES(I) || ':' || FINALMEMDATA.VALS(I) || '  ';\r\n  2287\t                                                                                                                                                              &gt;     END LOOP;\r\n  2288\t                                                                                                                                                              &gt;\r\n  2289\t                                                                                                                                                              &gt;     DBMS_SYSTEM.KSDWRT(2, CNT || ')' || ' Final _fix_control setting for memory considering current_setting_precedence is ' || CURRENT_SETTING_PRECEDENCE);\r\n  2290\t                                                                                                                                                              &gt;     DBMS_SYSTEM.KSDWRT(2,FIXCONTROL);\r\n  2291\t                                                                                                                                                              &gt;     DBMS_OUTPUT.PUT(CHR(10));\r\n  2292\t                                                                                                                                                              &gt;     DBMS_OUTPUT.PUT_LINE(CNT || ')' || ' Final _fix_control setting for memory considering current_setting_precedence is ' || CURRENT_SETTING_PRECEDENCE);\r\n  2293\t                                                                                                                                                              &gt;     DBMS_OUTPUT.PUT_LINE(FIXCONTROL);\r\n  2294\t                                                                                                                                                              &gt;     CNT := CNT+1;\r\n  2295\t                                                                                                                                                              &gt;   END IF;\r\n  2296\t                                                                                                                                                              &gt;\r\n  2297\t                                                                                                                                                              &gt;\r\n  2298\t                                                                                                                                                              &gt;   IF UPPER(SCOPE) = 'SPFILE' OR UPPER(SCOPE) = 'BOTH' THEN\r\n  2299\t                                                                                                                                                              &gt;     EXECUTE_ALTER(FINALSPDATA, 'SPFILE', SID);\r\n  2300\t                                                                                                                                                              &gt;   END IF;\r\n  2301\t                                                                                                                                                              &gt;\r\n  2302\t                                                                                                                                                              &gt;\r\n  2303\t                                                                                                                                                              &gt;   IF UPPER(SCOPE) = 'MEMORY' OR UPPER(SCOPE) = 'BOTH' THEN\r\n  2304\t                                                                                                                                                              &gt;     EXECUTE_ALTER(FINALMEMDATA, 'MEMORY', SID);\r\n  2305\t                                                                                                                                                              &gt;   END IF;\r\n  2306\t                                                                                                                                                              &gt;\r\n  2307\t                                                                                                                                                              &gt;\r\n  2308\t                                                                                                                                                              &gt;\r\n  2309\t                                                                                                                                                              &gt;   IF UPPER(SCOPE) = 'SPFILE' OR UPPER(SCOPE) = 'BOTH' THEN\r\n  2310\t                                                                                                                                                              &gt;     IF SID = '*' THEN\r\n  2311\t                                                                                                                                                              &gt;       CHECK_INST_SETTING(CON_ID);\r\n  2312\t                                                                                                                                                              &gt;     END IF;\r\n  2313\t                                                                                                                                                              &gt;   END IF;\r\n  2314\t                                                                                                                                                              &gt;\r\n  2315\t                                                                                                                                                              &gt;   DBMS_SYSTEM.KSDWRT(2,'DBMS_OPTIM command ENDS');\r\n  2316\t                                                                                                                                                              &gt;\r\n  2317\t                                                                                                                                                              &gt; EXCEPTION\r\n  2318\t                                                                                                                                                              &gt;   WHEN OTHERS THEN\r\n  2319\t                                                                                                                                                              &gt;     UTL_FILE.FCLOSE(LOGF);\r\n  2320\t                                                                                                                                                              &gt;     RAISE_APPLICATION_ERROR(-20002, SQLERRM);\r\n  2321\t                                                                                                                                                              &gt; END SET_FIX_CONTROLS;\r\n\r\n<\/pre>\r\n<div id=\"SYS.DBMS_PRVTAQIM.PACKAGE BODY\">SYS.DBMS_PRVTAQIM &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n  5553\t  IF (ISJMSQ) THEN                                                                          |   IF (BITAND(QT_FLAGS, SYS.DBMS_AQADM_SYS.KWQI_QT_12G_JMS) =\r\n  5554\t                                                                                            &gt;                SYS.DBMS_AQADM_SYS.KWQI_QT_12G_JMS)  THEN\r\n  5581\t                ' qt_mc )';                                                                 |                 ' qt_mc where qt_mc.state &lt;&gt; 192 )';\r\n  5591\t                ' case when qt.STATE is null then qt_mc.state '            ||               |                 ' case when qt.STATE is null '            ||\r\n  5592\t                ' else qt.STATE end state, '                               ||               |                 ' then (qt_mc.state) ' ||\r\n  5593\t                                                                                            &gt;                 ' else (case when qt.state=3 then 7 else qt.STATE end) '  ||\r\n  5594\t                                                                                            &gt;                 ' end state, '              ||\r\n  5595\t                                                                                            &gt;                 ' qt.state QT_STATE,' ||\r\n  5596\t                                                                                            &gt;                 ' qt_mc.state MC_STATE,' ||\r\n  5627\t       ' decode(qt.state, 6, ''EXPIRED'','                                 ||               |\r\n  5628\t                                                                                            &gt;\r\n  5629\t                                                                                            &gt;\r\n  5630\t                                                                                            &gt;\r\n  5631\t                                                                                            &gt;\r\n  5632\t                                                                                            &gt;\r\n  5633\t                                                                                            &gt;        ' decode(qt.state, 7, ''EXPIRED'','                                 ||\r\n  5637\t                                                                                            &gt;                   DBMS_AQADM_SYS.KWSPT_NQUAL || ', ''UNDELIVERABLE'','     ||\r\n  5640\t             DBMS_AQADM_SYS.KWSPT_ROLLBCK_DQ_RTY || ', ''ROLBCK_RETRY'',' ||                |               DBMS_AQADM_SYS.KWSPT_ROLLBCK_DQ_RTY || ', ''ROLBACKREADY'',' ||\r\n  5642\t       '     decode(to_char(to_char(bitand(to_number(substr(lbitmap,'      ||               |                                                   '-1, ''READY'','         ||\r\n  5643\t       '            (floor(ds.POS_BITMAP\/8) * 2) + 1, 1), ''X''),'         ||               |        '     decode(to_char(decode(bitand(to_number(substr(sbitmap,'      ||\r\n  5644\t       '            power(2, mod(ds.POS_BITMAP, 8)))) || '                 ||               |        '            (floor(ds.POS_BITMAP\/8) * 2)  + 1, 2), ''XX''),'         ||\r\n  5645\t       '            to_char(bitand(to_number(substr(lbitmap, '             ||               |        '            power(2, mod(ds.POS_BITMAP, 8))), ' ||\r\n  5646\t       '            (floor(ds.POS_BITMAP\/8) * 2) + 2, 1), ''X''),'         ||               |        '            power(2, mod(ds.POS_BITMAP, 8)), ''1'', ''0'')) || '                 ||\r\n  5647\t       '            power(2, mod(ds.POS_BITMAP, 8)))) \/ (ds.POS_BITMAP+1)),' ||             |        '     to_char(decode(bitand(to_number(substr(lbitmap,'      ||\r\n  5648\t                                                                                            &gt;        '            (floor(ds.POS_BITMAP\/8) * 2)  + 1, 2), ''XX''),'         ||\r\n  5649\t                                                                                            &gt;        '            power(2, mod(ds.POS_BITMAP, 8))), ' ||\r\n  5650\t                                                                                            &gt;        '            power(2, mod(ds.POS_BITMAP, 8)), ''1'', ''0'')),' ||\r\n  5652\t       '       ''11'', ''PROCESSED'','                                     ||               |        '       ''11'', ''LOCKED'','                                        ||\r\n  5654\t       '       ''00'', ''READY'', ''READY''))) MSG_STATE,'                 ||               |        '       ''00'', ''UNDELIVERABLE'',  ' ||\r\n  5655\t                                                                                            &gt;        '       ''UNDELIVERABLE''))) MSG_STATE,'   ||\r\n  5656\t                                                                                            &gt;\r\n  5657\t                                                                                            &gt;\r\n  5658\t                                                                                            &gt;\r\n  5659\t                                                                                            &gt;\r\n  5660\t                                                                                            &gt;\r\n  5661\t                                                                                            &gt;\r\n  5662\t                                                                                            &gt;\r\n  5663\t                                                                                            &gt;\r\n  5664\t                                                                                            &gt;\r\n  5665\t                                                                                            &gt;\r\n  5666\t                                                                                            &gt;\r\n  5667\t                                                                                            &gt;\r\n  5668\t                                                                                            &gt;\r\n  5669\t                                                                                            &gt;\r\n  5670\t                                                                                            &gt;\r\n  5671\t                                                                                            &gt;\r\n  5672\t                                                                                            &gt;\r\n  5673\t                                                                                            &gt;\r\n  5674\t                                                                                            &gt;\r\n  5675\t                                                                                            &gt;\r\n  5676\t                                                                                            &gt;\r\n  5677\t                                                                                            &gt;\r\n  5678\t                                                                                            &gt;\r\n  5714\t       ' decode(qt.state, 6, ''EXPIRED'','                                 ||               |\r\n  5715\t       '   decode(mod(qt_l.flags - 1,'                                     ||               |\r\n  5716\t                                                                                            &gt;        ' qt.state MC_QT_STATE, ' ||\r\n  5717\t                                                                                            &gt;        ' qt.mc_state, ' ||\r\n  5718\t                                                                                            &gt;        ' qt.qt_state, ' ||\r\n  5719\t                                                                                            &gt;\r\n  5720\t                                                                                            &gt;        '     decode(qt.mc_state, 4, ''LOCKED'','                      ||\r\n  5721\t                                                                                            &gt;        '                         8, ''PROCESSED'','                    ||\r\n  5722\t                                                                                            &gt;        '                         9, ''PROCESSED'','                        ||\r\n  5723\t                                                                                            &gt;        '            decode(qt.state, 7, ''EXPIRED'','           ||\r\n  5724\t                                                                                            &gt;        '                   decode(mod(qt_l.flags-1 ,'   ||\r\n  5727\t                                                                                            &gt;                  DBMS_AQADM_SYS.KWSPT_NQUAL  || ', ''UNDELIVERABLE'','     ||\r\n  5730\t             DBMS_AQADM_SYS.KWSPT_ROLLBCK_DQ_RTY || ', ''ROLBCK_RETRY'',' ||                |               DBMS_AQADM_SYS.KWSPT_ROLLBCK_DQ_RTY || ', ''ROLBACKREADY'',' ||\r\n  5732\t       '     decode(mod(qt.state,7), 1, ''EXPIRED'','                      ||               |                                                '-1, ''READY'','            ||\r\n  5733\t                                                                                            &gt;        '     decode(qt.state, 5, ''RETRYEXPIRED'','                        ||\r\n  5734\t                                                                                            &gt;        '                             2, ''READY'','                        ||\r\n  5736\t       '                             4, ''PROCESSED'','                    ||               |        '                             6, ''RETAINED'','                     ||\r\n  5737\t       '                                ''READY''))) MSG_STATE,'           ||               |        '                             8, ''PROCESSED'','                    ||\r\n  5738\t                                                                                            &gt;        '                             0, ''READY'','                        ||\r\n  5739\t                                                                                            &gt;        '                                ''UNDELIVERABLE'')))) MSG_STATE,'  ||\r\n  5840\t                 ' qt.QUEUE_NAME = '                                       ||               |                    '  qt.msgid = qt_l.msgid(+)  ';\r\n  5841\t                 DBMS_ASSERT.ENQUOTE_LITERAL(REPLACE(Q_NAME,'''',''''''))  ||               &lt;\r\n  5842\t                 ' and qt.msgid = qt_l.msgid(+)  ';                                         &lt;\r\n\r\n<\/pre>\r\n<div id=\"SYS.DBMS_RCVMAN.PACKAGE\">SYS.DBMS_RCVMAN &#8211; PACKAGE:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n  1282\t                                                                          &gt; -- setdoingFullBck is used to tell package that we are doing full backups\r\n  1283\t                                                                          &gt; PROCEDURE setdoingFullBck;\r\n  1284\t                                                                          &gt;\r\n  1443\t                                                                          &gt; -- Obsolete exists for compatability\r\n\r\n<\/pre>\r\n<div id=\"SYS.DBMS_RCVMAN.PACKAGE BODY\">SYS.DBMS_RCVMAN &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n   122\tCATALOGVERSION CONSTANT VARCHAR2(11) := '19.11.00.00';                                                                                                                                                    | CATALOGVERSION CONSTANT VARCHAR2(11) := '19.12.00.00';\r\n   213\t                                                                                                                                                                                                          &gt; DOINGFULLBCK    BINARY_INTEGER := 0;\r\n   406\t                                                                                                                                                                                                          &gt; COMPUTERA_UNTILTIMECHK  BOOLEAN;\r\n   407\t                                                                                                                                                                                                          &gt;\r\n   408\t                                                                                                                                                                                                          &gt;\r\n   409\t                                                                                                                                                                                                          &gt;\r\n   410\t                                                                                                                                                                                                          &gt; COMPUTERA_RETURNTOPACT  BOOLEAN;\r\n   411\t                                                                                                                                                                                                          &gt;\r\n   412\t                                                                                                                                                                                                          &gt;\r\n   413\t                                                                                                                                                                                                          &gt;\r\n  1599\t   SELECT BACKUPSET_CON_T       TYPE_CON,                                                                                                                                                                 |    SELECT \/*+ OPTIMIZER_FEATURES_ENABLE('12.2.0.1') MERGE(@\"SEL$10\" &gt;\"SEL$9\") MERGE(@\"SEL$0EE6DB63\" &gt;\"SEL$6\") LEADING(@\"SEL$A5C345C4\" \"PPL\"@\"SEL$6\" \"BP\"@\"SEL$6\" \"X$KCCBS\"@\"SEL$10\" \"X$KCCBI\"@\"SEL$8\") *\/\r\n  1600\t                                                                                                                                                                                                          &gt;           BACKUPSET_CON_T       TYPE_CON,\r\n  7727\t                                                                                                                                                                                                          &gt;      AND (DOINGFULLBCK = 0 OR\r\n  7728\t                                                                                                                                                                                                          &gt;           BDF.INCREMENTAL_CHANGE# &lt;= BDF.CREATION_CHANGE#)\r\n  7729\t                                                                                                                                                                                                          &gt;\r\n  8829\t   SELECT DISTINCT                                                                                                                                                                                        |    SELECT \/*+  opt_param('_optimizer_cartesian_enabled' 'false') NO_PUSH_PRED(@\"SEL$7\") *\/ DISTINCT\r\n 11186\t                                                                                                                                                                                                          &gt;\r\n 11187\t                                                                                                                                                                                                          &gt;\r\n 11188\t                                                                                                                                                                                                          &gt;\r\n 11189\t                                                                                                                                                                                                          &gt;\r\n 11190\t                                                                                                                                                                                                          &gt;\r\n 11191\t                                                                                                                                                                                                          &gt;\r\n 11192\t                                                                                                                                                                                                          &gt;\r\n 11193\t                                                                                                                                                                                                          &gt;\r\n 11194\t                                                                                                                                                                                                          &gt;\r\n 11195\t                                                                                                                                                                                                          &gt;\r\n 11197\t                                                                                                                                                                                                          &gt;    ACTION         IN     RCVREC_T\r\n 11198\t                                                                                                                                                                                                          &gt;   ,RMANCMD        IN     BINARY_INTEGER)\r\n 11199\t                                                                                                                                                                                                          &gt; RETURN BOOLEAN IS\r\n 11200\t                                                                                                                                                                                                          &gt; BEGIN\r\n 11201\t                                                                                                                                                                                                          &gt;    IF (UNTILTIME IS NOT NULL AND\r\n 11202\t                                                                                                                                                                                                          &gt;        ACTION.TYPE_CON = BACKUPSET_CON_T AND\r\n 11203\t                                                                                                                                                                                                          &gt;        ACTION.TOTIME_ACT &gt; UNTILTIME - (1\/(24*60*2)) AND\r\n 11204\t                                                                                                                                                                                                          &gt;        (ACTION.TYPE_ACT = FULL_ACT_T OR\r\n 11205\t                                                                                                                                                                                                          &gt;         ACTION.TYPE_ACT = INCREMENTAL_ACT_T) AND\r\n 11206\t                                                                                                                                                                                                          &gt;        (RMANCMD = RESTORECMD_T  OR RMANCMD = BLKRESTORECMD_T OR\r\n 11207\t                                                                                                                                                                                                          &gt;         RMANCMD = UNKNOWNCMD_T)) THEN\r\n 11208\t                                                                                                                                                                                                          &gt;       RETURN TRUE;\r\n 11209\t                                                                                                                                                                                                          &gt;    ELSE\r\n 11210\t                                                                                                                                                                                                          &gt;       RETURN FALSE;\r\n 11211\t                                                                                                                                                                                                          &gt;    END IF;\r\n 11212\t                                                                                                                                                                                                          &gt; END ACTIONIN30SECSOFUNTILTIME;\r\n 11213\t                                                                                                                                                                                                          &gt;\r\n 11214\t                                                                                                                                                                                                          &gt;\r\n 11215\t                                                                                                                                                                                                          &gt;\r\n 11216\t                                                                                                                                                                                                          &gt;\r\n 11217\t                                                                                                                                                                                                          &gt;\r\n 11218\t                                                                                                                                                                                                          &gt;\r\n 12507\t                                                                                                                                                                                                          &gt;\r\n 12508\t                                                                                                                                                                                                          &gt;\r\n 12509\t                                                                                                                                                                                                          &gt;\r\n 12510\t                                                                                                                                                                                                          &gt;          IF (ACTIONIN30SECSOFUNTILTIME(TOP, RMANCMD)) THEN\r\n 12511\t                                                                                                                                                                                                          &gt;             CLOSE RCVRECCURSOR2_C;\r\n 12512\t                                                                                                                                                                                                          &gt;             DEB(DEB_EXIT, 'with TRUE');\r\n 12513\t                                                                                                                                                                                                          &gt;             RETURN TRUE;\r\n 12514\t                                                                                                                                                                                                          &gt;          END IF;\r\n 12515\t                                                                                                                                                                                                          &gt;\r\n 16411\t                                                                                                                                                                                                          &gt;    DOINGFULLBCK := 0;\r\n 16412\t                                                                                                                                                                                                          &gt;    DEB(DEB_PRINT, 'doingFullBck = ' || DOINGFULLBCK);\r\n 20673\t                                                                                                                                                                                                          &gt; PROCEDURE SETDOINGFULLBCK\r\n 20674\t                                                                                                                                                                                                          &gt; IS\r\n 20675\t                                                                                                                                                                                                          &gt; BEGIN\r\n 20676\t                                                                                                                                                                                                          &gt;    DOINGFULLBCK := 1;\r\n 20677\t                                                                                                                                                                                                          &gt;    DEB(DEB_PRINT, 'doingFullBck = ' || DOINGFULLBCK);\r\n 20678\t                                                                                                                                                                                                          &gt; END SETDOINGFULLBCK;\r\n 20679\t                                                                                                                                                                                                          &gt;\r\n 20680\t                                                                                                                                                                                                          &gt;\r\n 25473\t                                                                                                                                                                                                          &gt;       COMPUTERA_UNTILTIMECHK := TRUE;\r\n 25476\t                                                                                                                                                                                                          &gt;       COMPUTERA_UNTILTIMECHK := FALSE;\r\n 25478\t                                                                                                                                                                                                          &gt;    COMPUTERA_RETURNTOPACT   := FALSE;\r\n 27002\t                                                                                                                                                                                                          &gt;\r\n 27003\t                                                                                                                                                                                                          &gt;\r\n 27004\t                                                                                                                                                                                                          &gt;\r\n 27005\t                                                                                                                                                                                                          &gt;           IF (LBSTATE.LBRECCMN.BACKUP_TYPE = BACKUPSET_TXT AND\r\n 27006\t                                                                                                                                                                                                          &gt;               LBSTATE.LBOBSOLETERETENTION AND\r\n 27007\t                                                                                                                                                                                                          &gt;               NOT LBSTATE.LBOBSOLETEKEEP AND\r\n 27008\t                                                                                                                                                                                                          &gt;               LBSTATE.LBRECCMN.STATUS IS NULL)\r\n 27009\t                                                                                                                                                                                                          &gt;           THEN\r\n 27010\t                                                                                                                                                                                                          &gt;             IF (DEBUG) THEN\r\n 27011\t                                                                                                                                                                                                          &gt;                DEB(DEB_IN, 'bdf\/bcf\/bsf\/brl missing!!!');\r\n 27012\t                                                                                                                                                                                                          &gt;             END IF;\r\n 27013\t                                                                                                                                                                                                          &gt;             LBSTATE.LBOBSOLETERETENTION := FALSE;\r\n 27014\t                                                                                                                                                                                                          &gt;             LBSTATE.LBKEEPFORDBPITR := TRUE;\r\n 27015\t                                                                                                                                                                                                          &gt;\r\n 27016\t                                                                                                                                                                                                          &gt;\r\n 27017\t                                                                                                                                                                                                          &gt;             IF (ONLY_OBSOLETE) THEN\r\n 27018\t                                                                                                                                                                                                          &gt;               LBSTATE.LBRECTMPTAB.DELETE;\r\n 27019\t                                                                                                                                                                                                          &gt;               LBSTATE.LBCOPYCOUNT := 0;\r\n 27020\t                                                                                                                                                                                                          &gt;               LBSTATE.LBPIECECOUNTTAB.DELETE;\r\n 27021\t                                                                                                                                                                                                          &gt;             END IF;\r\n 27022\t                                                                                                                                                                                                          &gt;           END IF;\r\n 27023\t                                                                                                                                                                                                          &gt;\r\n 27065\t        IF (DEBUG) THEN                                                                                                                                                                                   |         IF (DEBUG AND LBSTATE.LBRECTMPTAB.COUNT &gt; 0) THEN\r\n 27207\t                                                                                                                                                                                                          &gt;     IF (LBSTATE.LBRECCMN.STATUS IS NULL AND\r\n 27208\t                                                                                                                                                                                                          &gt;         LBREC.BACKUP_TYPE = BACKUPSET_TXT AND\r\n 27209\t                                                                                                                                                                                                          &gt;         LBREC.FILE_TYPE NOT IN (BACKUPSET_TXT, PIECE_TXT)) THEN\r\n 27210\t                                                                                                                                                                                                          &gt;        LBSTATE.LBRECCMN.STATUS := AVAILABLE_TXT;\r\n 27211\t                                                                                                                                                                                                          &gt;     END IF;\r\n 27212\t                                                                                                                                                                                                          &gt;\r\n 27213\t                                                                                                                                                                                                          &gt;\r\n 27214\t                                                                                                                                                                                                          &gt;\r\n 27215\t                                                                                                                                                                                                          &gt;\r\n 27216\t                                                                                                                                                                                                          &gt;\r\n 29457\t            LASTREC.STATUS_CON := '*';                                                                                                                                                                    |             LASTREC.STATUS_CON\r\n 29458\t            RCVRECPUSH(LASTREC);                                                                                                                                                                          &lt;\r\n 29459\t         END IF;                                                                                                                                                                                          &lt;\r\n 29460\t         BSSTATUS := NULL;                                                                                                                                                                                &lt;\r\n 29461\t                                                                                                                                                                                                          &lt;\r\n 29462\t                                                                                                                                                                                                          &lt;\r\n 29463\t         IF NOT ISTRANSLATEDARCHIVEDLOG(                                                                                                                                                                  &lt;\r\n 29464\t                   THREAD#   =&gt; BRLREC.LOGTHREAD_OBJ                                                                                                                                                      &lt;\r\n 29465\t                  ,SEQUENCE# =&gt; BRLREC.LOGSEQUENCE_OBJ) THEN                                                                                                                                              &lt;\r\n 29466\t            DEB(DEB_IN, 'skip not translated brlrec' ||                                                                                                                                                   &lt;\r\n 29467\t                ' thread=' || BRLREC.LOGTHREAD_OBJ ||                                                                                                                                                     &lt;\r\n 29468\t                ' sequence=' || BRLREC.LOGSEQUENCE_OBJ);                                                                                                                                                  &lt;\r\n 29469\t            GOTO NEXTBRLREC;                                                                                                                                                                              &lt;\r\n 29470\t         END IF;                                                                                                                                                                                          &lt;\r\n 29471\t                                                                                                                                                                                                          &lt;\r\n 29472\t                                                                                                                                                                                                          &lt;\r\n 29473\t                                                                                                                                                                                                          &lt;\r\n 29474\t         LASTREC := BRLREC;                                                                                                                                                                               &lt;\r\n 29475\t         DEB(DEB_IN, 'looking backups for' ||                                                                                                                                                             &lt;\r\n 29476\t             ' thread=' || BRLREC.LOGTHREAD_OBJ ||                                                                                                                                                        &lt;\r\n 29477\t             ' sequence=' || BRLREC.LOGSEQUENCE_OBJ);                                                                                                                                                     &lt;\r\n 29478\t      END IF;                                                                                                                                                                                             &lt;\r\n 29479\t                                                                                                                                                                                                          &lt;\r\n 29480\t      IF (BSSTATUS = SUCCESS) THEN                                                                                                                                                                        &lt;\r\n 29481\t         DEB(DEB_IN, 'skip already stacked brlrec' ||                                                                                                                                                     &lt;\r\n 29482\t             ' thread=' || BRLREC.LOGTHREAD_OBJ ||                                                                                                                                                        &lt;\r\n 29483\t             ' sequence=' || BRLREC.LOGSEQUENCE_OBJ);                                                                                                                                                     &lt;\r\n 29484\t         GOTO NEXTBRLREC;                                                                                                                                                                                 &lt;\r\n 29485\t      END IF;                                                                                                                                                                                             &lt;\r\n 29486\t                                                                                                                                                                                                          &lt;\r\n 29487\t      IF (BRLREC.TYPE_CON = BACKUPSET_CON_T) THEN                                                                                                                                                         &lt;\r\n 29488\t         DEB(DEB_IN, 'found a backupset:');                                                                                                                                                               &lt;\r\n 29489\t         VALRC :=                                                                                                                                                                                         &lt;\r\n 29490\t           VALIDATEBACKUPSET(BACKUPSETREC           =&gt; BRLREC,                                                                                                                                            &lt;\r\n 29491\t                             CHECKDEVICEISALLOCATED =&gt; TRUE,                                                                                                                                              &lt;\r\n 29492\t                             TAG                    =&gt; RESTORETAG,                                                                                                                                        &lt;\r\n 29493\t                             TAGMATCHREQUIRED       =&gt; TRUE,                                                                                                                                              &lt;\r\n 29494\t                             AVAILABLEMASK          =&gt; BSAVAILABLE,                                                                                                                                       &lt;\r\n 29495\t                             VALIDREC               =&gt; VALIDATEREC);                                                                                                                                      &lt;\r\n 29496\t      ELSIF (BRLREC.TYPE_CON = PROXYCOPY_CON_T) THEN                                                                                                                                                      &lt;\r\n 29497\t         DEB(DEB_IN, 'found a proxy copy:');                                                                                                                                                              &lt;\r\n 29498\t         IF (RESTORETAG IS NOT NULL AND BRLREC.TAG_CON != RESTORETAG) THEN                                                                                                                                &lt;\r\n 29499\t                                                                                                                                                                                                          &lt;\r\n 29500\t                                                                                                                                                                                                          &lt;\r\n 29501\t                                                                                                                                                                                                          &lt;\r\n 29502\t            DEB(DEB_EXIT, 'tag does not match for proxy copy:'||BRLREC.TAG_CON);                                                                                                                          &lt;\r\n 29503\t            VALRC := UNAVAILABLE;                                                                                                                                                                         &lt;\r\n 29504\t         ELSIF (ANYDEVICE = TRUE# OR                                                                                                                                                                      &lt;\r\n 29505\t                ISDEVICETYPEALLOCATED(BRLREC.DEVICETYPE_CON) = TRUE#) THEN                                                                                                                                &lt;\r\n 29506\t            VALRC := SUCCESS;                                                                                                                                                                             &lt;\r\n 29507\t         ELSE                                                                                                                                                                                             &lt;\r\n 29508\t            VALRC := AVAILABLE;                                                                                                                                                                           &lt;\r\n 29509\t         END IF;                                                                                                                                                                                          &lt;\r\n 29510\t      END IF;                                                                                                                                                                                             &lt;\r\n 29511\t                                                                                                                                                                                                          &lt;\r\n 29512\t      SKIPPED := FALSE;                                                                                                                                                                                   &lt;\r\n 29513\t                                                                                                                                                                                                          &lt;\r\n 29514\t   &lt;&lt;ADDANOTHER&gt;&gt;                                                                                                                                                                                         &lt;\r\n 29515\t      IF (BSSTATUS IS NULL AND VALRC = AVAILABLE) THEN                                                                                                                                                    &lt;\r\n 29516\t         BSSTATUS := VALRC;                                                                                                                                                                               &lt;\r\n 29517\t      END IF;                                                                                                                                                                                             &lt;\r\n 29518\t                                                                                                                                                                                                          &lt;\r\n 29519\t      IF (DEBUG) THEN                                                                                                                                                                                     &lt;\r\n 29520\t         PRINTRCVREC(BRLREC);                                                                                                                                                                             &lt;\r\n 29521\t      END IF;                                                                                                                                                                                             &lt;\r\n 29522\t                                                                                                                                                                                                          &lt;\r\n 29523\t      IF (VALRC = SUCCESS) THEN                                                                                                                                                                           &lt;\r\n 29524\t         IF (BRLREC.TYPE_CON = BACKUPSET_CON_T) THEN                                                                                                                                                      &lt;\r\n 29525\t            BRLREC.TAG_CON        := VALIDATEREC.TAG;                                                                                                                                                     &lt;\r\n 29526\t            BRLREC.DEVICETYPE_CON := VALIDATEREC.DEVICETYPE;                                                                                                                                              &lt;\r\n 29527\t            BRLREC.COPYNUMBER_CON := VALIDATEREC.COPYNUMBER;                                                                                                                                              &lt;\r\n 29528\t         END IF;                                                                                                                                                                                          &lt;\r\n 29529\t                                                                                                                                                                                                          &lt;\r\n 29530\t                                                                                                                                                                                                          &lt;\r\n 29531\t                                                                                                                                                                                                          &lt;\r\n 29532\t                                                                                                                                                                                                          &lt;\r\n 29533\t                                                                                                                                                                                                          &lt;\r\n 29534\t         IF (NOT SKIPPED AND                                                                                                                                                                              &lt;\r\n 29535\t             BRLREC.DEVICETYPE_CON = 'DISK' AND                                                                                                                                                           &lt;\r\n 29536\t             THISBACKUPAGE &lt; RCVRECBACKUPAGE) THEN                                                                                                                                                        &lt;\r\n 29537\t            DEB(DEB_IN, 'skipping action because thisBackupAge (' ||                                                                                                                                      &lt;\r\n 29538\t                         THISBACKUPAGE || ') &lt; rcvRecBackupAge('  ||                                                                                                                                      &lt;\r\n 29539\t                                                                                                                                                                                                          &lt;\r\n\r\n<\/pre>\r\n<div id=\"SYS.DBMS_REGISTRY.PACKAGE\">SYS.DBMS_REGISTRY &#8211; PACKAGE:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n    13\t                               '19.11.0.0.0'; |                                '19.12.0.0.0';\r\n<\/pre>\r\n<div id=\"SYS.DBMS_SPM.PACKAGE BODY\">SYS.DBMS_SPM &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n   542\t                                                                      &gt;         BEGIN\r\n   544\t                                                                      &gt;             TASK_NAME =&gt; SYS.DBMS_SPM_INTERNAL.AUTO_EVOLVE_TASK_NAME,\r\n   545\t                                                                      &gt;             TASK_OWNER_ID =&gt; SYS.PRVT_ADVISOR.SYS_USER_ID);\r\n   546\t                                                                      &gt;         EXCEPTION\r\n   547\t                                                                      &gt;           WHEN OTHERS THEN\r\n   548\t                                                                      &gt;             IF SQLCODE = -13609 THEN\r\n   549\t                                                                      &gt;\r\n   550\t                                                                      &gt;               NULL;\r\n   551\t                                                                      &gt;             END IF;\r\n   552\t                                                                      &gt;         END;\r\n   553\t                                                                      &gt;\r\n   554\t                                                                      &gt;\r\n   555\t                                                                      &gt;\r\n   556\t                                                                      &gt;\r\n   557\t                                                                      &gt;\r\n\r\n<\/pre>\r\n<div id=\"SYS.DBMS_SQLDIAG.PACKAGE BODY\">SYS.DBMS_SQLDIAG &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n   649\t                                                        &gt;     EXEC_USER_ID := GET_USER_NUM(USER_NAMEU);\r\n   650\t                                                        &gt;     USER_NAMEU   := DBMS_STATS_INTERNAL.DQ(USER_NAMEU);\r\n   651\t                                                        &gt;\r\n   652\t                                                        &gt;\r\n   653\t                                                        &gt;\r\n   661\t                                                        &lt;\r\n   662\t    USER_NAMEU := RMDQ(USER_NAMEU);                     &lt;\r\n   663\t    EXEC_USER_ID := GET_USER_NUM(USER_NAMEU);           &lt;\r\n   664\t                                                        &lt;\r\n\r\n<\/pre>\r\n<div id=\"SYS.DBMS_SQLTCB_INTERNAL.PACKAGE\">SYS.DBMS_SQLTCB_INTERNAL &#8211; PACKAGE:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n   328\t                                               &gt;   FUNCTION FIXQ(STR VARCHAR2) RETURN VARCHAR2;\r\n   329\t                                               &gt;\r\n\r\n<\/pre>\r\n<div id=\"SYS.DBMS_SQLTCB_INTERNAL.PACKAGE BODY\">SYS.DBMS_SQLTCB_INTERNAL &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n  1477\t                         INSTR(PACKAGE_REC.PACKAGE_NAME, '.', 1, 1)-1);                   |                          INSTR(PACKAGE_REC.PACKAGE_NAME, '\"', 1, 2));\r\n  1487\t                                                                                          &gt;\r\n  1488\t                                                                                          &gt;         PKG_NAME := RMDQ(PKG_NAME);\r\n  1489\t                                                                                          &gt;\r\n  1602\t                                                                                          &gt;     L_USERNAME   DBMS_ID;\r\n  1606\t                                                                                          &gt;\r\n  1607\t                                                                                          &gt;     L_USERNAME := RMDQ(USER_NAME);\r\n  1608\t                                                                                          &gt;\r\n  1609\t                                                                                          &gt;\r\n  1616\t          SQLSET_OWNER = USER_NAME;                                                       |           SQLSET_OWNER = L_USERNAME;\r\n  2199\t    EXPORTDATA          IN   BOOLEAN)                                                     |     EXPORTDATA          IN   BOOLEAN,\r\n  2200\t                                                                                          &gt;     USERNAME            IN   VARCHAR2)\r\n  2204\t    CTAS_TXT := 'CREATE TABLE ' ||                                                        |     CTAS_TXT := 'CREATE TABLE ' || DBMS_STATS_INTERNAL.DQ(USERNAME) || '.' ||\r\n  2206\t                ' AS SELECT * FROM '              ||                                      |                 ' AS SELECT * FROM ' || DBMS_STATS_INTERNAL.DQ(USERNAME) || '.' ||\r\n  2214\t                                                                                          &gt;     IF (DEBUGON) THEN\r\n  2215\t                                                                                          &gt;       DBMS_OUTPUT.PUT_LINE('i_create_gtt_staging_table : '  || CTAS_TXT);\r\n  2216\t                                                                                          &gt;     END IF;\r\n  2217\t                                                                                          &gt;\r\n  2238\t    GTTTABLENAME         IN   VARCHAR2)                                                   |     GTTTABLENAME         IN   VARCHAR2,\r\n  2239\t                                                                                          &gt;     USERNAME             IN   VARCHAR2)\r\n  2241\t                                                                                          &gt;     IAS_TXT VARCHAR2(32767);\r\n  2243\t    EXECUTE IMMEDIATE 'INSERT INTO '                                                      |     IAS_TXT := 'INSERT INTO '\r\n  2244\t                                                                                          &gt;                        || DBMS_STATS_INTERNAL.DQ(USERNAME) || '.'\r\n  2247\t                                                                                          &gt;                        || DBMS_STATS_INTERNAL.DQ(USERNAME) || '.'\r\n  2249\t                                                                                          &gt;\r\n  2250\t                                                                                          &gt;    IF (DEBUGON) THEN\r\n  2251\t                                                                                          &gt;      DBMS_OUTPUT.PUT_LINE('i_load_gtt_from_staging_table :'||IAS_TXT);\r\n  2252\t                                                                                          &gt;    END IF;\r\n  2253\t                                                                                          &gt;\r\n  2254\t                                                                                          &gt;    EXECUTE IMMEDIATE IAS_TXT;\r\n  2272\t    GTTSTAGINGTABLENAME  IN   VARCHAR2)                                                   |     GTTSTAGINGTABLENAME  IN   VARCHAR2,\r\n  2273\t                                                                                          &gt;     USERNAME             IN   VARCHAR2)\r\n  2277\t                                                                                          &gt;                       DBMS_STATS_INTERNAL.DQ(USERNAME) || '.' ||\r\n  2302\t    EXECUTE IMMEDIATE 'UPDATE ' || TCB_GTT_STATS_TAB ||                                   |     EXECUTE IMMEDIATE 'UPDATE ' || DBMS_STATS_INTERNAL.DQ(USERNAME) ||\r\n  2303\t                                                                                          &gt;                             '.' || TCB_GTT_STATS_TAB ||\r\n  2353\t                                                                                          |     L_USERNAME        DBMS_ID := RMDQ(USER_NAME);\r\n  2608\t                   REPLACE(DBMS_STATS_INTERNAL.FIXQ(USER_NAME), '''', '''''');            |                    REPLACE(DBMS_STATS_INTERNAL.FIXQ(L_USERNAME), '''', '''''');\r\n  2610\t        SCHEMAS := REPLACE(DBMS_STATS_INTERNAL.FIXQ(USER_NAME), '''', '''''');            |         SCHEMAS := REPLACE(DBMS_STATS_INTERNAL.FIXQ(L_USERNAME), '''', '''''');\r\n  2638\t        STMT := REPLACE(STMT, '$SNAME$', USER_NAME);                                      |\r\n  2639\t                                                                                          &gt;         STMT := REPLACE(STMT, '$SNAME$', FIXQ(L_USERNAME));\r\n  2684\t          STMT := REPLACE(STMT, '$SNAME$', OBJECT_REC.OWNER);                             |\r\n  2685\t                                                                                          &gt;           STMT := REPLACE(STMT, '$SNAME$', FIXQ(OBJECT_REC.OWNER));\r\n  2772\t            STMT := REPLACE(STMT, '$SNAME$', OBJECT_REC.OWNER);                           |\r\n  2773\t                                                                                          &gt;             STMT := REPLACE(STMT, '$SNAME$', FIXQ(OBJECT_REC.OWNER));\r\n  2845\t          STMT := REPLACE(STMT, '$SNAME$', OBJECT_REC.OWNER);                             |\r\n  2846\t                                                                                          &gt;           STMT := REPLACE(STMT, '$SNAME$', FIXQ(OBJECT_REC.OWNER));\r\n  2854\t                         INSTR(OBJECT_REC.NAME, '.', 1, 1)+1,                             |                             INSTR(OBJECT_REC.NAME, '\"', 1, 3),\r\n  2863\t                                                                                          &gt;\r\n  2864\t                                                                                          &gt;           PROC_NAME := RMDQ(PROC_NAME);\r\n  2865\t                                                                                          &gt;\r\n  2912\t      DBMS_STATS.CREATE_STAT_TABLE(NULL,TCB_GTT_STATS_TAB);                               |       DBMS_STATS.CREATE_STAT_TABLE(USER_NAME, TCB_GTT_STATS_TAB);\r\n  2919\t                                   EXPORTDATA);                                           |                                    EXPORTDATA, USER_NAME);\r\n  2926\t                                                                                          |         DBMS_STATS.EXPORT_TABLE_STATS(USER_NAME, GTTTABLENAMES(I), NULL,\r\n  2927\t        DBMS_STATS.EXPORT_TABLE_STATS(NULL, GTTTABLENAMES(I), NULL,                       &lt;\r\n  3157\t                                                                                          |           I_DROP_GTT_STAGING_TABLE(GTTSTAGINGTABLENAME, USER_NAME);\r\n  3158\t          I_DROP_GTT_STAGING_TABLE(GTTSTAGINGTABLENAME);                                  &lt;\r\n  3161\t        DBMS_STATS.DROP_STAT_TABLE(NULL,TCB_GTT_STATS_TAB);                               |         DBMS_STATS.DROP_STAT_TABLE(USER_NAME, TCB_GTT_STATS_TAB);\r\n  3175\t          I_DROP_GTT_STAGING_TABLE(GTTSTAGINGTABLENAME);                                  |           I_DROP_GTT_STAGING_TABLE(GTTSTAGINGTABLENAME, USER_NAME);\r\n  3178\t        DBMS_STATS.DROP_STAT_TABLE(NULL,TCB_GTT_STATS_TAB);                               |         DBMS_STATS.DROP_STAT_TABLE(USER_NAME, TCB_GTT_STATS_TAB);\r\n  3708\t                                                                                          &gt;       IF (PRESERVESCHEMAMAPPING = TRUE) THEN\r\n  3709\t                                                                                          &gt;         USERNAME := OWNER_REC.OWNER;\r\n  3710\t                                                                                          &gt;       END IF;\r\n  3711\t                                                                                          &gt;\r\n  3846\t          I_LOAD_GTT_FROM_STAGING_TABLE(GTTSTAGINGTABLENAME,  OBJECT_REC.NAME);           |           I_LOAD_GTT_FROM_STAGING_TABLE(GTTSTAGINGTABLENAME,  OBJECT_REC.NAME, USERNAME);\r\n  3848\t                                                                                          &gt;    IF (DEBUGON) THEN\r\n  3849\t                                                                                          &gt;      DBMS_OUTPUT.PUT_LINE('i_load_gtt_from_staging_table done');\r\n  3850\t                                                                                          &gt;    END IF;\r\n  3851\t                                                                                          &gt;\r\n  3852\t                                                                                          &gt;    IF (DEBUGON) THEN\r\n  3853\t                                                                                          &gt;      DBMS_OUTPUT.PUT_LINE('i_update_gtt_stat_schema called with uname :'||USERNAME);\r\n  3854\t                                                                                          &gt;      DBMS_OUTPUT.PUT_LINE('DQ modified username :'||DBMS_STATS_INTERNAL.DQ(USERNAME));\r\n  3855\t                                                                                          &gt;    END IF;\r\n  3858\t                                                                                          &gt;   IF (DEBUGON) THEN\r\n  3859\t                                                                                          &gt;      DBMS_OUTPUT.PUT_LINE('i_update_gtt_stat_schema done');\r\n  3860\t                                                                                          &gt;    END IF;\r\n  3861\t                                                                                          &gt;\r\n  3863\t                                                                                          &gt;           I_DROP_GTT_STAGING_TABLE(GTTSTAGINGTABLENAME, USERNAME);\r\n  3865\t          I_DROP_GTT_STAGING_TABLE(GTTSTAGINGTABLENAME);                                  |   IF (DEBUGON) THEN\r\n  3866\t                                                                                          &gt;      DBMS_OUTPUT.PUT_LINE('i_drop_gtt_staging_table done');\r\n  3867\t                                                                                          &gt;    END IF;\r\n  3870\t          DBMS_STATS.IMPORT_TABLE_STATS(NULL, OBJECT_REC.NAME,                            |           DBMS_STATS.IMPORT_TABLE_STATS(DBMS_STATS_INTERNAL.DQ(USERNAME),OBJECT_REC.NAME,\r\n  3872\t                                                                                          &gt;    IF (DEBUGON) THEN\r\n  3873\t                                                                                          &gt;      DBMS_OUTPUT.PUT_LINE('dbms_stats.import_table_stats done');\r\n  3874\t                                                                                          &gt;    END IF;\r\n  3875\t                                                                                          &gt;\r\n  3881\t        DBMS_STATS.DROP_STAT_TABLE(NULL,TCB_GTT_STATS_TAB);                               |         DBMS_STATS.DROP_STAT_TABLE(DBMS_STATS_INTERNAL.DQ(USERNAME),TCB_GTT_STATS_TAB);\r\n  3882\t                                                                                          &gt;       END IF;\r\n  3883\t                                                                                          &gt;   IF (DEBUGON) THEN\r\n  3884\t                                                                                          &gt;      DBMS_OUTPUT.PUT_LINE('dbms_stats.drop_stat_table done');\r\n  3933\t            I_DROP_GTT_STAGING_TABLE(GTTSTAGINGTABLENAME);                                |             I_DROP_GTT_STAGING_TABLE(GTTSTAGINGTABLENAME, USERNAME);\r\n  6049\t                     STAGING_SCHEMA_OWNER =&gt; USERNAME,                                    |                 STAGING_SCHEMA_OWNER =&gt; DBMS_STATS_INTERNAL.DQ(USERNAME),\r\n\r\n<\/pre>\r\n<div id=\"SYS.DBMS_SWRF_REPORT_INTERNAL.PACKAGE BODY\">SYS.DBMS_SWRF_REPORT_INTERNAL &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n  1265\t                                                                                   &gt;\r\n  1266\t                                                                                   &gt;\r\n  1267\t                                                                                   &gt;\r\n  1268\t                                                                                   &gt;\r\n  1269\t                                                                                   &gt;\r\n  1270\t                                                                                   &gt;   RPT_SRC_DBID   AWRRPT_NUMBER_LIST_TYPE;\r\n  1271\t                                                                                   &gt;\r\n  1272\t                                                                                   &gt;\r\n  1273\t                                                                                   &gt;\r\n  1274\t                                                                                   &gt;\r\n  1302\t                                                                                   |   RPT_SRC_DBID_2  AWRRPT_NUMBER_LIST_TYPE;\r\n  1823\t                                                                                   &gt;                         L_SRC_DBID   IN AWRRPT_NUMBER_LIST_TYPE,\r\n  1881\t                                                                                   &gt;   FUNCTION NUMBER_LISTS_OVERLAPPED(LIST1  IN AWRRPT_NUMBER_LIST_TYPE,\r\n  1882\t                                                                                   &gt;                                    LIST2  IN AWRRPT_NUMBER_LIST_TYPE)\r\n  1883\t                                                                                   &gt;   RETURN BOOLEAN;\r\n  1884\t                                                                                   &gt;\r\n  1889\t  FUNCTION IS_CON_DBID_LEGITIMATE(CON_DBID     IN NUMBER,                          |\r\n  1890\t                                                                                   &gt;\r\n  1891\t                                                                                   &gt;\r\n  1892\t                                                                                   &gt;\r\n  1893\t                                                                                   &gt;\r\n  1894\t                                                                                   &gt;\r\n  1895\t                                                                                   &gt;\r\n  1896\t                                                                                   &gt;\r\n  1897\t                                                                                   &gt;\r\n  1898\t                                                                                   &gt;   FUNCTION IS_CON_DBID_LEGITIMATE(L_SRC_DBID   IN AWRRPT_NUMBER_LIST_TYPE,\r\n  1923\t                                                                                   &gt;   FUNCTION GET_DB_VERSION(L_DBID IN NUMBER, L_BID IN NUMBER)\r\n  1924\t                                                                                   &gt;   RETURN VARCHAR2;\r\n  1925\t                                                                                   &gt;\r\n  1926\t                                                                                   &gt;\r\n  1927\t                                                                                   &gt;\r\n  1928\t                                                                                   &gt;\r\n  1929\t                                                                                   &gt;\r\n  2934\t                                                                                   &gt;     RPT_SRC_DBID   := AWRRPT_NUMBER_LIST_TYPE();\r\n  2935\t                                                                                   &gt;     RPT_SRC_DBID_2 := AWRRPT_NUMBER_LIST_TYPE();\r\n  3138\t    REPORT_INIT(L_DBID, RPT_INST, L_BID, L_EID, RPT_CON_DBIDS, RPT_DSVER_TYPE,     |     REPORT_INIT(L_DBID, RPT_INST, L_BID, L_EID, RPT_CON_DBIDS,\r\n  3139\t                                                                                   &gt;                 RPT_SRC_DBID,\r\n  3140\t                                                                                   &gt;                 RPT_DSVER_TYPE,\r\n  5921\t                               RPT_STATS(STAT_MY_CON_DBID));                       |                                RPT_SRC_DBID);\r\n  5924\t                                 RPT_STATS_2(STAT_MY_CON_DBID));                   |                                  RPT_SRC_DBID_2);\r\n  9619\t                                                                                   &gt;                         L_SRC_DBID   IN AWRRPT_NUMBER_LIST_TYPE,\r\n  9638\t    MY_CON_DBID      NUMBER;                                                       &lt;\r\n 10959\t                           PARAM(STAT_VERSION), L_CON_DBIDS, L_DSVER_TYPE);        |                            GET_DB_VERSION(L_DBID, L_BID),\r\n 10960\t                                                                                   &gt;                            L_CON_DBIDS, L_DSVER_TYPE);\r\n 10961\t                                                                                   &gt;\r\n 10962\t                                                                                   &gt;\r\n 10975\t      IF IS_CON_DBID_LEGITIMATE(MY_CON_DBID, L_CON_DBIDS, L_DSVER_TYPE) = FALSE    |                         SYS_CONTEXT('USERENV', 'CON_DBID'));\r\n 10976\t                                                                                   &gt;     ELSE\r\n 10978\t                                                                                   &gt;                         L_DBID,\r\n 10979\t                                                                                   &gt;                         GET_SRC_DBID(L_DBID));\r\n 10980\t                                                                                   &gt;     END IF;\r\n 10981\t                                                                                   &gt;     IF IS_CON_DBID_LEGITIMATE(RPT_SRC_DBID, L_CON_DBIDS, L_DSVER_TYPE) = FALSE\r\n 10985\t    ELSE                                                                           &lt;\r\n 10986\t      MY_CON_DBID := L_DBID;                                                       &lt;\r\n 10987\t    END IF;                                                                        &lt;\r\n 10994\t    STATS(STAT_MY_CON_DBID) := MY_CON_DBID;                                        &lt;\r\n 13131\t       (-20028, 'Container DB Id ' || MY_CON_DBID ||                               |        (-20028, 'Container DB Id ' || L_DBID ||\r\n 13260\t                                                                                   &gt;   FUNCTION GET_DB_VERSION(L_DBID IN NUMBER, L_BID IN NUMBER)\r\n 13261\t                                                                                   &gt;   RETURN VARCHAR2\r\n 13262\t                                                                                   &gt;   IS\r\n 13263\t                                                                                   &gt;     L_VERSION VARCHAR2(17);\r\n 13264\t                                                                                   &gt;     CURSOR_STR_IN  CLOB :=\r\n 13265\t                                                                                   &gt;     'select di.version\r\n 13266\t                                                                                   &gt;      from ' || DBMS_UMF_PROTECTED.KEUQQPAT_AWR_VN_DFLT_PAT\r\n 13267\t                                                                                   &gt;             || 'database_instance di,\r\n 13268\t                                                                                   &gt;           ' || DBMS_UMF_PROTECTED.KEUQQPAT_AWR_VN_DFLT_PAT\r\n 13269\t                                                                                   &gt;             || 'snapshot          s\r\n 13270\t                                                                                   &gt;      where s.dbid = :dbid\r\n 13271\t                                                                                   &gt;        and s.snap_id = :bid\r\n 13272\t                                                                                   &gt;        and di.dbid = s.dbid\r\n 13273\t                                                                                   &gt;        and di.instance_number = s.instance_number\r\n 13274\t                                                                                   &gt;        and di.startup_time = s.startup_time';\r\n 13275\t                                                                                   &gt;     CURSOR_STR_OUT CLOB;\r\n 13276\t                                                                                   &gt;     GET_VERSION SYS_REFCURSOR;\r\n 13277\t                                                                                   &gt;   BEGIN\r\n 13278\t                                                                                   &gt;      AWRRPT_PSF_SUBSTITUTE_PAT(CURSOR_STR_IN, CURSOR_STR_OUT, CON_REPORT_TYPE);\r\n 13279\t                                                                                   &gt;      OPEN GET_VERSION FOR CURSOR_STR_OUT USING L_DBID, L_BID;\r\n 13280\t                                                                                   &gt;      FETCH GET_VERSION INTO L_VERSION;\r\n 13281\t                                                                                   &gt;      CLOSE GET_VERSION;\r\n 13282\t                                                                                   &gt;   RETURN L_VERSION;\r\n 13283\t                                                                                   &gt;   END GET_DB_VERSION;\r\n 13284\t                                                                                   &gt;\r\n 13285\t                                                                                   &gt;\r\n 13286\t                                                                                   &gt;\r\n 13287\t                                                                                   &gt;\r\n 13288\t                                                                                   &gt;\r\n 13399\t                                                                                   &lt;\r\n 13400\t                                                                                   &lt;\r\n 13401\t                                                                                   &lt;\r\n 13402\t      ADD_CON_DBID_IN_LIST(L_DBID, L_CON_DBIDS);                                   &lt;\r\n 13403\t                                                                                   &lt;\r\n 13404\t      SRC_DBID := GET_SRC_DBID(L_DBID);                                            &lt;\r\n 13405\t      ADD_CON_DBID_IN_LIST(SRC_DBID, L_CON_DBIDS);                                 &lt;\r\n 13406\t                                                                                   &lt;\r\n 13409\t                                                                                   &gt;     ELSE\r\n 13410\t                                                                                   &gt;\r\n 13411\t                                                                                   &gt;       ADD_CON_DBID_IN_LIST(L_DBID, L_CON_DBIDS);\r\n 13437\t                                                                                   &gt;   FUNCTION NUMBER_LISTS_OVERLAPPED(LIST1  IN AWRRPT_NUMBER_LIST_TYPE,\r\n 13438\t                                                                                   &gt;                                    LIST2  IN AWRRPT_NUMBER_LIST_TYPE)\r\n 13439\t                                                                                   &gt;   RETURN BOOLEAN\r\n 13440\t                                                                                   &gt;   IS\r\n 13441\t                                                                                   &gt;     IS_OVERLAPPED BOOLEAN;\r\n 13442\t                                                                                   &gt;   BEGIN\r\n 13443\t                                                                                   &gt;\r\n 13444\t                                                                                   &gt;     IS_OVERLAPPED := FALSE;\r\n 13445\t                                                                                   &gt;     FOR I IN LIST1.FIRST .. LIST1.LAST\r\n 13446\t                                                                                   &gt;     LOOP\r\n 13447\t                                                                                   &gt;       IF LIST1(I) MEMBER OF LIST2 THEN\r\n 13448\t                                                                                   &gt;         IS_OVERLAPPED := TRUE;\r\n 13449\t                                                                                   &gt;         EXIT;\r\n 13450\t                                                                                   &gt;       END IF;\r\n 13451\t                                                                                   &gt;     END LOOP;\r\n 13452\t                                                                                   &gt;\r\n 13453\t                                                                                   &gt;     RETURN IS_OVERLAPPED;\r\n 13454\t                                                                                   &gt;\r\n 13455\t                                                                                   &gt;   END NUMBER_LISTS_OVERLAPPED;\r\n 13456\t                                                                                   &gt;\r\n 13457\t                                                                                   &gt;\r\n 13458\t                                                                                   &gt;\r\n 13459\t                                                                                   &gt;\r\n 13460\t                                                                                   &gt;\r\n 13461\t                                                                                   &gt;\r\n 13462\t                                                                                   &gt;\r\n 13463\t                                                                                   &gt;\r\n 13466\t  FUNCTION IS_CON_DBID_LEGITIMATE(CON_DBID     IN NUMBER,                          |\r\n 13467\t                                                                                   &gt;\r\n 13468\t                                                                                   &gt;\r\n 13469\t                                                                                   &gt;\r\n 13470\t                                                                                   &gt;\r\n 13471\t                                                                                   &gt;   FUNCTION IS_CON_DBID_LEGITIMATE(L_SRC_DBID   IN AWRRPT_NUMBER_LIST_TYPE,\r\n 13477\t    IF L_DSVER_TYPE = KEUQDSVERTYPE_POST120202 AND                                 |     IF L_DSVER_TYPE = KEUQDSVERTYPE_POST120202 THEN\r\n 13478\t       CON_DBID NOT MEMBER OF L_CON_DBIDS THEN                                     |       RETURN NUMBER_LISTS_OVERLAPPED(L_SRC_DBID, L_CON_DBIDS);\r\n 13479\t      RETURN FALSE;                                                                &lt;\r\n 24317\t                                                                                   &gt;                 RPT_SRC_DBID,\r\n 24322\t                                                                                   &gt;                 RPT_SRC_DBID_2,\r\n 24584\t      REPORT_INIT(L_DBID, RPT_INST, L_BID, L_EID, RPT_CON_DBIDS, RPT_DSVER_TYPE,   |       REPORT_INIT(L_DBID, RPT_INST, L_BID, L_EID, RPT_CON_DBIDS,\r\n 24585\t                                                                                   &gt;                   RPT_SRC_DBID,\r\n 24586\t                                                                                   &gt;                   RPT_DSVER_TYPE,\r\n 24892\t                                                                                   &gt;                   RPT_SRC_DBID,\r\n 24895\t                                                                                   &gt;                   RPT_SRC_DBID_2,\r\n 26158\t    NN_CON_DBID NUMBER := NVL(L_CON_DBID, L_DBID);                                 |     NN_CON_DBID AWRRPT_NUMBER_LIST_TYPE;\r\n 26161\t                                                                                   &gt;     NN_CON_DBID := AWRRPT_NUMBER_LIST_TYPE(NVL(L_CON_DBID, L_DBID));\r\n 26162\t                                                                                   &gt;\r\n 26199\t    RPT_PARAMS(STAT_CON_DBID) := NN_CON_DBID;                                      |     RPT_PARAMS(STAT_CON_DBID) := NN_CON_DBID(1);\r\n 26217\t                RPT_CON_DBIDS, RPT_DSVER_TYPE, RPT_STATS, RPT_PARAMS,              |                 RPT_CON_DBIDS,\r\n 26218\t                                                                                   &gt;                 RPT_SRC_DBID,\r\n 26219\t                                                                                   &gt;                 RPT_DSVER_TYPE, RPT_STATS, RPT_PARAMS,\r\n 26222\t                                                                                   &gt;     RPT_SRC_DBID := NN_CON_DBID;\r\n 26223\t                                                                                   &gt;\r\n 26227\t       (-20028, 'Container DB Id ' || NN_CON_DBID || ' was not continuously '||    |        (-20028, 'Container DB Id ' || NN_CON_DBID(1) || ' was not continuously '||\r\n 26245\t                            NN_CON_DBID);                                          |                             NN_CON_DBID(1));\r\n 26550\t    L_CON_DBID      NUMBER := RPT_PARAMS(STAT_CON_DBID);                           |     L_CON_DBID      NUMBER := RPT_SRC_DBID(1);\r\n\r\n<\/pre>\r\n<div id=\"SYS.INT$DBA_JSON_DATAGUIDES.VIEW\">SYS.INT$DBA_JSON_DATAGUIDES &#8211; VIEW:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n     7\t           dbms_json.format_flat, dbms_json.pretty) \"DATAGUIDE\"          |            xdb.dbms_json.format_flat, xdb.dbms_json.pretty) \"DATAGUIDE\"\r\n    33\t           dbms_json.format_flat, dbms_json.pretty)  \"DATAGUIDE\"         |            xdb.dbms_json.format_flat, xdb.dbms_json.pretty)  \"DATAGUIDE\"\r\n\r\n<\/pre>\r\n<div id=\"SYS.IS_VPD_ENABLED.FUNCTION\">SYS.IS_VPD_ENABLED &#8211; FUNCTION:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n     4\t                                          DBMS_XDBZ.IS_ENABLED_CONTENTS)     |                                           XDB.DBMS_XDBZ.IS_ENABLED_CONTENTS)\r\n    16\t   IF (HIERARCHY_TYPE = DBMS_XDBZ.IS_ENABLED_CONTENTS) THEN                  |    IF (HIERARCHY_TYPE = XDB.DBMS_XDBZ.IS_ENABLED_CONTENTS) THEN\r\n\r\n<\/pre>\r\n<div id=\"SYS.JSON_DATAGUIDE.FUNCTION\">SYS.JSON_DATAGUIDE &#8211; FUNCTION:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n     2\t                           format NUMBER DEFAULT DBMS_JSON.FORMAT_FLAT,     |                            format NUMBER DEFAULT XDB.DBMS_JSON.FORMAT_FLAT,\r\n<\/pre>\r\n<div id=\"SYS.LOGMNR_DICT_CACHE.PACKAGE BODY\">SYS.LOGMNR_DICT_CACHE &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n 11273\t                                                                               &gt;       IF TRACE THEN\r\n 11274\t                                                                               &gt;         DBMS_SYSTEM.KSDWRT(DBMS_SYSTEM.TRACE_FILE,\r\n 11275\t                                                                               &gt;         'logmnr_gcid : insert into ' ||\r\n 11276\t                                                                               &gt;          ' logmnrc_tspart (logmnr_uid, obj#, ts#, start_scn, drop_scn) ' ||\r\n 11277\t                                                                               &gt;          ' values (' || LM_UID ||', ' ||  LM_OBJ# || ', ' || TSN || ', ' ||\r\n 11278\t                                                                               &gt;          LOCAL_START_SCN || ', ' || LOCAL_DROP_SCN || ')');\r\n 11279\t                                                                               &gt;       END IF;\r\n 11285\t                                                                               &gt;       IF TRACE THEN\r\n 11286\t                                                                               &gt;       DBMS_SYSTEM.KSDWRT(DBMS_SYSTEM.TRACE_FILE,\r\n 11287\t                                                                               &gt;         'logmnr_gcid : dup_val exception on insert into ' ||\r\n 11288\t                                                                               &gt;          ' logmnrc_tspart (logmnr_uid, obj#, ts#, start_scn, drop_scn) ' ||\r\n 11289\t                                                                               &gt;          ' values (' || LM_UID || ', ' ||  LM_OBJ# || ', ' || TSN || ', ' ||\r\n 11290\t                                                                               &gt;          LOCAL_START_SCN || ', ' || LOCAL_DROP_SCN || ')');\r\n 11291\t                                                                               &gt;       END IF;\r\n 11531\t                                                                               &gt;   IF TRACE THEN\r\n 11532\t                                                                               &gt;     DBMS_SYSTEM.KSDWRT(DBMS_SYSTEM.TRACE_FILE,\r\n 11533\t                                                                               &gt;         'logmnr_tspart_info : update system.logmnrc_tspart set drop_scn = ' ||\r\n 11534\t                                                                               &gt;         LM_DROP_SCN || ' where  logmnr_uid = ' || LM_UID || ' and obj# = ' ||\r\n 11535\t                                                                               &gt;         LM_OBJ# || ' and ts# = ' || LM_TS# || ' and drop_scn is null;');\r\n 11536\t                                                                               &gt;   END IF;\r\n 11537\t                                                                               &gt;\r\n 11556\t        'logmnr_tspart_info: insert' || ', start '|| LM_START_SCN);            |         'logmnr_tspart_info: insert into system.logmnrc_tspart' ||\r\n 11557\t                                                                               &gt;         ' (logmnr_uid, obj#, ts#, start_scn, drop_scn) values (' ||\r\n 11558\t                                                                               &gt;         LM_UID || ', ' || LM_OBJ# || ', ' || LM_TS# || ', ' ||\r\n 11559\t                                                                               &gt;         LM_START_SCN || ', ' || LM_DROP_SCN || ')');\r\n\r\n<\/pre>\r\n<div id=\"SYS.PLAN_PARAMS.TYPE BODY\">SYS.PLAN_PARAMS &#8211; TYPE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n    48\t                                                                                 &gt;   L_EXPECTED_ENDTM                  VARCHAR2(64);\r\n    49\t                                                                                 &gt;   L_ACTUAL_STARTM                   VARCHAR2(64);\r\n    50\t                                                                                 &gt;   L_ACTUAL_ENDTM                    VARCHAR2(64);\r\n    53\t  L_TIMESTAMP_FORMAT                   VARCHAR2(64);                             &lt;\r\n    56\t                                                                                 &gt;   L_MAPPED_PARAM                    VARCHAR2(64);\r\n    57\t                                                                                 &gt;   L_PARAM_VAL                       VARCHAR2(64);\r\n    58\t                                                                                 &gt;   L_PATCH_OBJECT                    JSON_OBJECT_T;\r\n    59\t                                                                                 &gt;   L_PATCH_OBJECT_CLOB               CLOB;\r\n    60\t                                                                                 &gt;   EXPECTED_STARTM_INTERNAL   CONSTANT  VARCHAR2(32) := 'maint$expStartDate'  ;\r\n    61\t                                                                                 &gt;   EXPECTED_ENDTM_INTERNAL    CONSTANT  VARCHAR2(32) := 'maint$expEndDate'    ;\r\n    62\t                                                                                 &gt;   ACTUAL_STARTM_INTERNAL     CONSTANT  VARCHAR2(32) := 'maint$actStartDate'  ;\r\n    63\t                                                                                 &gt;   ACTUAL_ENDTM_INTERNAL      CONSTANT  VARCHAR2(32) := 'maint$actEndDate'    ;\r\n    79\t                                                                                 &gt;     L_PARAM_VAL := TRIM(PARAM_VAL);\r\n    81\t    IF TRIM(PARAM_VAL) IS NULL THEN                                              |\r\n    82\t                                                                                 &gt;     IF L_PARAM_VAL IS NULL THEN\r\n    87\t    L_TIMESTAMP_TZ := TO_TIMESTAMP_TZ(TRIM(PARAM_VAL),                           |    L_TIMESTAMP_TZ := TO_TIMESTAMP_TZ(L_PARAM_VAL,\r\n   115\t         PARAM = DBMS_MAINTPLAN.ACTUAL_ENDTM     OR                              |          PARAM = DBMS_MAINTPLAN.ACTUAL_ENDTM     THEN\r\n   116\t         PARAM = DBMS_MAINTPLAN.MAINT_PRODUCT    OR                              |\r\n   117\t                                                                                 &gt;     L_PARAM_VAL := TRIM(PARAM_VAL);\r\n   118\t                                                                                 &gt;\r\n   119\t                                                                                 &gt;\r\n   120\t                                                                                 &gt;     IF PARAM = DBMS_MAINTPLAN.EXPECTED_STARTM THEN\r\n   121\t                                                                                 &gt;\r\n   122\t                                                                                 &gt;       IF L_PARAM_VAL IS NULL THEN\r\n   123\t                                                                                 &gt;         DBMS_SYS_ERROR.RAISE_SYSTEM_ERROR(-41803, PARAM);\r\n   124\t                                                                                 &gt;       END IF;\r\n   125\t                                                                                 &gt;     END IF;\r\n   126\t                                                                                 &gt;\r\n   127\t                                                                                 &gt;\r\n   128\t                                                                                 &gt;    L_TIMESTAMP_TZ := TO_TIMESTAMP_TZ(L_PARAM_VAL,\r\n   129\t                                                                                 &gt;                                      DBMS_MAINTPLAN.DATETIME_FORMAT_DEFAULT);\r\n   130\t                                                                                 &gt;\r\n   131\t                                                                                 &gt;\r\n   132\t                                                                                 &gt;    L_TIMESTAMP_TZ_STR := TO_CHAR(L_TIMESTAMP_TZ,\r\n   133\t                                                                                 &gt;                                  DBMS_MAINTPLAN.DATETIME_FORMAT_DEFAULT);\r\n   134\t                                                                                 &gt;\r\n   135\t                                                                                 &gt;\r\n   136\t                                                                                 &gt;     L_PLANJSONDOC_OBJECT := JSON_OBJECT_T(PLANJSONDOC);\r\n   137\t                                                                                 &gt;\r\n   138\t                                                                                 &gt;\r\n   139\t                                                                                 &gt;     L_PLANJSONDOC_OBJECT.PUT(PARAM,  L_TIMESTAMP_TZ_STR);\r\n   140\t                                                                                 &gt;\r\n   141\t                                                                                 &gt;\r\n   142\t                                                                                 &gt;     PLANJSONDOC := L_PLANJSONDOC_OBJECT.TO_CLOB;\r\n   143\t                                                                                 &gt;\r\n   144\t                                                                                 &gt;   ELSIF  PARAM = EXPECTED_STARTM_INTERNAL        OR\r\n   145\t                                                                                 &gt;          PARAM = EXPECTED_ENDTM_INTERNAL         OR\r\n   146\t                                                                                 &gt;          PARAM = ACTUAL_STARTM_INTERNAL          OR\r\n   147\t                                                                                 &gt;          PARAM = ACTUAL_ENDTM_INTERNAL           THEN\r\n   148\t                                                                                 &gt;\r\n   149\t                                                                                 &gt;\r\n   150\t                                                                                 &gt;     CASE PARAM\r\n   151\t                                                                                 &gt;       WHEN EXPECTED_STARTM_INTERNAL THEN\r\n   152\t                                                                                 &gt;         L_MAPPED_PARAM :=  DBMS_MAINTPLAN.EXPECTED_STARTM;\r\n   153\t                                                                                 &gt;       WHEN EXPECTED_ENDTM_INTERNAL THEN\r\n   154\t                                                                                 &gt;         L_MAPPED_PARAM := DBMS_MAINTPLAN.EXPECTED_ENDTM;\r\n   155\t                                                                                 &gt;       WHEN ACTUAL_STARTM_INTERNAL THEN\r\n   156\t                                                                                 &gt;         L_MAPPED_PARAM := DBMS_MAINTPLAN.ACTUAL_STARTM;\r\n   157\t                                                                                 &gt;       WHEN ACTUAL_ENDTM_INTERNAL THEN\r\n   158\t                                                                                 &gt;         L_MAPPED_PARAM := DBMS_MAINTPLAN.ACTUAL_ENDTM;\r\n   159\t                                                                                 &gt;     END CASE;\r\n   160\t                                                                                 &gt;\r\n   161\t                                                                                 &gt;\r\n   162\t                                                                                 &gt;     L_PLANJSONDOC_OBJECT := JSON_OBJECT_T(PLANJSONDOC);\r\n   163\t                                                                                 &gt;\r\n   164\t                                                                                 &gt;\r\n   165\t                                                                                 &gt;     L_PLANJSONDOC_OBJECT.PUT(L_MAPPED_PARAM,  PARAM_VAL);\r\n   166\t                                                                                 &gt;\r\n   167\t                                                                                 &gt;\r\n   168\t                                                                                 &gt;     PLANJSONDOC := L_PLANJSONDOC_OBJECT.TO_CLOB;\r\n   169\t                                                                                 &gt;\r\n   170\t                                                                                 &gt;   ELSIF  PARAM = DBMS_MAINTPLAN.MAINT_PRODUCT    OR\r\n   183\t    IF PARAM = DBMS_MAINTPLAN.EXPECTED_STARTM  OR                                |     IF PARAM = DBMS_MAINTPLAN.MAINT_PRODUCT    OR\r\n   184\t       PARAM = DBMS_MAINTPLAN.MAINT_PRODUCT    OR                                &lt;\r\n   234\t           L_PLANJSONDOC_OBJECT.GET_STRING(DBMS_MAINTPLAN.EXPECTED_STARTM);      |           TRIM(L_PLANJSONDOC_OBJECT.GET_STRING(DBMS_MAINTPLAN.EXPECTED_STARTM));\r\n   236\t        IF TRIM(L_EXPECTED_STARTM) IS NULL THEN                                  |         IF L_EXPECTED_STARTM IS NULL THEN\r\n   237\t          DBMS_SYS_ERROR.RAISE_SYSTEM_ERROR(-41803, 'expectedStartDate');        |           DBMS_SYS_ERROR.RAISE_SYSTEM_ERROR(-41803,\r\n   238\t                                                                                 &gt;                                             DBMS_MAINTPLAN.EXPECTED_STARTM);\r\n   240\t                                                                                 &gt;\r\n   241\t                                                                                 &gt;\r\n   242\t                                                                                 &gt;         L_TIMESTAMP_TZ := TO_TIMESTAMP_TZ(L_EXPECTED_STARTM,\r\n   243\t                                                                                 &gt;                                         DBMS_MAINTPLAN.DATETIME_FORMAT_DEFAULT);\r\n   244\t                                                                                 &gt;\r\n   245\t                                                                                 &gt;\r\n   246\t                                                                                 &gt;         L_TIMESTAMP_TZ_STR := TO_CHAR(L_TIMESTAMP_TZ,\r\n   247\t                                                                                 &gt;                                       DBMS_MAINTPLAN.DATETIME_FORMAT_DEFAULT);\r\n   248\t                                                                                 &gt;\r\n   249\t                                                                                 &gt;\r\n   250\t                                                                                 &gt;         L_PATCH_OBJECT := JSON_OBJECT_T('{}');\r\n   251\t                                                                                 &gt;         L_PATCH_OBJECT.PUT(DBMS_MAINTPLAN.EXPECTED_STARTM, L_TIMESTAMP_TZ_STR);\r\n   252\t                                                                                 &gt;         L_PATCH_OBJECT_CLOB := L_PATCH_OBJECT.TO_CLOB;\r\n   253\t                                                                                 &gt;\r\n   254\t                                                                                 &gt;\r\n   255\t                                                                                 &gt;         L_PLANJSONDOC_CLOB := L_PLANJSONDOC_OBJECT.TO_CLOB;\r\n   256\t                                                                                 &gt;\r\n   257\t                                                                                 &gt;\r\n   258\t                                                                                 &gt;         SELECT JSON_MERGEPATCH(L_PLANJSONDOC_CLOB,\r\n   259\t                                                                                 &gt;                                L_PATCH_OBJECT_CLOB RETURNING CLOB)\r\n   260\t                                                                                 &gt;         INTO L_PLANJSONDOC_CLOB\r\n   261\t                                                                                 &gt;         FROM DUAL;\r\n   262\t                                                                                 &gt;\r\n   263\t                                                                                 &gt;\r\n   264\t                                                                                 &gt;         L_PLANJSONDOC_OBJECT := JSON_OBJECT_T(L_PLANJSONDOC_CLOB);\r\n   265\t                                                                                 &gt;\r\n   266\t                                                                                 &gt;       END IF;\r\n   267\t                                                                                 &gt;\r\n   268\t                                                                                 &gt;       IF L_PLANJSONDOC_OBJECT.HAS(DBMS_MAINTPLAN.EXPECTED_ENDTM) THEN\r\n   269\t                                                                                 &gt;\r\n   270\t                                                                                 &gt;         L_EXPECTED_ENDTM :=\r\n   271\t                                                                                 &gt;            TRIM(L_PLANJSONDOC_OBJECT.GET_STRING(DBMS_MAINTPLAN.EXPECTED_ENDTM));\r\n   272\t                                                                                 &gt;\r\n   273\t                                                                                 &gt;         IF L_EXPECTED_ENDTM IS NULL THEN\r\n   274\t                                                                                 &gt;           DBMS_SYS_ERROR.RAISE_SYSTEM_ERROR(-41803,\r\n   275\t                                                                                 &gt;                                             DBMS_MAINTPLAN.EXPECTED_ENDTM);\r\n   276\t                                                                                 &gt;         END IF;\r\n   277\t                                                                                 &gt;\r\n   278\t                                                                                 &gt;\r\n   279\t                                                                                 &gt;         L_TIMESTAMP_TZ := TO_TIMESTAMP_TZ(L_EXPECTED_ENDTM,\r\n   280\t                                                                                 &gt;                                         DBMS_MAINTPLAN.DATETIME_FORMAT_DEFAULT);\r\n   281\t                                                                                 &gt;\r\n   282\t                                                                                 &gt;\r\n   283\t                                                                                 &gt;         L_TIMESTAMP_TZ_STR := TO_CHAR(L_TIMESTAMP_TZ,\r\n   284\t                                                                                 &gt;                                       DBMS_MAINTPLAN.DATETIME_FORMAT_DEFAULT);\r\n   285\t                                                                                 &gt;\r\n   286\t                                                                                 &gt;\r\n   287\t                                                                                 &gt;         L_PATCH_OBJECT := JSON_OBJECT_T('{}');\r\n   288\t                                                                                 &gt;         L_PATCH_OBJECT.PUT(DBMS_MAINTPLAN.EXPECTED_ENDTM, L_TIMESTAMP_TZ_STR);\r\n   289\t                                                                                 &gt;         L_PATCH_OBJECT_CLOB := L_PATCH_OBJECT.TO_CLOB;\r\n   290\t                                                                                 &gt;\r\n   291\t                                                                                 &gt;\r\n   292\t                                                                                 &gt;         L_PLANJSONDOC_CLOB := L_PLANJSONDOC_OBJECT.TO_CLOB;\r\n   293\t                                                                                 &gt;\r\n   294\t                                                                                 &gt;\r\n   295\t                                                                                 &gt;         SELECT JSON_MERGEPATCH(L_PLANJSONDOC_CLOB,\r\n   296\t                                                                                 &gt;                                L_PATCH_OBJECT_CLOB RETURNING CLOB)\r\n   297\t                                                                                 &gt;         INTO L_PLANJSONDOC_CLOB\r\n   298\t                                                                                 &gt;         FROM DUAL;\r\n   299\t                                                                                 &gt;\r\n   300\t                                                                                 &gt;\r\n   301\t                                                                                 &gt;         L_PLANJSONDOC_OBJECT := JSON_OBJECT_T(L_PLANJSONDOC_CLOB);\r\n   302\t                                                                                 &gt;\r\n   303\t                                                                                 &gt;       END IF;\r\n   304\t                                                                                 &gt;\r\n   305\t                                                                                 &gt;       IF L_PLANJSONDOC_OBJECT.HAS(DBMS_MAINTPLAN.ACTUAL_STARTM) THEN\r\n   306\t                                                                                 &gt;\r\n   307\t                                                                                 &gt;         L_ACTUAL_STARTM :=\r\n   308\t                                                                                 &gt;            TRIM(L_PLANJSONDOC_OBJECT.GET_STRING(DBMS_MAINTPLAN.ACTUAL_STARTM));\r\n   309\t                                                                                 &gt;\r\n   310\t                                                                                 &gt;         IF L_ACTUAL_STARTM IS NULL THEN\r\n   311\t                                                                                 &gt;           DBMS_SYS_ERROR.RAISE_SYSTEM_ERROR(-41803,\r\n   312\t                                                                                 &gt;                                             DBMS_MAINTPLAN.ACTUAL_STARTM);\r\n   313\t                                                                                 &gt;         END IF;\r\n   314\t                                                                                 &gt;\r\n   315\t                                                                                 &gt;\r\n   316\t                                                                                 &gt;         L_TIMESTAMP_TZ := TO_TIMESTAMP_TZ(L_ACTUAL_STARTM,\r\n   317\t                                                                                 &gt;                                         DBMS_MAINTPLAN.DATETIME_FORMAT_DEFAULT);\r\n   318\t                                                                                 &gt;\r\n   319\t                                                                                 &gt;\r\n   320\t                                                                                 &gt;         L_TIMESTAMP_TZ_STR := TO_CHAR(L_TIMESTAMP_TZ,\r\n   321\t                                                                                 &gt;                                       DBMS_MAINTPLAN.DATETIME_FORMAT_DEFAULT);\r\n   322\t                                                                                 &gt;\r\n   323\t                                                                                 &gt;\r\n   324\t                                                                                 &gt;         L_PATCH_OBJECT := JSON_OBJECT_T('{}');\r\n   325\t                                                                                 &gt;         L_PATCH_OBJECT.PUT(DBMS_MAINTPLAN.ACTUAL_STARTM, L_TIMESTAMP_TZ_STR);\r\n   326\t                                                                                 &gt;         L_PATCH_OBJECT_CLOB := L_PATCH_OBJECT.TO_CLOB;\r\n   327\t                                                                                 &gt;\r\n   328\t                                                                                 &gt;\r\n   329\t                                                                                 &gt;         L_PLANJSONDOC_CLOB := L_PLANJSONDOC_OBJECT.TO_CLOB;\r\n   330\t                                                                                 &gt;\r\n   331\t                                                                                 &gt;\r\n   332\t                                                                                 &gt;         SELECT JSON_MERGEPATCH(L_PLANJSONDOC_CLOB,\r\n   333\t                                                                                 &gt;                                L_PATCH_OBJECT_CLOB RETURNING CLOB)\r\n   334\t                                                                                 &gt;         INTO L_PLANJSONDOC_CLOB\r\n   335\t                                                                                 &gt;         FROM DUAL;\r\n   336\t                                                                                 &gt;\r\n   337\t                                                                                 &gt;\r\n   338\t                                                                                 &gt;         L_PLANJSONDOC_OBJECT := JSON_OBJECT_T(L_PLANJSONDOC_CLOB);\r\n   339\t                                                                                 &gt;\r\n   340\t                                                                                 &gt;       END IF;\r\n   341\t                                                                                 &gt;\r\n   342\t                                                                                 &gt;       IF L_PLANJSONDOC_OBJECT.HAS(DBMS_MAINTPLAN.ACTUAL_ENDTM) THEN\r\n   343\t                                                                                 &gt;\r\n   344\t                                                                                 &gt;         L_ACTUAL_ENDTM :=\r\n   345\t                                                                                 &gt;            TRIM(L_PLANJSONDOC_OBJECT.GET_STRING(DBMS_MAINTPLAN.ACTUAL_ENDTM));\r\n   346\t                                                                                 &gt;\r\n   347\t                                                                                 &gt;         IF L_ACTUAL_ENDTM IS NULL THEN\r\n   348\t                                                                                 &gt;           DBMS_SYS_ERROR.RAISE_SYSTEM_ERROR(-41803,\r\n   349\t                                                                                 &gt;                                             DBMS_MAINTPLAN.ACTUAL_ENDTM);\r\n   350\t                                                                                 &gt;         END IF;\r\n   351\t                                                                                 &gt;\r\n   352\t                                                                                 &gt;\r\n   353\t                                                                                 &gt;         L_TIMESTAMP_TZ := TO_TIMESTAMP_TZ(L_ACTUAL_ENDTM,\r\n   354\t                                                                                 &gt;                                         DBMS_MAINTPLAN.DATETIME_FORMAT_DEFAULT);\r\n   355\t                                                                                 &gt;\r\n   356\t                                                                                 &gt;         L_TIMESTAMP_TZ_STR := TO_CHAR(L_TIMESTAMP_TZ,\r\n   357\t                                                                                 &gt;                                       DBMS_MAINTPLAN.DATETIME_FORMAT_DEFAULT);\r\n   358\t                                                                                 &gt;\r\n   359\t                                                                                 &gt;\r\n   360\t                                                                                 &gt;         L_PATCH_OBJECT := JSON_OBJECT_T('{}');\r\n   361\t                                                                                 &gt;         L_PATCH_OBJECT.PUT(DBMS_MAINTPLAN.ACTUAL_ENDTM, L_TIMESTAMP_TZ_STR);\r\n   362\t                                                                                 &gt;         L_PATCH_OBJECT_CLOB := L_PATCH_OBJECT.TO_CLOB;\r\n   363\t                                                                                 &gt;\r\n   364\t                                                                                 &gt;\r\n   365\t                                                                                 &gt;         L_PLANJSONDOC_CLOB := L_PLANJSONDOC_OBJECT.TO_CLOB;\r\n   366\t                                                                                 &gt;\r\n   367\t                                                                                 &gt;\r\n   368\t                                                                                 &gt;         SELECT JSON_MERGEPATCH(L_PLANJSONDOC_CLOB,\r\n   369\t                                                                                 &gt;                                L_PATCH_OBJECT_CLOB RETURNING CLOB)\r\n   370\t                                                                                 &gt;         INTO L_PLANJSONDOC_CLOB\r\n   371\t                                                                                 &gt;         FROM DUAL;\r\n   372\t                                                                                 &gt;\r\n   373\t                                                                                 &gt;\r\n   374\t                                                                                 &gt;         L_PLANJSONDOC_OBJECT := JSON_OBJECT_T(L_PLANJSONDOC_CLOB);\r\n   375\t                                                                                 &gt;\r\n   380\t           L_PLANJSONDOC_OBJECT.GET_STRING(DBMS_MAINTPLAN.MAINT_PRODUCT);        |            TRIM(L_PLANJSONDOC_OBJECT.GET_STRING(DBMS_MAINTPLAN.MAINT_PRODUCT));\r\n   381\t        IF TRIM(L_MAINTPRODUCT) IS NULL THEN                                     |         IF L_MAINTPRODUCT IS NULL THEN\r\n   382\t          DBMS_SYS_ERROR.RAISE_SYSTEM_ERROR(-41803, 'maintenanceProduct');       |           DBMS_SYS_ERROR.RAISE_SYSTEM_ERROR(-41803,\r\n   383\t                                                                                 &gt;                                             DBMS_MAINTPLAN.MAINT_PRODUCT);\r\n   389\t           L_PLANJSONDOC_OBJECT.GET_STRING(DBMS_MAINTPLAN.MAINT_STATUS);         |            TRIM(L_PLANJSONDOC_OBJECT.GET_STRING(DBMS_MAINTPLAN.MAINT_STATUS));\r\n   390\t        IF TRIM(L_MAINTSTATUS) IS NULL THEN                                      |         IF L_MAINTSTATUS IS NULL THEN\r\n   391\t          DBMS_SYS_ERROR.RAISE_SYSTEM_ERROR(-41803, 'maintenanceStatus');        |           DBMS_SYS_ERROR.RAISE_SYSTEM_ERROR(-41803,\r\n   392\t                                                                                 &gt;                                             DBMS_MAINTPLAN.MAINT_STATUS);\r\n   401\t        SELECT JSON_MERGEPATCH(PLANJSONDOC,                                      |         SELECT JSON_MERGEPATCH(PLANJSONDOC, L_PLANJSONDOC_CLOB RETURNING CLOB)\r\n   402\t                                         L_PLANJSONDOC_CLOB RETURNING CLOB)      &lt;\r\n\r\n<\/pre>\r\n<div id=\"SYS.PRVTEMX_CELL.PACKAGE BODY\">SYS.PRVTEMX_CELL &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n   322\t                                                                        &gt;                  or upper(extractvalue(xmltype(confval),'\/\/makeModel'))\r\n   323\t                                                                        &gt;                     like '%X9%EXTREME_FLASH%'\r\n   333\t                                                                        &gt;                  or upper(extractvalue(xmltype(confval),'\/\/makeModel'))\r\n   334\t                                                                        &gt;                     like '%X9%EXTREME_FLASH%'\r\n  2269\t                                                                        &gt;                  or upper(extractvalue(xmltype(confval),'\/\/makeModel'))\r\n  2270\t                                                                        &gt;                     like '%X9%EXTREME_FLASH%'\r\n 23222\t    P_DBID2           IN NUMBER   DEFAULT NULL,                         |     P_DBID2           IN NUMBER\r\n 23223\t    P_TOP_N           IN NUMBER   DEFAULT NULL,                         &lt;\r\n 23224\t    P_REPORT_LEVEL   IN VARCHAR2 DEFAULT 'typical',                     &lt;\r\n 23225\t    P_SHOW_SQL       IN NUMBER   DEFAULT NULL,                          &lt;\r\n 23226\t    P_BASE_PATH      IN VARCHAR2 DEFAULT NULL,                          &lt;\r\n 23227\t    P_REPORT_TYPE    IN VARCHAR2 DEFAULT 'active')                      &lt;\r\n 23228\t  RETURN CLOB                                                           &lt;\r\n 23229\t  IS                                                                    &lt;\r\n 23230\t    L_REPORT_XML   XMLTYPE;                                             &lt;\r\n 23231\t  BEGIN                                                                 &lt;\r\n 23232\t                                                                        &lt;\r\n 23233\t    PRVT_SMGUTIL.CHECK_PACK_ENABLED(DBMS_M                              &lt;\r\n\r\n<\/pre>\r\n<div id=\"SYS.PRVT_COMPRESSION.PACKAGE BODY\">SYS.PRVT_COMPRESSION &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n   891\t    AND DATA_TYPE IN ('CLOB','BLOB','BFILE'); |     AND DATA_TYPE IN ('CLOB','BLOB','NCLOB');\r\n<\/pre>\r\n<div id=\"SYS.PRVT_EMX.PACKAGE BODY\">SYS.PRVT_EMX &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n    20\t  OMX_VERSION           CONSTANT VARCHAR2(20) := '1.51.0-200917.184935'; |   OMX_VERSION           CONSTANT VARCHAR2(20) := '1.54.0-210201.205351';\r\n<\/pre>\r\n<div id=\"SYS.PRVT_HDM.PACKAGE BODY\">SYS.PRVT_HDM &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n   355\t                                                                            &gt;\r\n   356\t                                                                            &gt;\r\n   357\t                                                                            &gt;     ERR_MESSAGE VARCHAR2(200);\r\n   358\t                                                                            &gt;     PDB_NOT_FOUND EXCEPTION;\r\n   359\t                                                                            &gt;     PRAGMA EXCEPTION_INIT(PDB_NOT_FOUND, -65011);\r\n   377\t                                                                            &gt;     BEGIN\r\n   387\t                                                                            &gt;       EXCEPTION\r\n   388\t                                                                            &gt;         WHEN PDB_NOT_FOUND THEN\r\n   389\t                                                                            &gt;\r\n   390\t                                                                            &gt;\r\n   391\t                                                                            &gt;\r\n   392\t                                                                            &gt;\r\n   393\t                                                                            &gt;           NULL;\r\n   394\t                                                                            &gt;         WHEN OTHERS THEN\r\n   395\t                                                                            &gt;\r\n   396\t                                                                            &gt;\r\n   397\t                                                                            &gt;           ERR_MESSAGE := SUBSTR('Error while executing ADDM for dbid='\r\n   398\t                                                                            &gt;                                 || DB_ID || ' inst=' || INST_ID || ' snap='\r\n   399\t                                                                            &gt;                                 || END_SNAP || ' ' || SQLERRM\r\n   400\t                                                                            &gt;                                , 1, 200);\r\n   401\t                                                                            &gt;           DBMS_SYSTEM.KSDWRT(1, ERR_MESSAGE);\r\n   402\t                                                                            &gt;\r\n   404\t  END EXECUTE_ONE_ACTION;                                                   |           L_CURSOR_ID := SYS.DBMS_SQL.OPEN_CURSOR;\r\n   405\t                                                                            &gt;           DBMS_SQL.PARSE(C =&gt; L_CURSOR_ID,\r\n   406\t                                                                            &gt;                          STATEMENT =&gt; 'truncate table wri$_adv_addm_pdbs',\r\n   407\t                                                                            &gt;                          LANGUAGE_FLAG =&gt; DBMS_SQL.NATIVE,\r\n   408\t                                                                            &gt;                          CONTAINER =&gt; PDB_NAME);\r\n   409\t                                                                            &gt;           L_RET := DBMS_SQL.EXECUTE(C =&gt; L_CURSOR_ID);\r\n   410\t                                                                            &gt;     END;\r\n   411\t                                                                            &gt;\r\n   413\t                                                                            &gt;     DBMS_SQL.CLOSE_CURSOR(C =&gt; L_CURSOR_ID);\r\n   414\t                                                                            &gt;   END EXECUTE_ONE_ACTION;\r\n\r\n<\/pre>\r\n<div id=\"SYS.SYS_DGAGG.FUNCTION\">SYS.SYS_DGAGG &#8211; FUNCTION:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n     2\t                            format NUMBER DEFAULT DBMS_JSON.FORMAT_FLAT,     |                             format NUMBER DEFAULT XDB.DBMS_JSON.FORMAT_FLAT,\r\n<\/pre>\r\n<div id=\"SYS.VALIDATE_CONTEXT.PROCEDURE\">SYS.VALIDATE_CONTEXT &#8211; PROCEDURE:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n   113\t    ctxsys.drue.text_on_stack(sqlerrm, 'validate_context'); &lt;\r\n   115\t    ctxsys.drue.raise;                                      |   raise_application_error(-20000,\r\n   116\t                                                            &gt;     'Oracle Text error:' || '\r\n   117\t                                                            &gt; ' || 'DRG-50857: oracle error in validate_context' || '\r\n   118\t                                                            &gt; ' || sqlerrm || '\r\n   119\t                                                            &gt; ' );\r\n\r\n<\/pre>\r\n<div id=\"SYS.WRI$_ADV_HDM_T.TYPE BODY\">SYS.WRI$_ADV_HDM_T &#8211; TYPE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n   102\t                                                              &gt;        EXECUTE IMMEDIATE 'truncate table wri$_adv_addm_pdbs';\r\n   103\t                                                              &gt;\r\n   104\t                                                              &gt;\r\n\r\n<\/pre>\r\n<div id=\"WMSYS.LTDDL.PACKAGE BODY\">WMSYS.LTDDL &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n   571\t                            ''\"'' || g.column_name || ''\"'' = i.sdo_column_name) loop      |                             g.column_name = replace(i.sdo_column_name, ''\"'', '''')) loop\r\n  1396\t                             ''\"'' || g.column_name || ''\"'' = i.sdo_column_name) loop     |                              g.column_name = replace(i.sdo_column_name, ''\"'', '''')) loop\r\n\r\n<\/pre>\r\n<div id=\"WMSYS.LTUTIL.PACKAGE\">WMSYS.LTUTIL &#8211; PACKAGE:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n   137\t           ACCESSIBLE BY (PACKAGE WMSYS.LT, PACKAGE WMSYS.LTADM, PACKAGE WMSYS.LTDTRG, PACKAGE WMSYS.LTRIC, PACKAGE WMSYS.WM_DDL_UTIL, PACKAGE WMSYS.OWM_DYNSQL_ACCESS) ;                             |            ACCESSIBLE BY (PACKAGE WMSYS.LT, PACKAGE WMSYS.LTADM, PACKAGE WMSYS.LTDTRG, PACKAGE WMSYS.LTRIC, PACKAGE WMSYS.OWM_IEXP_PKG, PACKAGE WMSYS.WM_DDL_UTIL, PACKAGE WMSYS.OWM_DYNSQL_ACCESS) ;\r\n<\/pre>\r\n<div id=\"WMSYS.LTUTIL.PACKAGE BODY\">WMSYS.LTUTIL &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n   774\t           ACCESSIBLE BY (PACKAGE WMSYS.LT, PACKAGE WMSYS.LTADM, PACKAGE WMSYS.LTDTRG, PACKAGE WMSYS.LTRIC, PACKAGE WMSYS.WM_DDL_UTIL, PACKAGE WMSYS.OWM_DYNSQL_ACCESS) IS                             |            ACCESSIBLE BY (PACKAGE WMSYS.LT, PACKAGE WMSYS.LTADM, PACKAGE WMSYS.LTDTRG, PACKAGE WMSYS.LTRIC, PACKAGE WMSYS.OWM_IEXP_PKG, PACKAGE WMSYS.WM_DDL_UTIL, PACKAGE WMSYS.OWM_DYNSQL_ACCESS) IS\r\n<\/pre>\r\n<div id=\"WMSYS.LT_EXPORT_PKG.PACKAGE BODY\">WMSYS.LT_EXPORT_PKG &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n  1989\t                              ''\"'' || g.column_name || ''\"'' = i.sdo_column_name) loop    |                              g.column_name = replace(i.sdo_column_name, ''\"'', '''')) loop\r\n  1993\t    EXECUTE IMMEDIATE SQLSTR;                                                              &lt;\r\n  1995\t                                                                                           &gt;     EXECUTE IMMEDIATE SQLSTR;\r\n  1996\t                                                                                           &gt;     COMMIT;\r\n\r\n<\/pre>\r\n<div id=\"WMSYS.OWM_DDL_PKG.PACKAGE BODY\">WMSYS.OWM_DDL_PKG &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n  7173\t                              ''\"'' || g.column_name || ''\"'' = i.sdo_column_name(+)) loop     |                               g.column_name = replace(i.sdo_column_name(+), ''\"'', '''')) loop\r\n<\/pre>\r\n<div id=\"XDB.DBMS_XDBZ.PACKAGE BODY\">XDB.DBMS_XDBZ &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n    72\t                                                   HIERARCHY_TYPE);                |                               OBJECT_SCHEMA, OBJECT_NAME, HIERARCHY_TYPE);\r\n<\/pre>\r\n<div id=\"XDB.DBMS_XDBZ0.PACKAGE\">XDB.DBMS_XDBZ0 &#8211; PACKAGE:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n   129\t                                    DBMS_XDBZ.ENABLE_CONTENTS,            |                                     XDB.DBMS_XDBZ.ENABLE_CONTENTS,\r\n   145\t                                        := DBMS_XDBZ.DISABLE_ALL,         |                                         := XDB.DBMS_XDBZ.DISABLE_ALL,\r\n   153\t                                       DBMS_XDBZ.IS_ENABLED_CONTENTS)     |                                        XDB.DBMS_XDBZ.IS_ENABLED_CONTENTS)\r\n\r\n<\/pre>\r\n<div id=\"XDB.DBMS_XDBZ0.PACKAGE BODY\">XDB.DBMS_XDBZ0 &#8211; PACKAGE BODY:<\/div>\r\n<pre class=\"EnlighterJSRAW enlighter-collapse\" data-enlighter-language=\"diff\" data-enlighter-linenumbers=\"false\">\r\n   263\t   HIERARCHY_TYPE IN PLS_INTEGER := DBMS_XDBZ.ENABLE_CONTENTS,                  |    HIERARCHY_TYPE IN PLS_INTEGER := XDB.DBMS_XDBZ.ENABLE_CONTENTS,\r\n   332\t                                     DBMS_XDBZ.IS_ENABLED_VERSION);             |                                      XDB.DBMS_XDBZ.IS_ENABLED_VERSION);\r\n   340\t                                            DBMS_XDBZ.IS_ENABLED_CONTENTS);     |                                             XDB.DBMS_XDBZ.IS_ENABLED_CONTENTS);\r\n   348\t                                    DBMS_XDBZ.DISABLE_ALL, FALSE);              |                                     XDB.DBMS_XDBZ.DISABLE_ALL, FALSE);\r\n   361\t                                    DBMS_XDBZ.DISABLE_ALL, FALSE);              |                                     XDB.DBMS_XDBZ.DISABLE_ALL, FALSE);\r\n   644\t                                        := DBMS_XDBZ.DISABLE_ALL,               |                                         := XDB.DBMS_XDBZ.DISABLE_ALL,\r\n   714\t       HIERARCHY_TYPE = DBMS_XDBZ.DISABLE_ALL) THEN                             |        HIERARCHY_TYPE = XDB.DBMS_XDBZ.DISABLE_ALL) THEN\r\n   733\t     IF (HIERARCHY_TYPE = DBMS_XDBZ.DISABLE_ALL) THEN                           |      IF (HIERARCHY_TYPE = XDB.DBMS_XDBZ.DISABLE_ALL) THEN\r\n   753\t   IF (HIERARCHY_TYPE = DBMS_XDBZ.DISABLE_ALL) THEN                             |    IF (HIERARCHY_TYPE = XDB.DBMS_XDBZ.DISABLE_ALL) THEN\r\n   858\t                                       DBMS_XDBZ.IS_ENABLED_CONTENTS)           |                                        XDB.DBMS_XDBZ.IS_ENABLED_CONTENTS)\r\n   878\t   IF (BITAND(HIERARCHY_TYPE, DBMS_XDBZ.IS_ENABLED_VERSION) =                   |    IF (BITAND(HIERARCHY_TYPE, XDB.DBMS_XDBZ.IS_ENABLED_VERSION) =\r\n   879\t              DBMS_XDBZ.IS_ENABLED_VERSION) THEN                                |               XDB.DBMS_XDBZ.IS_ENABLED_VERSION) THEN\r\n   903\t   IF (HIERARCHY_TYPE = DBMS_XDBZ.IS_ENABLED_VERSION) THEN                      |    IF (HIERARCHY_TYPE = XDB.DBMS_XDBZ.IS_ENABLED_VERSION) THEN\r\n   907\t   IF (BITAND(HIERARCHY_TYPE, DBMS_XDBZ.IS_ENABLED_CONTENTS) =                  |    IF (BITAND(HIERARCHY_TYPE, XDB.DBMS_XDBZ.IS_ENABLED_CONTENTS) =\r\n   908\t              DBMS_XDBZ.IS_ENABLED_CONTENTS) THEN                               |               XDB.DBMS_XDBZ.IS_ENABLED_CONTENTS) THEN\r\n\r\n<\/pre>\r\n\r\n<b>Have you enjoyed? Please leave a comment or give a \ud83d\udc4d!<\/b><div class='watch-action'><div class='watch-position align-left'><div class='action-like'><a class='lbg-style2 like-14614 jlk' href='javascript:void(0)' data-task='like' data-post_id='14614' data-nonce='de4404f630' rel='nofollow'><img class='wti-pixel' src='https:\/\/www.dbarj.com.br\/wp-content\/plugins\/wti-like-post\/images\/pixel.gif' title='Like' \/><span class='lc-14614 lc'>+8<\/span><\/a><\/div><\/div> <div class='status-14614 status align-left'><\/div><\/div><div class='wti-clear'><\/div>","protected":false},"excerpt":{"rendered":"<p>Starting this patch cycle (July-2021), I will write quarterly blog posts giving much more details about the internal changes performed by patches in Oracle internal dictionary views and files. In the past, those changes included only code changes. To understand better the new features included, check this official page. Please leave in the comments if &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/www.dbarj.com.br\/en\/2021\/08\/dissecting-oracle-database-19-12-0-vs-19-11-0\/\">Continue reading<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[],"class_list":["post-14614","post","type-post","status-publish","format-standard","hentry","category-database-en","item-wrap"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Dissecting Oracle Database 19.12.0 vs 19.11.0 - DBA - Rodrigo Jorge - Oracle Tips and Guides<\/title>\n<meta name=\"description\" content=\"All the changes performed by Oracle 19c Database 19.12.0 RU vs 19.11.0 (July 2021 CPU cycle)\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbarj.com.br\/en\/2021\/08\/dissecting-oracle-database-19-12-0-vs-19-11-0\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DBA RJ\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/2021\\\/08\\\/dissecting-oracle-database-19-12-0-vs-19-11-0\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/2021\\\/08\\\/dissecting-oracle-database-19-12-0-vs-19-11-0\\\/\"},\"author\":{\"name\":\"DBA RJ\",\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/#\\\/schema\\\/person\\\/28a44ca3a6633fe4156ad1ea209d40a9\"},\"headline\":\"Dissecting Oracle Database 19.12.0 vs 19.11.0\",\"datePublished\":\"2021-08-04T14:02:36+00:00\",\"dateModified\":\"2021-08-05T17:38:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/2021\\\/08\\\/dissecting-oracle-database-19-12-0-vs-19-11-0\\\/\"},\"wordCount\":7944,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/#\\\/schema\\\/person\\\/28a44ca3a6633fe4156ad1ea209d40a9\"},\"articleSection\":[\"Oracle Database General\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/2021\\\/08\\\/dissecting-oracle-database-19-12-0-vs-19-11-0\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/2021\\\/08\\\/dissecting-oracle-database-19-12-0-vs-19-11-0\\\/\",\"url\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/2021\\\/08\\\/dissecting-oracle-database-19-12-0-vs-19-11-0\\\/\",\"name\":\"Dissecting Oracle Database 19.12.0 vs 19.11.0 - DBA - Rodrigo Jorge - Oracle Tips and Guides\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/#website\"},\"datePublished\":\"2021-08-04T14:02:36+00:00\",\"dateModified\":\"2021-08-05T17:38:24+00:00\",\"description\":\"All the changes performed by Oracle 19c Database 19.12.0 RU vs 19.11.0 (July 2021 CPU cycle)\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/2021\\\/08\\\/dissecting-oracle-database-19-12-0-vs-19-11-0\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/2021\\\/08\\\/dissecting-oracle-database-19-12-0-vs-19-11-0\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/2021\\\/08\\\/dissecting-oracle-database-19-12-0-vs-19-11-0\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dissecting Oracle Database 19.12.0 vs 19.11.0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/\",\"name\":\"DBA - Rodrigo Jorge - Oracle Tips and Guides\",\"description\":\"Blog about Databases, Security and High Availability\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/#\\\/schema\\\/person\\\/28a44ca3a6633fe4156ad1ea209d40a9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/#\\\/schema\\\/person\\\/28a44ca3a6633fe4156ad1ea209d40a9\",\"name\":\"DBA RJ\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/RodrigoJorgePOUG19.png\",\"url\":\"https:\\\/\\\/www.dbarj.com.br\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/RodrigoJorgePOUG19.png\",\"contentUrl\":\"https:\\\/\\\/www.dbarj.com.br\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/RodrigoJorgePOUG19.png\",\"width\":712,\"height\":712,\"caption\":\"DBA RJ\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/RodrigoJorgePOUG19.png\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Dissecting Oracle Database 19.12.0 vs 19.11.0 - DBA - Rodrigo Jorge - Oracle Tips and Guides","description":"All the changes performed by Oracle 19c Database 19.12.0 RU vs 19.11.0 (July 2021 CPU cycle)","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbarj.com.br\/en\/2021\/08\/dissecting-oracle-database-19-12-0-vs-19-11-0\/","twitter_misc":{"Written by":"DBA RJ","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbarj.com.br\/en\/2021\/08\/dissecting-oracle-database-19-12-0-vs-19-11-0\/#article","isPartOf":{"@id":"https:\/\/www.dbarj.com.br\/en\/2021\/08\/dissecting-oracle-database-19-12-0-vs-19-11-0\/"},"author":{"name":"DBA RJ","@id":"https:\/\/www.dbarj.com.br\/en\/#\/schema\/person\/28a44ca3a6633fe4156ad1ea209d40a9"},"headline":"Dissecting Oracle Database 19.12.0 vs 19.11.0","datePublished":"2021-08-04T14:02:36+00:00","dateModified":"2021-08-05T17:38:24+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbarj.com.br\/en\/2021\/08\/dissecting-oracle-database-19-12-0-vs-19-11-0\/"},"wordCount":7944,"commentCount":0,"publisher":{"@id":"https:\/\/www.dbarj.com.br\/en\/#\/schema\/person\/28a44ca3a6633fe4156ad1ea209d40a9"},"articleSection":["Oracle Database General"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbarj.com.br\/en\/2021\/08\/dissecting-oracle-database-19-12-0-vs-19-11-0\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbarj.com.br\/en\/2021\/08\/dissecting-oracle-database-19-12-0-vs-19-11-0\/","url":"https:\/\/www.dbarj.com.br\/en\/2021\/08\/dissecting-oracle-database-19-12-0-vs-19-11-0\/","name":"Dissecting Oracle Database 19.12.0 vs 19.11.0 - DBA - Rodrigo Jorge - Oracle Tips and Guides","isPartOf":{"@id":"https:\/\/www.dbarj.com.br\/en\/#website"},"datePublished":"2021-08-04T14:02:36+00:00","dateModified":"2021-08-05T17:38:24+00:00","description":"All the changes performed by Oracle 19c Database 19.12.0 RU vs 19.11.0 (July 2021 CPU cycle)","breadcrumb":{"@id":"https:\/\/www.dbarj.com.br\/en\/2021\/08\/dissecting-oracle-database-19-12-0-vs-19-11-0\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbarj.com.br\/en\/2021\/08\/dissecting-oracle-database-19-12-0-vs-19-11-0\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbarj.com.br\/en\/2021\/08\/dissecting-oracle-database-19-12-0-vs-19-11-0\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.dbarj.com.br\/en\/"},{"@type":"ListItem","position":2,"name":"Dissecting Oracle Database 19.12.0 vs 19.11.0"}]},{"@type":"WebSite","@id":"https:\/\/www.dbarj.com.br\/en\/#website","url":"https:\/\/www.dbarj.com.br\/en\/","name":"DBA - Rodrigo Jorge - Oracle Tips and Guides","description":"Blog about Databases, Security and High Availability","publisher":{"@id":"https:\/\/www.dbarj.com.br\/en\/#\/schema\/person\/28a44ca3a6633fe4156ad1ea209d40a9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbarj.com.br\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.dbarj.com.br\/en\/#\/schema\/person\/28a44ca3a6633fe4156ad1ea209d40a9","name":"DBA RJ","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbarj.com.br\/wp-content\/uploads\/2019\/09\/RodrigoJorgePOUG19.png","url":"https:\/\/www.dbarj.com.br\/wp-content\/uploads\/2019\/09\/RodrigoJorgePOUG19.png","contentUrl":"https:\/\/www.dbarj.com.br\/wp-content\/uploads\/2019\/09\/RodrigoJorgePOUG19.png","width":712,"height":712,"caption":"DBA RJ"},"logo":{"@id":"https:\/\/www.dbarj.com.br\/wp-content\/uploads\/2019\/09\/RodrigoJorgePOUG19.png"}}]}},"_links":{"self":[{"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/posts\/14614","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/comments?post=14614"}],"version-history":[{"count":6,"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/posts\/14614\/revisions"}],"predecessor-version":[{"id":14652,"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/posts\/14614\/revisions\/14652"}],"wp:attachment":[{"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/media?parent=14614"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/categories?post=14614"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/tags?post=14614"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}