|
POST
|
At some point, you need to leave 10.8.x behind. I'm an extreme late adopter, and I've been using Pro exclusively for years, even for hobby projects. Python 3 is worth the transition cost, and clinging to an unsupported platform is just no fun.
- V
... View more
10-31-2024
06:15 PM
|
1
|
1
|
2770
|
|
POST
|
Yes, you can manage indexes manually with SQL in pgAdmin, psql, or even arcpy.ArcSDESQLExecute().
- V
... View more
10-30-2024
01:06 PM
|
1
|
2
|
1605
|
|
POST
|
You may need to time the upgrade process carefully, because I don't think it's possible to upgrade a 10.4 geodatabase directly to 10.9. You probably need to upgrade to 10.7 geodatabase first, then upgrade the SQL Server, then upgrade the geodatabase to 10.9. Even 10.9 is a couple of revs off current, so you might have issues using a modern Pro release with a 10.9 geodatabase.
- V
... View more
10-28-2024
12:20 PM
|
2
|
3
|
2858
|
|
POST
|
Few features with extraordinary numbers of vertices is actually on the other side of the diminishing returns curve, especially if the extents are large, relative to the overall layer extent.
We'd need a lot more information:
The exact numbers of features (and geometry type)
The number of vertices and/or parts
The storage format (shapefile, file geodatabase, enterprise geodatabase, and if EGDB, which RDBMS)
The average ratio of the extents to the overall layer extent
An indication of the extent at which the resulting data is being rendered (relative to overall extent).
- V
... View more
10-23-2024
07:43 AM
|
1
|
2
|
4344
|
|
POST
|
Tim --
Let's just say I would never try this.
I do know the underlying API is capable, because in the distant past (e.g. 8.2? 9.0?), a colleague used my 'asc2sde' utility to load 680m rows in under 18 hours, into Oracle, SQL Server, and PostgreSQL (three different servers, concurrently). Note that this was before native geometry was the usual solution.
That said, what does Append really get you here that raw SQL wouldn't?
I'd be tempted to chunk the data into 5-10m SQL statements, then execute them in a native CLI utility (SQL*Plus/sqlcmd/psql) , but I'd also want to benchmark using a DA SearchCursor with a collection of DA InsertCursor commands, and using a collection of arcpy.ArcSDESQLExecute cursors with INSERT SQL statements (with a del cursor every few million rows). If I were an FME guy, I'd also benchmark that, all across 50m rows, then use the one that presented the least difficulties.
I'd also strongly consider just leaving the data where it is, and adding a PostGIS geometry to it and moving forward with my project.
- V
... View more
10-21-2024
07:41 PM
|
1
|
2
|
4761
|
|
POST
|
Since this is a Professional level exam, it's more about experience and familiarity than memorization. The Qualifications and Skills Measured lists should be sufficient to review less actively used aspects of the material. There were sample questions in previous iterations, but this most recent exam doesn't seem to have any.
- V
... View more
10-21-2024
10:35 AM
|
1
|
0
|
806
|
|
POST
|
Whenever something new comes up, the question to ask is "What changed?" The error message is indicating login/schema issues, so in this case, what changed in the database? Did someone alter the login/schema mappings? Has there been a database rev update?\
- V
... View more
10-16-2024
08:58 AM
|
0
|
0
|
902
|
|
POST
|
The definition of "unused" needs scope. They were all used at least once.
It would be possible to scan a number of map projects to inventory the "used" tables, but much more difficult to scan for all scripts or SQL functions/triggers that exploit "unused" data to manifest "used" data.
- V
... View more
10-16-2024
08:49 AM
|
0
|
0
|
785
|
|
POST
|
You ought to back up file geodatabases in their entirety, and shapefiles as complete sets. You can make it easier on yourself by placing logically grouped shapefiles into a single subdirectory, then zipping by subdirectory.
I wouldn't use ModelBuilder for this, but I wouldn't use ModelBuilder for anything (I'd rather use Assembly, which puts it 15 language-environments back).
The Compare tool has the advantage because it already knows what data to compare. Coding this yourself for generic sources would be a non-trivial task.
- V
... View more
10-09-2024
07:33 AM
|
0
|
1
|
1608
|
|
POST
|
In what way do you want to compare the datasets? Plain files have byte order, but geodata, since it is a type of relation, needs to be compared unordered, which makes comparison, umm..., complex (if not impossible).
Obviously you could compare them in simplistic ways, but the number of false positives would reduce the usefulness of such comparisons.
- V
... View more
10-08-2024
06:14 PM
|
0
|
3
|
1660
|
|
POST
|
Rather than give generous permissions to the users, create a power_user role, then grant that role access to run a utility procedure with the minimum needed privileges, and grant the power_user role privilege to execute that procedure. In this way you only grant the necessary access to terminate users according to the rules established in the PL/SQL procedure (the PL/SQL equivalent of Unix sudo or some other setuid script).
- V
... View more
10-03-2024
08:54 PM
|
1
|
0
|
1480
|
|
POST
|
It's not exactly best practice to make use of the master database for anything GIS. In fact, it's pretty close to worst practice. It wouldn't surprise if it is not permitted (and if it is, I would file a Defect to have that loophole closed).
Pretty much any training in database technology is going to tell you to create a new logical storage, a database or databases to house your data (leveraging the storage), and additional user logins and group logins, and schemas in the databases to match and/or correspond to the logins.
Creating user data in reserved admin databases presents an unnecessary risk to database stability. Creating a "toto" database for your non-Kansas data would in fact be best practice, and I encourage you to do so.
- V
... View more
09-26-2024
12:23 PM
|
1
|
0
|
1143
|
|
POST
|
Never ever change the selection environment on a source while inside a cursor using that source. Please use code formatting on your post so that the code indentation is legible. - V
... View more
09-13-2024
07:45 AM
|
3
|
1
|
2137
|
|
POST
|
Hi. This is the user forums, where users communicate with other users (and some Esri employees who also use the software, but most not authorized to speak on behalf of the company). Communicating vendor requirements to Esri should be done through Tech Support and/or Customer Service and/or your local government representative. I would note that backfitting fundamental changes to software in Mature or Retired support status is not a likely outcome, especially if modern software in active support already has that capability. - V
... View more
09-06-2024
07:15 AM
|
0
|
0
|
1046
|
|
POST
|
I haven't ever used SQL*Loader, so this should be asked as a different question (and not of me). Populating new tables, adding all appropriate indexes, then running INSERT/DELETE based on a LEFT OUTER JOIN mismatch and UPDATE on only the changed rows is the procedure I'm recommending. How you actually implement that is outside the scope of my answer. - V
... View more
09-05-2024
01:41 PM
|
0
|
0
|
1939
|
| Title | Kudos | Posted |
|---|---|---|
| 2 | 03-27-2026 12:04 PM | |
| 1 | 02-25-2026 07:30 PM | |
| 2 | 10-10-2025 07:28 AM | |
| 2 | 10-07-2025 11:00 AM | |
| 1 | 08-13-2025 07:10 AM |