Ausführen von zwei Versionen von ArcGIS Desktop auf demselben Computer?

8

Ich habe die vollständige Installation Media for 10 (9.3 / SQL05 bereits geladen). Und zwei Editorlizenzen (eine geladene und eine neue Lizenzdatei). Welche Art von Zauberei ist erforderlich, um die Konflikterkennung zu umgehen, bei der ich 9.3 / SQL05 und 10.0 / SQL08 auf demselben Computer ausführen kann?

Ich habe eine GDB, mit der ich an einem weit entfernten Ort synchronisiere, der derzeit nicht geholfen werden kann. Aber ich brauche einige der neuen Funktionen in 10 für andere Projekte.

Ich habe diesen Beitrag gefunden: http://blogs.esri.com/Dev/blogs/arcgis/archive/2009/10/23/Installing-ArcGIS-9.4-_2800_and-can-you-leave-9.3.1-on-the -machine_2900_.aspx

Es muss jedoch eine Möglichkeit geben, beide auf derselben Maschine zum Laufen zu bringen.

Ich finde überhaupt keine wirkliche Hilfe im Netz. Die meisten Leute aktualisieren nur auf 10.

Zap Rowsdower
quelle
"Wir wissen, dass wir an der UC diese Unterstützung nebeneinander ursprünglich angekündigt hatten, aber leider war diese Ankündigung verfrüht und wir werden diese Konfiguration nicht unterstützen können." - FANTASTISCHES Zitat. Ich erinnere mich, dass ich an der UC war und diese Ankündigung gehört habe.
Chad Cooper

Antworten:

7

ESRI empfiehlt eine virtuelle Maschine und unterstützt keine Installation nebeneinander.

ArcGIS basiert auf dem COM-Objektmodell, das nicht zwei Versionen derselben COM-Komponente zulässt. Die Installation verschiedener Versionen derselben Komponente kann zwar durchgeführt werden, muss jedoch vom Komponentenentwickler (ESRI) unterstützt werden.

Regan Sarwas
quelle
Handelt es sich um eine Lizenzverletzung oder werden sie mich in Zukunft nicht mehr unterstützen? Ich habe zwei Lizenzen ..
Zap Rowsdower
2
Können Sie DLL Hölle sagen? en.wikipedia.org/wiki/DLL_hell
jvangeld
2
@Zap, es ist kein Lizenzproblem.
Regan Sarwas
2
Wir haben monatelang versucht, SxS für ArcGIS 9.3.1 / 10 zum Laufen zu bringen (zu diesem Zeitpunkt war es noch 9.4). Es entstanden eine ganze Reihe weiterer Fehler, mit denen man sich befassen musste. SxS zu haben hätte mir sicherlich das Leben leichter gemacht. B- /
mkennedy
6

Gelöst: (unter Windows 7 + XP SP3 mit Dual Boot)

http://www.howtogeek.com/howto/8790/dual-boot-your-pre-installed-windows-7-computer-with-xp/

Sie benötigen 2 Partitionen - oder idealerweise 2 Festplatten im PC.

Führen Sie ArcGIS 10sp1 und ArcGIS 9.3.1 ohne Probleme aus.

2 Monitore helfen auch.

Mapperz
quelle
Ich habe eine Windoze-Lizenz. Und da dies mein Arbeitscomputer ist, kann ich nichts zweifelhaftes tun. Der COA auf diesem Comp sagt "OA" nicht sicher, ob das 1 - 2 CPU ist.
Zap Rowsdower
@Zap Dual, das dasselbe Betriebssystem auf einem Computer bootet, sollte nicht gegen die EULA verstoßen (lesen Sie es, um sicherzugehen). (Eine zweite Windows-Kopie installiert zu haben, ist im Allgemeinen keine schlechte Idee, da die zweite Version des Betriebssystems ein Backup bietet, wenn die erste überlastet wird. Das Hauptproblem besteht darin, dass die Wartung jetzt doppelt so lange dauert, da alle Updates vorhanden sind zweimal anzuwenden.) Duales Booten hat auch nichts mit der Anzahl der CPUs auf dem Computer zu tun.
whuber
Ahh ich habe ja. Duurr sorry.
Zap Rowsdower
nicht zwielichtig - es ist am Werk - kann also mit Clients auf beiden ArcGIS-Plattformen umgehen.
Mapperz
3

Es gibt Anwendungsvirtualisierungstechnologien, mit denen Sie beide auf demselben Computer ausführen können, ohne dass eine virtuelle Maschine ausgeführt werden muss. Der Einrichtungsprozess ist etwas langwierig (und benötigt tatsächlich eine VM zum Generieren der virtuellen Anwendung), kann sich jedoch lohnen, wenn Sie nicht über die Ressourcen verfügen, um eine VM ständig auszuführen.

Vielleicht möchten Sie einen Blick auf VMWare ThinApp oder Novell ZENWorks Application Virtualization werfen . Ich habe beide mit ArcGIS ausprobiert und ziemlich gute Ergebnisse erzielt.

Bei einer einmaligen Installation ist dies jedoch möglicherweise nicht die Kopfschmerzen wert.

James Schek
quelle
2

Obwohl ich (und ich bin sicher, dass Hunderte von anderen) gerne eine Lösung für dieses Problem finden würden, befürchte ich, dass Sie, abgesehen von der Ausführung einer virtuellen Maschine, höchstwahrscheinlich kein Glück haben werden, 9.3.1 und auszuführen 10 auf derselben Maschine.

Sasa Ivetic
quelle
Nicht einmal mit SQL 05 und 08 installiert py 2.6 und 2.7 in verschiedenen Verzeichnissen und Tonnen von Regedit und Pfadänderung installiert?
Zap Rowsdower
Was sind die Hauptmauern, die man treffen würde, um dies durchzuziehen?
Zap Rowsdower
Die Hauptwand, auf die Sie stoßen werden, ist, dass Sie es mit einer Black Box zu tun haben und wahrscheinlich keine Unterstützung von ESRI erhalten. Gibt es einen bestimmten Grund, warum Sie (wahrscheinlich) viel Zeit damit verbringen möchten, die beiden auf einer Maschine zum Laufen zu bringen, anstatt eine virtuelle Maschine zu verwenden? Wenn sie auf einem Computer ausgeführt werden, ergibt sich natürlich eine bessere Leistung, aber die Frage, die ich mir stellen würde, ist, ob sich der zusätzliche Aufwand lohnt.
Sasa Ivetic
Ich habe ein Replikat, das ich mit dem 9.3 synchronisiere, das kaputt geht, wenn ich es auf 10 aktualisiere (warum zum Teufel esri die 9.3-Replikation in 10 nicht unterstützt hat, werde ich nie verstehen.
Zap Rowsdower
Ich würde eine VM in Betracht ziehen (oder Dual-Boot, obwohl ich persönlich kein Fan von Dual-Boot bin). VirtualBox ist kostenlos ( virtualbox.org ). Ich weiß, dass es keine Lösung für das Problem ist, aber es wird helfen.
Sasa Ivetic
2

Esri nennt diese "Side-by-Side" -Bereitstellung (SxS). In der Diskussion um 67:20 Uhr des Plenum 2-Videos vom Dev Summit erfahren Sie, was um 10.1 Uhr kommt.

Kirk Kuykendall
quelle