{"id":8820,"date":"2017-03-15T09:28:31","date_gmt":"2017-03-15T13:28:31","guid":{"rendered":"https:\/\/pitss.org\/us\/?p=8820"},"modified":"2018-05-23T18:57:27","modified_gmt":"2018-05-23T22:57:27","slug":"unable-start-admin-server-forms-12c-due-ora-28001","status":"publish","type":"post","link":"https:\/\/pitss.org\/us\/2017\/03\/15\/unable-start-admin-server-forms-12c-due-ora-28001\/","title":{"rendered":"Unable to Start the Admin Server in Forms 12c Due to ORA-28001"},"content":{"rendered":"<p>[et_pb_section bb_built=&#8221;1&#8243; admin_label=&#8221;section&#8221; _builder_version=&#8221;3.3.1&#8243; custom_padding=&#8221;0px||50px|&#8221;][et_pb_row custom_padding=&#8221;0px|||&#8221; _builder_version=&#8221;3.0.51&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221;][et_pb_column type=&#8221;4_4&#8243;][et_pb_text _builder_version=&#8221;3.0.106&#8243; custom_margin=&#8221;||30px|&#8221;]<\/p>\n<p>Starting with Oracle Forms 12c, it is required to install RCU schemas into an Oracle Database. Without the RCU schemas, it will not be possible to start up the WebLogic servers. It is advised to have the RCU schemas configured to have the passwords to not expire, but if this is not possible due to security restrictions, you will need to remember to reset the password to what was configured when the schemas were installed.<\/p>\n<p>[\/et_pb_text][et_pb_divider color=&#8221;#e2e2e2&#8243; divider_position=&#8221;center&#8221; disabled_on=&#8221;on|on|off&#8221; _builder_version=&#8221;3.2&#8243; custom_css_main_element=&#8221;margin-bottom:30px !important;&#8221;]<br \/>\n[\/et_pb_divider][et_pb_text _builder_version=&#8221;3.0.51&#8243; custom_margin=&#8221;||30px|&#8221;]<\/p>\n<h3><strong>What you&#8217;ll learn in this article:<\/strong><\/h3>\n<p><strong style=\"font-size: 16px; padding-right: 5px; background-color: #ffffff; color: #abd25e;\">\u2713<\/strong>\u00a0What are the RCU schemas<br \/>\n<strong style=\"font-size: 16px; padding-right: 5px; background-color: #ffffff; color: #abd25e;\">\u2713<\/strong><span style=\"font-size: 16px; background-color: #ffffff;\">\u00a0<\/span><span style=\"font-size: 16px;\">What to do if the schemas expire<br \/>\n<\/span><strong style=\"font-size: 16px; padding-right: 5px; background-color: #ffffff; color: #abd25e;\">\u2713<\/strong><span style=\"font-size: 16px; background-color: #ffffff;\">\u00a0<\/span><span style=\"font-size: 16px;\">The steps you can take to change the RCU password<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding=&#8221;40px|40px|30px|40px&#8221; background_position_1=&#8221;top_left&#8221; background_repeat_1=&#8221;no-repeat&#8221; _builder_version=&#8221;3.0.51&#8243; background_color=&#8221;#006bb3&#8243;][et_pb_column type=&#8221;4_4&#8243;][et_pb_text _builder_version=&#8221;3.0.106&#8243; background_color=&#8221;#006bb3&#8243; background_layout=&#8221;dark&#8221;]<\/p>\n<h2 style=\"font-size: 30px! important;\"><strong>Fill out the form below to access this blog post.<\/strong><\/h2>\n<p>[\/et_pb_text][et_pb_code module_class=&#8221;white-text&#8221; _builder_version=&#8221;3.3.1&#8243;][ninja_form id=39][\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding=&#8221;0px||0px|&#8221; custom_margin=&#8221;30px||0px|&#8221; background_position_1=&#8221;top_left&#8221; background_repeat_1=&#8221;no-repeat&#8221; _builder_version=&#8221;3.0.51&#8243;][et_pb_column type=&#8221;4_4&#8243;][et_pb_cta title=&#8221;Relying on legacy software to run your business?&#8221; button_url=&#8221;https:\/\/pitss.org\/legacy-software-modernization\/&#8221; url_new_window=&#8221;on&#8221; button_text=&#8221;Legacy software modernization&#8221; _builder_version=&#8221;3.3.1&#8243; background_color=&#8221;#222222&#8243; custom_button=&#8221;on&#8221; button_font=&#8221;Abel|||on|&#8221; text_orientation=&#8221;left&#8221; custom_padding=&#8221;45px|50px|45px|50px&#8221; border_style=&#8221;solid&#8221;]<\/p>\n<p>It\u2019s time to re-evision what your Oracle Forms applications can do. Our team of full-stack transformation experts can take your business-critical software to the next level.<\/p>\n<p>[\/et_pb_cta][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Starting with Oracle Forms 12c, it is required to install RCU schemas into an Oracle Database. Without the RCU schemas, it will not be possible to start up the WebLogic servers. It is advised to have the RCU schemas configured to have the passwords to not expire, but if this is not possible due to [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"<p>Starting with Oracle Forms 12c, it is required to install RCU schemas into an Oracle Database. Without the RCU schemas, it will not be possible to start up the WebLogic servers. It is advised to have the RCU schemas configured to have the passwords to not expire, but if this is not possible due to security restrictions, you will need to remember to reset the password to what was configured when the schemas were installed. The RCU schemas are (the <PREFIX> is the prefix specified during the installation which goes in front of the schemas):<\/p><ul><li><PREFIX>_OPSS<\/li><li><PREFIX>_STB<\/li><li><PREFIX>_IAU<\/li><li><PREFIX>_IAU_APPEND<\/li><li><PREFIX>_IAU_VIEWER<\/li><\/ul><p>In the event that the above five schemas especially <PREFIX>_OPSS expires, if the Admin Server is started up, it will fail to start due to the error, \"ORA-28001: password has expired\". If you reset the password for the five schemas to what was configured previously, the WebLogic server will start up normally.<\/p><p>However, if you either are required to change the password to something different or if you cannot remember the password which was used, you will need to follow these steps to change the RCU password and have the WebLogic domain recognize the new password:<\/p><ol><li>Set the new password for the RCU schemas mentioned above. Make sure the accounts are also unlocked. If the accounts are locked for any reason, you may need to contact a DBA to unlock the users.<ul><li>Example: <strong>alter user FORMS_OPSS identified by <new_password>;<\/strong><\/li><\/ul><\/li><li>When the five schemas' passwords are updated, you must run a commit to apply the changes: <strong>commit;<\/strong><\/li><li>The Admin Server will need to be started up. However, we will need to start it up in a different way to avoid it from crashing upon startup. Go to <strong>$ORACLE_HOME\/oracle_common\/common\/bin<\/strong> and run <strong>wlst.sh<\/strong> (or <strong>wlst.cmd<\/strong> in Windows)<\/li><li>In WLST, run the following (you must use forward slashes '\/' even for Windows): <strong>modifyBootStrapCredential(jpsConfigFile='\/u01\/oracle\/middleware\/user_projects\/domains\/FormsDomain\/config\/fmwconfig\/jps-config.xml',username='<PREFIX>_OPSS',password='<NEW_PASSWORD>'<\/strong>)<ul><li>NOTE: Your path to jps-config.xml within $DOMAIN_HOME\/config\/fmwconfig may be different than the example above. Please specify the full path without using environment variables.<\/li><\/ul><\/li><li>Exit WLST: <strong>exit()<\/strong><\/li><li>Start the Admin Server. Although you will still encounter errors regarding the data source, the Admin Server will start up.<\/li><li>Log into the Admin Console.<\/li><li>In the top-left corner of the Admin Console, click \"<strong>Lock & Edit<\/strong>\".<\/li><li>In the Domain Structure in the left frame of the Admin Console, go to <strong>Services --> Data Sources<\/strong>.<\/li><li>Click on the first of four (assuming you have not configured additional data sources beyond the four which come with Forms 12c) data sources.<\/li><li>Go to the <strong>Configuration<\/strong> tab and then the <strong>Connection Pool<\/strong> subtab.<\/li><li>Type in the new schema password in the <strong>Password<\/strong> and <strong>Confirm Password<\/strong> fields.<\/li><li>Click <strong>Save<\/strong>.<\/li><li>Repeat steps <strong>9-13<\/strong> for the remaining three data sources.<\/li><li>In the top-left corner of the Admin Console, click \"<strong>Activate Changes<\/strong>\".<\/li><li>In the top-left corner of the Admin Console, click \"<strong>View changes and restarts<\/strong>\".<\/li><li>Click the <strong>Restart Checklist<\/strong> tab.<\/li><li>Place check marks next to all four data sources, and click \"<strong>Restart<\/strong>\".<\/li><li>On the confirmation page, click \"<strong>Yes<\/strong>\".<\/li><li>The data sources will restart. They should be functional again in a few seconds.<\/li><\/ol><p>After completing the steps above, you should be able to start up the remaining WebLogic servers as well as restart the Admin Server without encountering the errors again.<\/p><p><strong>Source: Oracle Support Document ID 1682942.1<\/strong><\/p>","_et_gb_content_width":"","footnotes":""},"categories":[22,14,71],"tags":[89,25,12,3,23,27,40],"class_list":["post-8820","post","type-post","status-publish","format-standard","hentry","category-forms","category-resolve-issues","category-weblogic-software","tag-12c","tag-customer-support-request","tag-error","tag-faq","tag-forms","tag-oracle-database","tag-weblogic"],"_links":{"self":[{"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/posts\/8820","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/comments?post=8820"}],"version-history":[{"count":11,"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/posts\/8820\/revisions"}],"predecessor-version":[{"id":11388,"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/posts\/8820\/revisions\/11388"}],"wp:attachment":[{"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/media?parent=8820"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/categories?post=8820"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/tags?post=8820"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}