// Cross-posted in ArcGIS Enterprise in the Cloud Questions
Hi,
ArcGIS Enterprise 10.9.1 (Windows, BaseEnterprise, SingleMachine) / AWS
While working on multiple environments, I accidentally ran the cloudformation template for creating a(n) Aurora Postgres Enterprise Geodatabase for ArcGIS Enterprise 11 in my 10.9.1 environment.
Ugh.
(For those really curious: I can report that the cloudformation process succeeded and I got a nice new egdb; For obvious reasons I don't recommend this ...)
I rebooted the host and after a few checks it's kinda bad now - as you'd expect, datastore validation fails for tile cache / managed relational datastores. I tried importmanageddb.bat, configuredatastore.bat and registerdatastore.bat but couldn't get very far ...
The related error messages are,
via https://localhost:2443/arcgis/datastore:
"Attempt to configure data store failed. Caused by: Could not configure ArcGIS Data Store. ArcGIS Data Store and ArcGIS Server must be the same release version."
However, the Server Manager Logs (in debug mode) shows:
https://[ip address]:2443/arcgis/datastoreadmin/machines/[ip address]/validate' returned an error. 'Data store has not been created on this machine.''
When I manually go to this URL, I get:
{
"error" : {
"code" : 403,
"message" : "Unable to process this request.",
"details" : null
}
}After a bit of hacking ... I found a version string in C:\arcgisdatastore\etc\arcgis-data-store-config.json indicating "datastore.release: 11..."; Then found a corresponding .history file (Thanks, Esri!) ... so "in theory", if I changed the version string in all the right places all will be good again, right?
I edited the arcgis-data-store-config.json "datastore.release" to 10.9.1.28388; rebooted but still no change.
But I'm assuming there's other places where I need to "fix" the version string ?
I'm assuming there's other places where a version string exists and I'm (naively?) assuming that if I can change all these back to 10.9... all will be better? (or am I delusional?)
- Can I just fix up the version strings, reboot, and all will be better?
If so, can someone advise where ? (I think the local postgresql?) - Also, what's the consequence of deleting the relational | tilecache datastores and recreating it ?
(I wasn't able to find any mention of this in the documentation ...)
Many, many thanks in advance for any advice!
Derek
P.S.: Yes, I've learned my lesson to check the cloudformation template version before I proceed!