<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>idea Enhanced Validation for High Availability (HA) Deployments in ArcGIS Enterprise Ideas</title>
    <link>https://community.esri.com/t5/arcgis-enterprise-ideas/enhanced-validation-for-high-availability-ha/idi-p/1662150</link>
    <description>&lt;P&gt;The current Server Manager validation process provides limited utility when multiple machines are involved. I propose the following enhancements:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Parallel and Incremental Validation:&lt;/STRONG&gt;&lt;BR /&gt;The Validate All function should not wait for every validation task to complete before returning results.&lt;BR /&gt;Instead, it should display results from completed validations immediately, while allowing ongoing tasks to continue in the background.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Adaptive Timeout for Datastores:&lt;/STRONG&gt;&lt;BR /&gt;Introduce shorter timeouts for datastores that take an extended period to respond.&lt;BR /&gt;This prevents indefinite waiting periods without visibility into which datastores are responsive and which are still pending validation.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Improved Datastore Management:&lt;/STRONG&gt;&lt;BR /&gt;Datastores that have not been validated cannot currently be removed in Server Manager (only via the Admin directory). This should be fixed.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Clearer Error Attribution:&lt;/STRONG&gt;&lt;BR /&gt;In configurations with a Primary and Standby Relational Datastore, validation failures do not indicate which machine caused the issue.&lt;BR /&gt;The Server Manager should list all individual datastores (Primary, Secondary, and Cluster) with their respective validation states.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Enhanced Logging and Error Messaging:&lt;/STRONG&gt;&lt;BR /&gt;Implement more descriptive error messages and logging. For instance, the error&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;EM&gt;“ERROR: function sde.get_rowid(character varying, character varying, integer) does not exist &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Hint: No function matches the given name and argument types. You might need to add explicit type casts. Position: 15&lt;BR /&gt;appears in the Portal Map Viewer when editing feature services connected to an invalid or partially upgraded datastore.&lt;BR /&gt;Such errors should explicitly indicate that a datastore issue may be the root cause.&lt;BR /&gt;&lt;/EM&gt;(Note: This issue also occurs for registered (e.g. Oracle) databases and should be investigated further.)&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Improved Datastore Validation Checks:&lt;/STRONG&gt;&lt;BR /&gt;The describedatastore operation should verify datastore validity more thoroughly.&lt;BR /&gt;Currently, both describedatastore and validate datastore in Server Manager may return positive results,&lt;BR /&gt;even when the actual machine-level validation (as viewed under server/admin/data/datastoretype/.../machines) indicates problems.&lt;/LI&gt;&lt;/UL&gt;</description>
    <pubDate>Thu, 30 Oct 2025 12:15:09 GMT</pubDate>
    <dc:creator>SimonSchütte_ct</dc:creator>
    <dc:date>2025-10-30T12:15:09Z</dc:date>
    <item>
      <title>Enhanced Validation for High Availability (HA) Deployments</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-ideas/enhanced-validation-for-high-availability-ha/idi-p/1662150</link>
      <description>&lt;P&gt;The current Server Manager validation process provides limited utility when multiple machines are involved. I propose the following enhancements:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Parallel and Incremental Validation:&lt;/STRONG&gt;&lt;BR /&gt;The Validate All function should not wait for every validation task to complete before returning results.&lt;BR /&gt;Instead, it should display results from completed validations immediately, while allowing ongoing tasks to continue in the background.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Adaptive Timeout for Datastores:&lt;/STRONG&gt;&lt;BR /&gt;Introduce shorter timeouts for datastores that take an extended period to respond.&lt;BR /&gt;This prevents indefinite waiting periods without visibility into which datastores are responsive and which are still pending validation.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Improved Datastore Management:&lt;/STRONG&gt;&lt;BR /&gt;Datastores that have not been validated cannot currently be removed in Server Manager (only via the Admin directory). This should be fixed.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Clearer Error Attribution:&lt;/STRONG&gt;&lt;BR /&gt;In configurations with a Primary and Standby Relational Datastore, validation failures do not indicate which machine caused the issue.&lt;BR /&gt;The Server Manager should list all individual datastores (Primary, Secondary, and Cluster) with their respective validation states.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Enhanced Logging and Error Messaging:&lt;/STRONG&gt;&lt;BR /&gt;Implement more descriptive error messages and logging. For instance, the error&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;EM&gt;“ERROR: function sde.get_rowid(character varying, character varying, integer) does not exist &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Hint: No function matches the given name and argument types. You might need to add explicit type casts. Position: 15&lt;BR /&gt;appears in the Portal Map Viewer when editing feature services connected to an invalid or partially upgraded datastore.&lt;BR /&gt;Such errors should explicitly indicate that a datastore issue may be the root cause.&lt;BR /&gt;&lt;/EM&gt;(Note: This issue also occurs for registered (e.g. Oracle) databases and should be investigated further.)&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Improved Datastore Validation Checks:&lt;/STRONG&gt;&lt;BR /&gt;The describedatastore operation should verify datastore validity more thoroughly.&lt;BR /&gt;Currently, both describedatastore and validate datastore in Server Manager may return positive results,&lt;BR /&gt;even when the actual machine-level validation (as viewed under server/admin/data/datastoretype/.../machines) indicates problems.&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Thu, 30 Oct 2025 12:15:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-ideas/enhanced-validation-for-high-availability-ha/idi-p/1662150</guid>
      <dc:creator>SimonSchütte_ct</dc:creator>
      <dc:date>2025-10-30T12:15:09Z</dc:date>
    </item>
    <item>
      <title>Re: Enhanced Validation for High Availability (HA) Deployments</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-ideas/enhanced-validation-for-high-availability-ha/idc-p/1708922#M4648</link>
      <description>&lt;P&gt;100% agree on all of these!&lt;/P&gt;</description>
      <pubDate>Thu, 18 Jun 2026 18:18:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-ideas/enhanced-validation-for-high-availability-ha/idc-p/1708922#M4648</guid>
      <dc:creator>AH2</dc:creator>
      <dc:date>2026-06-18T18:18:48Z</dc:date>
    </item>
  </channel>
</rss>

