|
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. Thank you for the very integrated and informative answer. This is quite helpful. I�??ve applied the �??compress�?�, �??rebuild indexes�?� and �??analyse dataset�?�, nevertheless, still the changes on the ArcGIS side are not reflected on their corresponding tables on the SQL side. Please, have a look on the screenshots below: [ATTACH=CONFIG]20293[/ATTACH], [ATTACH=CONFIG]20294[/ATTACH] Just in case of �??rebuild indexes�?�, I got message in green (I�??m not sure if it is relevant): [ATTACH=CONFIG]20295[/ATTACH] What might further be required to get them identical (the data on the ArcGIS and SQL)? Best Jamal
... View more
12-28-2012
08:43 PM
|
0
|
0
|
9706
|
|
POST
|
The changes on the �??default version�?� are not reflected on the corresponding table on the sql server, I�??m wondering why the changes on the default version are not reflected on its corresponding table in the sql server. Preliminary, I got the situation below (the default version and sql tables are identical) [ATTACH=CONFIG]20288[/ATTACH] The tree of the versions is as follow: [ATTACH=CONFIG]20289[/ATTACH] After editing the different versions and reconcile/post with the default version, I got [ATTACH=CONFIG]20290[/ATTACH] The changes are not reflected! Then when the changes on the default versions are reflected on the sql tables? Thank you Best, Jamal
... View more
12-28-2012
01:00 PM
|
0
|
8
|
13238
|
|
POST
|
Hi, first, you need to install Oracle Client on your machine (laptop) , depends on your database version if its 11g then install Oracle Client 11g. after installing your Oracle Client, go to the directory where you can find tnsnames.ora file add the Oracle TNS entry in this file. Second, go to cmd in your machine and type sqlplus then, type sde@your database TNS definition then password as melanie mentioned you can use tnsping command with your oracle database, the output put it in the tnsnames.ora file. Ask your DBA about it...... here is a references: http://resources.arcgis.com/en/help/main/10.1/index.html#/A_quick_tour_of_setting_up_a_geodatabase_in_Oracle/002n00000001000000/ Database Connection using ArcCatalog 10.1 : http://resources.arcgis.com/en/help/main/10.1/index.html#/Geodatabase_connections_in_ArcGIS_Desktop/002n00000030000000/ Thank you Emad for the answer. Iâ??ll try it and hopefully it will work Best Jamal
... View more
12-28-2012
08:57 AM
|
0
|
0
|
4597
|
|
POST
|
You need to look through the gallery and discover all of Robert Schietlin's work. ( http://www.arcgis.com/home/search.html?q=owner:rscheitlin ) His eSearch widget will do all you seek and more. You need to read the documentation more thoroughly before asking more simple questions. 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
... View more
12-28-2012
08:27 AM
|
0
|
0
|
6641
|
|
POST
|
Hi Jamal, A1. Please review the documentation below for more info: * ArcGIS for Server is available in two levels, Enterprise and Workgroup * ArcGIS for Server Functionality A2. ArcSDE technology is included "in the box" with ArcGIS for Server. It is available in all functional editions. See the previous links above for details. Hope this helps, Many thanks Derek for the elaboration. And even the ArcSDE and ArcGIS server are installed separately! None of them is a prerequisite for the other. [ATTACH=CONFIG]20264[/ATTACH], [ATTACH=CONFIG]20265[/ATTACH] Do we need to install the ArcSDE and ArcGIS server on the Server machine only or on the clients (users) machines as well? Best Jamal
... View more
12-28-2012
07:03 AM
|
0
|
0
|
3890
|
|
POST
|
Jamal, There is also a custom widget available that is similar to the select by attribute tool in arcmap: http://www.arcgis.com/home/item.html?id=20ed6af9ab204548bbf092d51b51fef8 looks like it might need upgrading to 3.1 though Regards Anthony Thank you Derek and Anthony for the help. Sounds that I�??m requesting the impossible from the Flex! For example, in the �??ArcGIS Web Applications Manager�?�, applying the equivalent tool of �??Find�?� and �??Query�?� is quite simple and straightforward. [ATTACH=CONFIG]20261[/ATTACH], [ATTACH=CONFIG]20263[/ATTACH] If this very basic tool is quite complicated to be embedded in the Flex then how to use it to search our data which is the most important tool? Best Jamal
... View more
12-28-2012
06:50 AM
|
0
|
0
|
6641
|
|
POST
|
Your understanding of the first diagram with the Flex applications is correct. The rest are incorrect. ArcGIS Server itself does not use IIS though it did in versions prior to 10.1. In 10.1, ESRI uses a built-in Java based web server (hence the port numbers like 6080 and 6443). This implies that you cannot use IIS Manager to view information about ArcGIS Server itself. The way that you view this information is via tools provided by ESRI such as ArcGIS Server Manager, ArcGIS Server Administrator Directory, and the REST Services Directory. ESRI does provide the "web adaptor" product which layers on top of their built-it web server if you require this. The web adaptor does use IIS and acts as a proxy which routes incoming traffic to the built-in web server. Even with this, you won't see your web services in IIS Server Manager. Thank you for the answer Richard. This is interesting and useful for me. Best Jamal
... View more
12-28-2012
03:13 AM
|
0
|
0
|
7394
|
|
POST
|
Hi Jamal, With a ArcSDE Personal license you are able to connect with three simultaneous users, and only one can be an editor. With Workgroup, you can connect with 10 simultaneous users and editors. Whether you are using Personal or Workgroup, Microsoft limits the use of SQL Server Express to one CPU (or core within a socket) and 1GB of RAM. The maximum database size for SQL Server 2005 or 2008 Express is limited to 4GB. The maximum database size for SQL Server 2008 Express R2 is 10GB. You will still be able to perform replication and versioning with ArcSDE Personal. Thank you Jake for the answer. This is quite helpful. As the versioning is allowed in the ArcSDE Personal then one can reconcile/post between versions. Is this correct? Best Jamal
... View more
12-28-2012
03:07 AM
|
0
|
0
|
1241
|
|
POST
|
Security is a complex topic which requires a deep understanding how Desktop, Server, and web applications work. You need to study all of this and then decide on a strategy. Start with the online help and also read the various presentations from the UC and Develop Summit meetings. For example, Server supports a number of different security schemes which may or may not be shared with Desktop. The product I work on uses enterprise database credentials and we have a custom security provider for Server which implies that our Desktop and Server products behave the same. By default, I believe that Server uses a local security store (SqlExpress, I think) which stores (and manages) credentials in a local database on the server. The way that you manage this is via ArcGIS Server Manager. To contrast, you can also use Windows credentials and the way that you manage those is view Windows itself. So, how you manage security depends on which scheme you choose. I think that you are using Flex Viewer applications so you also have to take that into consideration. I have not looked at the Flex Viewer but I do recall that some of the other Viewer applications from ESRI do not support all security schemes supported by ArcGIS Server itself. Thank you Richard for the informative answer. This is quite helpful. A colleague advised that the accessing the �??services�?� data folder can be from: �?� Arcgis desktop (you need to have credentials: username/password). In this case, one can publish/delete/etc. �??services�?� depending on the level of permissions (publisher/user/administrator) he/she has. [ATTACH=CONFIG]20252[/ATTACH] �?� From applications (Flex/Silverlight/ ArcGIS Web Applications Manager) requires that the �??service�?� itself not to be set to be private). In case, the �??service�?� is set to be private, the application will never be able access it. [ATTACH=CONFIG]20253[/ATTACH], [ATTACH=CONFIG]20254[/ATTACH]
... View more
12-28-2012
02:47 AM
|
0
|
0
|
4587
|
|
POST
|
ArcGIS Server delivers and uses an embedded Java based web server. You know this when you specify port 6080 or (for secure services) port 6443. ArcGIS Server also offers a web adaptor product which uses IIS which acts as a proxy to the embedded Java based web server(s). By default, the way you access IIS is via port 80 or (for secure services) port 443. If you use these default ports then you do not have to specify them in the URL. Whether or not you use the web adaptor depends on your configuration. For example, if you have multiple GIS Servers then the web adaptor will distribute the incoming requests to them. It also allows you to rename the instance and provides you with the full functionality of IIS. So, you can either choose to deploy the web adaptor or to expose out the embedded Java based web server. With regards to which path to use, the answer is that it depends on what you are trying to do. http://localhost:6080/arcgis/admin/ - Administrative functionality, i.e. how you configure ArcGIS Server itself. http://localhost/arcgis/webadaptor - Web Adaptor configuration http://localhost:6080/arcgis/manager - ArcGIS Server Manager http://localhost:6080/arcgis/rest/services - REST Services, i.e. this is the real functionality that your Flex client will use Thank you Richard for the elaboration. This is very useful and interesting for me. Best Jamal
... View more
12-28-2012
02:00 AM
|
0
|
0
|
1565
|
|
POST
|
Hi Jamal, This is not an error, but expected behavior. At the ArcGIS Viewer for Flex 2.3 release, we added support for: Wraparound�??Continuous pan across date line when working in the WGS84 geographic coordinate system or Web Mercator projected coordinate system. Set the new wraparound180 property on the <map> tag in the main configuration file to activate. FYI, What was new in 2.3 and 2.3.1 Viewers release notes Hope this helps, Thank you for the answer Derek. Where can I find the �??configuration file�?�? Best Jamal
... View more
12-28-2012
01:50 AM
|
0
|
0
|
1242
|
|
POST
|
Hi Jamal, This is correct and by design. In the first screen capture you provided, it shows the Preview tab of the ArcGIS Viewer for Flex application builder, which shows the navigation widget. In the second screen capture you provided, it shows the Maps tab - which is not meant to display the navigation widget. You can still define a spatial extent bounding box on the tab by simply holding down the Shift key as you left mouse click to zoom in/out. Hope this helps, Thank you for the help Derek. This is very useful. [ATTACH=CONFIG]20248[/ATTACH] Best Jamal
... View more
12-28-2012
01:42 AM
|
0
|
0
|
1340
|
|
POST
|
Hi Jamal, "ArcGIS for Server" is the software you install on your machine to enable and create a GIS site to publish resources as web services. A "GIS Server" is a machine with "ArcGIS for Server" software installed and running on the machine. FYI, please review the help topic: Inside an ArcGIS Server site Hope this helps, Thank you Derek for the elaboration. This is quite helpful. Now I could feel the difference: Best Jamal
... View more
12-28-2012
01:37 AM
|
1
|
0
|
940
|
|
POST
|
Automatically zooming to the selected value, I�??m wondering if there is a way to automatically zoom to the selected item on the list instead of going back again to the result and �??applying zoom to�?�. Please, have a look on the screenshot below [ATTACH=CONFIG]20245[/ATTACH], [ATTACH=CONFIG]20246[/ATTACH] Thank you Best Jamal
... View more
12-28-2012
12:45 AM
|
0
|
2
|
1407
|
| Title | Kudos | Posted |
|---|---|---|
| 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 | |
| 1 | 02-20-2021 01:23 AM |
| Online Status |
Offline
|
| Date Last Visited |
2 weeks ago
|