|
POST
|
Hi Jamal, At 8.x and 9.x, there used to be a great but simple tool that did just that (and a lot more). It was called "Geodatabase Reporter" and created an overview of all relevant settings in a geodatabase, like which Feature Datasets, Feature Classes, Topologies, versions etc. there were, including detailed information on field names and types. It also included access rights / privileges on datasets if I remember it well. It simply created an HTML page output showing all relevant data that could be printed for future reference. Now with 10.x, I can't easily find it anymore... maybe someone else knows if you can still get a working version of it. However, I do know there are two other unsupported but powerful geodatabase tools that may be of help to you: X-Ray for ArcCatalog (ArcGIS 10) ArcGIS Diagrammer for 10.1 See the pages for what they do, and more useful, download them and see if they are of help. Also, there is a video of X-Ray: Introduction to X-Ray for ArcCatalog There have been multiple pleas by different people to integrate much of these type of tools in core ArcGIS, and 10.1 indeed does include some of this functionality, but there still are things missing. Thank you Marco for the very useful information that you have provided. This is very helpful. I thought that there might be a �??built-in�?� functions that do this sort of work Best Jamal
... View more
12-30-2012
12:01 PM
|
0
|
0
|
3348
|
|
POST
|
To Jamal: I am working on a small PDF file with one figure / diagram that should clear up much of your, and other's, confusion around the "ESRI Geodatabase framework" (if I may call it so...) and all the components / applications involved. I hope to post it tomorrow in the "Why would I install ArcSDE with 10.1?" thread, as there is already a ton of good info by multiple contributors in that particular thread. Stay tuned. Marco Thank you Richard and Macro for the valuable comments. Yes please share it. Appreciated Till now I could summarize the following: Server machine: �?� Windows 7 �??server�?� �?� IIS �?� Sql server 2008 �?� ArcGIS Server 10.1 �?� ArcSDE 10.1 �?� ArcGIS Web Adaptor 10.1 Client Side �?� Windows 7 �?� ArcGIS Desktop 10.1 In this case �?� The users can access (depending on their credentials) the database through the �??add database connection�?� (choosing the database platform, instance and database) �?� Can access (depending on their credentials) the services or publish (mxd, loc, tbx, lyr, etc.) through the url: http://servername/arcgis/rest/services hope I'm right!
... View more
12-30-2012
11:48 AM
|
0
|
0
|
3904
|
|
POST
|
Hi Jamal, This is a typical editing question in a versioned ArcSDE (without using move edits to base option) environment. The situation you have seen is as expected. When you have reconciled and posted edits to the default version, the changes will show up in ArcGIS Desktop but not in your SQL Server business table side. Only when you have run a FULL compress for the ArcSDE geodatabase, then you will see the changes from the SQL Server business table as well. Here is a simple example explaining the versioning editing workflow. 1. You register a feature class as versioned, then that will create 2 new tables in database side, like A100 table and D100 table, the number 100 is the registration ID for that feature class, so A100 stands for Add table and D100 stands for Delete table. 2. When you edit the feature class in Default version from ArcMap, like Creating a new feature, then the feature will be added to the A100 table, but not to the business table. 3. So basically when you see edits from ArcMap for the Default version, you will see changes like following: features from business table + (plus) features in A table reflect to the Default version - (minus) features in D table reflect to the Default version 4. But when you see records from database side directly, you will only see features from the business (base) table. Please refer to the following web help document regarding how to achieve a FULL compress for your ArcSDE geodatabase. http://resources.arcgis.com/en/help/main/10.1/index.html#/The_geodatabase_compress_operation/003n000000s5000000/ Thanks, Ben L. An instructor provided me with a code (attached) that does the whole process �?� �??analyse dataset�?� �?� �??rebuild indexes�?� �?� �??compress�?� [ATTACH=CONFIG]20333[/ATTACH] The first time I applied it worked fine and the data in the sqle side is updated according to the ArcGIS side. I did further edits in the default version and applied the script again. Unfortunately, the changes were not reflected on the sql data [ATTACH=CONFIG]20334[/ATTACH] What might be the issue behind? Best Jamal
... View more
12-30-2012
11:44 AM
|
0
|
0
|
9744
|
|
POST
|
Thank you �??GIS Dev�?� for the help, Although my issue is extremely simple but I couldn�??t get sufficient resources to solve it. All what I need is to search �??in particular layer based on a field and to zoom to the selected�?�. That�??s all what I need. It is simple in �??ArcGIS Web Applications Manager�?� and this is what i expect in the "ArcGIS Viewer for Flex". Best Jamal I got the solution! An instructor provided me the way the �??Find�?� can be developed in the �??ArcGIS Viewer for Flex�?� Please, have a look on the screenshot below which contains the solution: [ATTACH=CONFIG]20326[/ATTACH], [ATTACH=CONFIG]20327[/ATTACH], [ATTACH=CONFIG]20328[/ATTACH] the issue now is how to develop the "select from list" query [ATTACH=CONFIG]20329[/ATTACH], [ATTACH=CONFIG]20330[/ATTACH] Best Jamal
... View more
12-30-2012
11:36 AM
|
0
|
0
|
6654
|
|
POST
|
Derek said "Both are server-side software" which implies that they only need to be installed on servers (i.e. not clients). ArcMap includes "ArcSDE technology" which implies that no additional installation is required on the clients. Thank you Richard. �?� In case of ArcGIS Server: I couldn�??t figure out how the �??end user�?� who has the ArcGIS Desktop installed in his/her machine will be able to publish, for example, an mxd file? I think in this case the option �??share as service�?� will be greyed out. [ATTACH=CONFIG]20324[/ATTACH] �?� In case of ArcSDE: if we are still able to pop up the dialogue box of the �??database connection�?� then it is logic that we can then access the data on the server without having the ArcSDE installed on the end user machine [ATTACH=CONFIG]20325[/ATTACH] �?� How about the SQL server? Do we need to install it on the server only or also at the end user machines? Best Jamal
... View more
12-30-2012
07:12 AM
|
0
|
0
|
3904
|
|
POST
|
Hi Jamal, FYI, in ArcGIS for Desktop 10.1 there is a new Geodatabase Administration dialog box that provides geodatabase administrators with the ability to monitor and manage user connections, locks, and versions. What's new for geodatabases in ArcGIS 10.1 (look under the New ArcGIS tools to administer enterprise geodatabases section) Hope this helps, Thank you Derek for the answer, My issue here is to have a list for all users of a particular connection for whom an access to the data is created using the tool �??create database usre�?� [ATTACH=CONFIG]20322[/ATTACH] The �??geodatabase administration�?� dialogue box shows only the users who are currently connected BUT doesn�??t show all the users (when they are not connected to database) and who have originally the right to access the database. They will not be shown just because they are disconnected! [ATTACH=CONFIG]20323[/ATTACH] Then the �??geodatabase administration�?� dialogue box includes the current connections but not all the users who have the right to connect. Best Jamal
... View more
12-29-2012
08:13 PM
|
0
|
0
|
3348
|
|
POST
|
Hi Jamal, You would typically install ArcGIS for Server and ArcSDE technology on server-side machines to enable a GIS server and an ArcSDE geodatabase, respectively. Both are server-side software. Regarding ArcSDE technology - you can have it on client (end user) machines when they use ArcGIS for Desktop. This relates to making "direct connections" to your geodatabase (as mentioned in Kim's post earlier in this thread), instead of using an ArcSDE application server connection. FYI, Enterprise Geodatabase 101 ArcUser article (look under the section "Type of Client Connections") Esri is now actively promoting the "Direct Connection" model when connecting to an ArcSDE geodatabase. Hope this helps, Many thanks Derek for the very useful information you have provided. Then still we need to install the ArcSDE (in addition to its installation on the server) in each machine of the users who are supposed to connect (direct connection) to the database on the server. Is this correct? How about the ArcGIS Server? Do we still need to install it (in addition to its installation on the server) in ALL the machines of the users who are supposed to publish? Best Jamal
... View more
12-29-2012
07:49 PM
|
0
|
0
|
3904
|
|
POST
|
The name of the attribute table doesn�??t included the version and its owner, I�??m wondering why the version and its owner are not shown along with the name of the attribute table. In this case, what is the best practice to distinguish between them? Please, have a look on the screenshot below which shows this sort of confusion. [ATTACH=CONFIG]20321[/ATTACH] Thank you Best Jamal
... View more
12-29-2012
07:39 PM
|
0
|
4
|
1612
|
|
POST
|
Hi Jamal, These 3 connections can all be used when you are accessing a local machine for your ArcSDE Workgroup/Personal geodatabases. .\sqlexpress localhost\sqlexpress computername\sqlexpress Alternatively, you can also use the dynamic TCP/IP port number for the SQL Express instance, for example: computername,8774 We would recommend to use the following format so that it's clear to which machine and which named instance you are going to connect. computername\sqlexpress Thanks, Ben L. Thank you Ben for the answer. It is quite clear now. All the best Jamal
... View more
12-29-2012
09:15 AM
|
0
|
0
|
1483
|
|
POST
|
Hi Jamal, You can use another GP tool -> Enable Enterprise Geodatabase to create ArcSDE geodatabase system tables, stored procedures, functions, types and etc. In that case, you can previously design the Oracle tablespace/datafile locations to any physical directories that you want. Please refer to following web help documents for more details. -> Enabling geodatabase functionality in an Oracle database http://resources.arcgis.com/en/help/main/10.1/index.html#/Enabling_geodatabase_functionality_in_an_Oracle_database/002n000000t9000000/ Thanks, Ben Thank you for the contribution Ben, I�??ll try it and see if it works with me. Basically, my understanding for the �??Enable Enterprise Geodatabase�?� is that it is used in case we have an existing database (oracle/sql server/etc.) and it is required to supply them with the repository tables! And in this case it has nothing to do with the location of the Oracle database, for example. As for the sql database, this is quite simple. At the end of the day, the database is simply a file that can be attached to any sql server and thin connected to the ArcGIS. Best Jamal
... View more
12-29-2012
09:06 AM
|
0
|
0
|
1871
|
|
POST
|
Very basic tools are missing in the "ArcGIS Viewer for Silverlight 3.0", I think that any application (desktop or web) that is supposed to serve maps environment must first contain the very basic components such as those available on the ???Tools??? bar of the ArcGIS Desktop! For example, I???m struggling finding the very basic tools like: 1. The scale text is not shown in the map 2. The coordinates are not shown in the map 3. ???go to xy??? 4. The ???find??? tool 5. query tool 6. Size of icons is quite small! How can they be enlarged? 7. The table of contents is not shown in the web application interface by default 8. How to turn off the ???basemap???? 9. How to allow moving the layers in the table of contents up and own? [ATTACH=CONFIG]20316[/ATTACH] How might a map web application miss such very basic tools like those above mentioned? The solution might be programming! And thus all those who have no programing background are excluded! Thank you Best Jamal
... View more
12-29-2012
08:42 AM
|
0
|
0
|
3248
|
|
POST
|
Reconcile/post behavior between a child and parent, What is interesting that by applying the ???reconcile??? tool all the changes in the parent versions are reflected directly on the child. [ATTACH=CONFIG]20310[/ATTACH] What is weird is that when applying the post the changes of the child are not transferred to the parent directly (the parent here is public). Refresh, zooming or panning didn't let these changes to show up! [ATTACH=CONFIG]20311[/ATTACH], [ATTACH=CONFIG]20312[/ATTACH] By accident, I tried to ???start editing??? the parent version, then the changes of the child are transferred to the parent! [ATTACH=CONFIG]20313[/ATTACH], [ATTACH=CONFIG]20314[/ATTACH] Is this a typical behaviour? Thank you Best Jamal
... View more
12-29-2012
06:07 AM
|
0
|
2
|
3037
|
|
POST
|
�??ArcGIS Web Applications Manager�?�: �??type in�?� and �??select form list�?�, I�??m wondering how the "end users" can enjoy the option of �??type in�?� and �??select form list�?� AT THE SAME TIME? This will be much more powerful for them (end users) to search! Please, have a look on the screenshot below: [ATTACH=CONFIG]20305[/ATTACH], [ATTACH=CONFIG]20306[/ATTACH] Is there a solution for this issue rather than programming? Thank you Best Jamal
... View more
12-29-2012
01:29 AM
|
0
|
0
|
1210
|
|
POST
|
How to show the �??users�?� created to a particular connection? To create a user to a connection, we right click the connection and add it. [ATTACH=CONFIG]20301[/ATTACH] I�??m wondering now if there is a way to show all the users �??attached�?� to particular connection. Or these users only appear in case we right click a feature class and select the privileges? [ATTACH=CONFIG]20302[/ATTACH] My issue is to show all the users created for a particular connection (without going to the feature classes). Thank you Best Jamal
... View more
12-29-2012
12:58 AM
|
0
|
6
|
3765
|
|
POST
|
�??Synchronize changes�?� input: Geodatabase 1, replica, Geodatbase 2, , I got confused regarding the inputs of the �??synchronize changes�?� tool �?� Preliminary, I created the replica (from S database to E database) with the inputs shown in the screenshots below [ATTACH=CONFIG]20296[/ATTACH] �?� The structure of the geodatabase �??geodatabase to replicate data to�?� (which is named E) is: [ATTACH=CONFIG]20297[/ATTACH], [ATTACH=CONFIG]20298[/ATTACH] �?� Now I got confused regarding the inputs of the �??Synchronize changes�?� tool: [ATTACH=CONFIG]20299[/ATTACH] �?� And thus the changes on the copy (E database) are not reflected on the original data (S database) [ATTACH=CONFIG]20300[/ATTACH] Where might my mistake be ? Thank you for the help Best Jamal
... View more
12-29-2012
12:39 AM
|
0
|
2
|
3756
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | a month ago | |
| 1 | 09-30-2022 10:43 PM | |
| 2 | 05-05-2025 10:33 AM | |
| 1 | 05-08-2025 09:49 PM | |
| 1 | 05-06-2025 11:10 PM |
| Online Status |
Offline
|
| Date Last Visited |
3 weeks ago
|