Arcgis 10.1 crashes when opening arctoolbox

ArcGIS for Server

If you are migrating from ArcGIS Server 10.0 to 10.1 or later, you need to understand the architectural changes that were introduced in 10.1. These may require some changes in how you use the server. A brief overview of the main differences can be found in the following sections. If you are upgrading from 10.1 or a later version to ArcGIS 10.4.1 for Server, the following migration guidelines do not apply to you. Instead, check the list of common update questions and links to topics with complete update instructions in Existing ArcGIS Server users.

For more information on migrating from ArcGIS Server 10.0 to 10.4.1, see other topics in this help section:

The installation process

The server architecture has changed dramatically in ArcGIS 10.1 for Server. As of 10.1, the SOM-SOC model was no longer used to distribute the components, which made installation easier.

During the installation, you will find that there is no need to perform a post-installation, or any SOM, SOC, or ArcGIS Web Services accounts to be configured. All you will be asked to do is provide an account that will run the ArcGIS Server service. This account is called the ArcGIS Server account. The installer installs a GIS server server, and if you add another GIS server to your site, just run the installer again on that computer. All computers must be running a 64-bit operating system. After installing the GIS server, you can start publishing services immediately.

In many cases, ArcGIS Web Adapter should also be installed. With this component you can use your company's web servers, e. Integrate, for example, IIS, into the ArcGIS Server site.

ArcGIS Web Adapter lets you set the URL of your site if you don't want users to see the default port 6080 or the default site name arcgis. You can use ArcGIS Web Adapter to prevent external users from accessing ArcGIS Server Manager or the ArcGIS Server Administrator Directory. If you have ArcGIS Web Adapter in your site, you can authenticate at the web tier. Finally, the inclusion of an enterprise web server on the site gives you the ability to host web applications that use your GIS services.

Sign in to Manager and set up a site

A deployment from one or more GIS servers is called a site. After installing the GIS server, ArcGIS Server Manager opens. The first time you log into Manager, you will be asked if you want to create a new site or connect to an existing site. If you're just starting out with ArcGIS Server, choose Create Site. For subsequent GIS servers that you add to the site, select Connect Site. Manager makes the connections for you.

The GIS servers can be grouped into subgroups, so-called clusters. This enables you to reserve groups of computers for different tasks. For example, one cluster could be used for geoprocessing services while another cluster only provides map services. All GIS servers must be integrated into a cluster. For most sites, you can simply add all of the GIS servers to the default cluster.

Publishing services

If you are migrating from version 10.0 or earlier, the services are not automatically migrated. To migrate services, you will need to recreate them using the new release pattern from 10.1 and later versions.

The general process for publishing is the same: you create the GIS resource (such as a map document or model) in ArcGIS for Desktop and then publish it as a service in ArcGIS Server. However, publishing now always begins in ArcGIS for Desktop, usually by opening the resource and clicking File> Share As> Service.

Items that you try to publish go through a rigorous parsing process to ensure that they are suitable for publication on the server. In previous versions, you had to analyze the map documents using the Map Service Publishing toolbar. The generic Service Editor dialog box is now available, which can be used to analyze all service candidates before publishing.

All map services use the fast drawing engine that was associated with MSDs in version 10.0 and earlier. Therefore, a distinction is no longer made between MXD and MSD-based map services. Simply open the map document in ArcMap, analyze it for performance bottlenecks, and publish it as a map service in ArcGIS Server.

In 10.0 and earlier versions, changes to the GIS resource referenced by a service could be made available to clients by restarting the service. In order to reflect the changes to a GIS resource or its source data from 10.1 onwards, the service must be overwritten in the following scenarios:

  • When you update settings in the map document or other GIS resources below your service
  • If your source data (for example, a feature class that appears in your map document) was automatically copied to the server when it was published, and you then made changes to the source data that you want to play on the server

The ArcGIS Server site relies on a list of data folders and geodatabases that you have registered with the server. Therefore, when migrating from version 10.0 to 10.4.1, you must register the data locations that the GIS server can safely access. This also makes it easier for the GIS server to customize data paths when you publish services to different computers. If you try to publish a service that references data from an unregistered location, the data is copied to the server during the publishing process.

Creating web applications

There is no longer a standard wizard for creating web applications in Manager. We recommend using ArcGIS.comPortal for ArcGIS or the ArcGIS API for JavaScript to develop web applications.

Manage your site

You can use Manager to administer the ArcGIS Server site. In 10.1, the appearance of Manager has been improved and the user interface has been made more intuitive. This allows the same administrative functions to be used for the site as in previous versions.

Version 10.1 also introduced a REST-based ArcGIS Server Administrator API that allows you to write scripts for server administration in the language of your choice.

Similarities and differences between ArcGIS Server 10.0 and later versions


You create GIS resources such as B. Maps, tools, and locators, and publish them to ArcGIS Server.

Publishing of services can be started directly in ArcMap or ArcGlobe by selecting File> Share As> Service. You can publish data on a cloud-based server and have the data copied to the server as part of the publication.

They analyze the map document to find performance bottlenecks before publishing.

You can use other types of GIS resources, such as: B. Globes and Toolboxes, analyze before publishing. The ArcGIS for Server fast drawing engine eliminates the need to create MSD files, it is always used.

ArcGIS Server maintains logs and configuration files on disk that describe what is happening on the server.

Manager or ArcGIS for Desktop displays logs and adjusts server configuration information. The logs should be read in the manager and not directly from the data carrier.

You add multiple GIS servers to handle larger loads on the site.

You can organize GIS servers into groups called clusters and assign them to specific subsets of services.

You control access to your site via a web server.

You don't need a dedicated web server for development or testing: ArcGIS Server provides standard web services. For production sites, you can connect the web server to the site through the ArcGIS Web Adapter.

Feedback on this topic?