420 likes | 1.13k Views
Installing and Administering ArcGIS software. Chris Whitmore Natalie Hansen. Agenda. Preparing to install Installing ArcGIS Desktop 10 Maintaining the installation What’s new at 10 Tips for smoother installations Software deployment Questions and answers. Products.
E N D
Installing and Administering ArcGIS software Chris Whitmore Natalie Hansen
Agenda • Preparing to install • Installing ArcGIS Desktop 10 • Maintaining the installation • What’s new at 10 • Tips for smoother installations • Software deployment • Questions and answers
Products • ArcGIS Desktop = ArcView, ArcEditor, ArcInfo • ArcView, ArcEditor, ArcInfo = ArcMap, ArcCatalog, ArcToolbox (integrated) • ArcInfo = ArcGIS Desktop (ArcInfo) + ArcInfo Workstation • ArcReader • ArcGIS Explorer • ArcGIS Engine Runtime • ArcObjects Software Developer Kits (3) • ArcGIS VBA Resources
Products • ArcGIS Server for the Microsoft .NET Framework • ArcGIS Server for the Java Platform • ArcIMS • ArcIMS Web ADF for the Java Platform • ArcSDE • ArcGIS Image Server • ArcGIS Mobile
Site Configuration • Unlimited machines with ArcGIS Desktop installed. • License manager – one or more UNIX or Windows machines as the license server for concurrent licenses. • Server machines – ArcSDE, ArcIMS, ArcGIS Server. • Development machines – Application Developer Frameworks. • All ArcGIS 10 products can co-exist on same machine.
Site Configuration Windowsor UNIX machine Windowsor UNIX machine LICENSE MANAGER ArcSDE ArcIMS ArcGIS Server DESKTOP (ArcInfo, ArcView, ArcEditor) Windows DESKTOP (ArcInfo, ArcView, ArcEditor) Windows Engine Windows LAPTOP (ArcInfo, ArcView, ArcEditor) Windows LAPTOP (ArcInfo, ArcView, ArcEditor) Windows
Previous versions • Uninstall all previous versions of ArcGIS, Python, third party applications before installing ArcGIS 10 products. • Uninstall Utility! • ArcGIS Desktop 10 requires new License Manager. • 9.x keycodes will not work. • ArcGIS License Manager 10 serves 9.x and 10. • Single Use products require re-registering. 9.0, 9.1, 9.2, 9.3.1 authorization files will not work for ArcGIS 10.
Installing ArcGIS Desktop • Request authorization number for the license manager installation. • Determine the license manager machine. • Install the new license manager. • Copy Desktop download to network share or do an administrative installation. (for supporting multiple clients) • Install ArcGIS Desktop on client machines from network server. • Or install ArcGIS Desktop on client machines from DVD or shared media image.
Network vs. Local Installation • Install ArcGIS as an administrative network installation point • shares the setup for client machines to install from • UI dialog driven or silent for admin and client installations • Msiexec .exe /A <path to desktop install files>\Setup.msi • Tip: Do not remove the admin after the clients are installed • Install ArcGIS for individual use • install on one machine • choose an existing license manager on your network • UI dialog driven, silent installation or deployed
Client or Local Installation • Client installation is run from network server. • Local installation is run from a local DVD. • Run setup.exe. • If using setup.msi to install, you can utilize Windows Installer (msiexec.exe) commands to control the installation. • Setup.exe now accepts Windows Installer command line parameters.
Custom and Complete • Command line property is ADDLOCAL
Installation Location • Command line property is INSTALLDIR
Python Installation location • Command line property is INSTALLDIR1
Python Requirement • ArcGIS Desktop 10 requires Python 2.6.x and Numerical Python 1.3.0 only. • Requirement of some geoprocessing tools. • Installed by the ArcGIS Desktop setup. • Python is now uninstalled if installed by ArcGIS.
Silent Installation • Standard msiexec command line parameters can be used to install ArcGIS 10: • Msiexec /i, Msiexec /x, Msiexec /a, Msiexec /p… • To perform a silent installation of all features: msiexec /i <location of ArcGIS setup>\setup.msi ADDLOCAL=ALL /qb • To add individual features silently: Msiexec /i <location of ArcGIS setup>\setup.msi ADDLOCAL=<feature1>,<feature2>,… /qb • To perform a silent uninstall: msiexec /x <product GUID> /qb • The install guides provide the command line parameters to install ArcGIS products without a UI.
Installing Optional Components • Tutorial Data, ArcObjects Software Developer Kits, and extensions are available also. • To install by command line or deploy, separate packages or setup commands are required for these. These optional items are their own setup programs.
Installing Optional Components • Installing ArcObjects Software Developer Kits: • Run setup.exe or setup.msi from the SDK folder for the particular platform you want. • From DVD/download start up. • Installing Tutorial Data: • Run setup.exe or setup.msi from Tutorial media/download. • From start up. • Data and Maps collection • No setup program. • Copy directly from media or download.
How To Add An Extension • Obtain an authorization number. • Open the License Server Administrator and click Authorize now. • In ArcMap/ArcCatalog load the extension using Customize > Extensions… • Command line property is ADDLOCAL. • If a service pack is already installed, no need to install it again after installing extensions
Concurrent and Single Use on the same machine • NO LONGER NECESSARY to perform multiple installations.
ArcGIS Administrator • Start > Programs >ArcGIS > ArcGIS Administrator. • Switch software types between ArcView, ArcEditor or ArcInfo. • Switch between Single Use and Concurrent Use. • Change the license manager. • Register single use products. • Review installation and service pack information.
Installing ArcGIS Service Packs • To install a service pack (.msp file): 1. On a local, or client, machine – double click the .msp file to launch it 2. On network installation: • msiexec /a <location of admin installation>\setup.msi /p <location of service pack>\servicepack.msp • On the client machine: msiexec /i <location of network installation>\setup.msi REINSTALL=ALL REINSTALLMODE=vomus 3. Perform a new install and apply the service pack at the same time: • msiexec /i <location of setup>\setup.msi PATCH=<location of service pack>\ArcGISDesktopServicePack.msp /qb
Service pack information • All products on the same machine and in the organization should be at the same SP release • How to tell if a Service Pack is installed • ArcGIS Administrator for ArcGIS Desktop • Patch finder Utility • Reports products installed and each SP level • http://support.esri.com
What’s New at 10 • Microsoft .NET 3.5 Service Pack 1 requirement. • New licensing framework – borrowing! • Using setup.exe to enable concurrent use and single use on the same machine no longer necessary. • Python 2.6.X and Numerical Python 1.3.0 are the only supported versions of Python. • Python now uninstalled!
What’s New at 10 cont’d • Vista/Server 2008 support • Vista SP1 required • ArcGIS Desktop 10 does not install VBA. • Internet Explorer 7 required. • Installation directory is unique for each product.
Tips and Tricks • Permissions required to successfully run the setup: • Administrative rights • OR installing a managed setup with elevated privileges. • SYSTEM account requires full control to system drive and target installation drive. (even if the installing account is an administrative account)
Tips and Tricks • Repair – starting an application and the windows installer starts or requests source. Windows Installer resiliency. THIS IS A GOOD THING. • The system event viewer logs this activity for analysis. The issue is usually a degraded or deleted system file.
Tips and Tricks • Installing silently topic in all install guides provide examples with specific properties and values for command line installations • There is no such thing as a “manual” uninstallation of MSI based setups. Deleting files and registry keys does not fully remove an MSI based setup package • Do NOT remove files from C:\Windows\Installer
Uninstallation Tips • Local and client installations, use Add/Remove to uninstall, uninstall silently using command line parameters, or uninstall utility. • To uninstall silently: msiexec /x (product code) /qb • Network installations do not provide an Add/Remove entry, you must DELETE your installation folder to remove it. Very important when installing the next release – either delete the previous or install the next in a different location. e.g., C:\ArcGIS_931 versus C:\ArcGIS_10.
Troubleshooting Tips • Installation log file – helpful information. • Msiexec.exe /i <path>\setup.msi /L*V c:\my.log • Send this log to tech support for analysis • Enable Windows Installer logging for all setups.
Installation Tips For Citrix Users • Set the user environment variable ESRI_SOFTWARE_CLASS to the product you need to run. Options are (these are case sensitive): Viewer for ArcView Editor for ArcEditor Professional for ArcInfo Although the application title does not change, the application functionality will reflect the setting.
More Information For Citrix users • Knowledge Base articles • ID 24633 • ID 23661 • A white paper titled 'Support for Windows Terminal Server (WTS) and Citrix MetaFrame' is available on ESRI's support site. • Special Interest Group Meeting – Citrix Users • Wednesday, July 14 5:30 PM – 7:00 PM (Room 32 B)
Software DeploymentWhat Is Software Deployment? • The mass distribution of software • Installation without physically being at the machines • The ability to manage setups • The ability to control a users environment • The ability to install in a secure lockdown environment
Software Deployment Methods • Microsoft Systems Management Server (SMS) • Microsoft System Center Configuration Manager (SCCM) • Microsoft Active Directory - Group Policy Software Deployment • Batch files • Other successes reported by clients
More Information • See the white paper: “ArcGIS 10 Enterprise Deployment” for: • List of setups that can be deployed • List of setups that can be deployed in lockdown • System requirements • Modifying parameters in a transform file • MSI command line parameters for deployment using SMS • Known issues • Deploying service packs • Knowledge Base Article 26751 – creating Transforms for Desktop using Orca • Attend the Workshop!
Where to Get Help • Install guide, install.htm located in the product folder of each DVD and installed for some products • Knowledge Base articles available from the ESRI support page, http://support.esri.com - check it often and frequently • http://resources.arcgis.com • Discussion forums • White paper: “ArcGIS 10 Enterprise Deployment”
Related Technical Workshops • Deploying ArcGIS - Advanced Topics • Thursday July 15, 12:00 PM – 1:00 PM in Room 32 B • Understanding ArcGIS 10 Licensing and Copyright protection • Thursday July 15, 12:00 PM – 1:00 PM in room 32 A • Installing and Configuring ArcGIS Server • Thursday July 15, 1:30 PM – 2:45 PM in Room 32 B
Reminder! • Please complete the technical workshop survey • ArcGIS 10 Installation tips handout up front