| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
| |
 | MAIT übernimmt Kundenstamm von GMCAD, eine Pressemitteilung
|
Autor
|
Thema: Nicht einfach: Lizenz vereinfachen (1674 mal gelesen)
|
DPerak Mitglied
 
 Beiträge: 166 Registriert: 02.08.2001 HPCompaq NW8240 2GB RAM ATI Mobility Fire GL V5000 ProI 3.4 ProE 2001 + WF 1-3
|
erstellt am: 13. Sep. 2004 11:24 <-- editieren / zitieren --> Unities abgeben:         
Tach zusammen! Ein paar Verständnis-Fragen zum Thema "Lizenz vereinfachen": Ich verstehe das so, daß alle Lizenzen, die man sich so im Laufe der Zeit zusammengekauft hat unter EINER config-Id (die ich dann beim Startbefehl berücksichtigen muß) zusammengefasst werden. Richtig? Die Frage ist nun folgende: Angenommen ich habe 3 verschiedene Pakete (z.B. 2 lizenzen mit foundation, 2 mit found.+aax, 2 mit found. +isdx). Wir haben das hier immer so geregelt, daß man sich beim start aussucht, welchen Lizenzumfang man so für die tägliche Arbeit braucht, entsprechend wurde ein Startbefehl mit der entsprechenden Config_ID genommen. Waren alle lizenzen aus einem Paket belegt, hat man eben pech gehabt. Wie geht das nach der "vereinfachung" vonstatten? Ich kann mir nicht vorstellen, jetzt plötzlich 6 lizenzen mit found. +aax +isdx zu haben, oder? Ich hab das jetzt erstmal so verstanden, daß sich jeder, der ProE auf seinem Rechner installiert, sozusagen seine eigene lizenz-ausstattung nach Notwendigkeit zusammensetzt. Stimmt das so? Wenn ja, was passiert dann, wenn alle für sich das "maximal-paket" zusammenklauben? Weiter: Wann kann ich vereinfachen? Muß dazu der Wartungsvertrag noch laufen? Was passiert, wenn ich vorher Lizenzen auf mehreren Servern liegen hatte? Muß ich die zusammenlegen? So, ich denke, das reicht erstmal an Fragen ;-). Vielen Dank vorab, Daniel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Stahl Mitglied unbeschreiblich
   
 Beiträge: 1475 Registriert: 30.01.2001
|
erstellt am: 13. Sep. 2004 12:18 <-- editieren / zitieren --> Unities abgeben:          Nur für DPerak
Die Grundlizenzen von ProE ohne irgendwelche Zusätze werden zusammengefasst. Jedes Zusatzmodul schwirrt davon frei losgelöst herum. Ob die Zusatzlizenz nun gezogen wird, hängt davon ab, wie der ProE Startbefehl eingestellt ist. Man stellt dort nämlich ein, welche Ausführlizenz gestartet werden soll, und welche Zusätze dranhängen. So kann man einfach mehrere Startbefehle mit unterschiedlichen Kombinationen machen. Früher hatte man zB eine Foundation und eine Foundation+ISDX. Man machte zwei Startbefehle mit jeweils einer Ausführlizenz (das ISDX hing an der einen ja automatisch dran). Heute hat man zwei identische Ausführlizenzen und macht zwei Startbefehle. Einmal wird ISDX manuell drangehängt, einmal nicht. EDIT: Achja, das ganze gilt nicht nur für die Extensions (**X), sondern auch für alle anderen Module, die früher mal extra waren oder immer noch sind. Pro/DETAIL, Pro/INTERFACE, Pro/SURFACE, Sheetmetal usw. usf. Die Vereinfachung hilft also Firmen mit alten Paketstrukturen umso mehr, weil man nicht mehr nachdenken muss, wo nun zB der Blechmodus überall dabei ist. [Diese Nachricht wurde von Stahl am 13. Sep. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bernhard.veckes Mitglied Creo / PDMLink - Admin
 
 Beiträge: 419 Registriert: 22.01.2001 Creo Parametric 4.0 M150 Creo Parametric 8.0.3.0 PDMLink 12.0.2.2
|
erstellt am: 13. Sep. 2004 13:14 <-- editieren / zitieren --> Unities abgeben:          Nur für DPerak
Hallo, siehe Beitrag: http://ww3.cad.de/foren/ubb/Forum12/HTML/005630.shtml Wann kann ich vereinfachen? Jederzeit, wenn noch Wartung besteht. Und wenn Pro/E 2001 ab Wo Vers 1001 140 im Einsatz ist. Was passiert, wenn ich vorher Lizenzen auf mehreren Servern liegen hatte? Jedes Lizenzpaket kann für sich vereinfacht werden. Man braucht diese nicht zusammenzulegen. Wichtig! Man muss neue Startbefehle erstellen! Beispiel für Eintrag in Lizenzdatei: #PROE_FlexEng 7 Flexible Engineering Universal Upgrade Wildfire 2.0 Flt Lic perm #PROE_MechFoundation 6 Pro/MECHANICA Foundation Wildfire 2.0 Flt Lic perm #PROE_ProcessModeler 35 Pro/ENGINEER License - Process Modeler P Wildfire 2.0 Flt Lic perm ------------------ Mit freundlichen Grüßen Bernhard Veckes Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DPerak Mitglied
 
 Beiträge: 166 Registriert: 02.08.2001 HPCompaq NW8240 2GB RAM ATI Mobility Fire GL V5000 ProI 3.4 ProE 2001 + WF 1-3
|
erstellt am: 13. Sep. 2004 13:38 <-- editieren / zitieren --> Unities abgeben:         
Soweit vielen Dank! Eine Frage bleibt: Wenn ich in meinem Startbefehl eine gewünschte Kombination (z.B. foundation+isdx) erstellt habe, habe ich dann beides beim start fest an meinen rechner gebunden, oder kann sich z.B. jemand anderes "meine" isdx-option nehmen, wenn ich sie gerade nicht aktiv brauche. Bei den der alten Lizenzvariante war das manchmal so, daß man andere leute per ptc-flush aus ihrer config-id "vertreiben", und diese dann selbst besetzen konnte. Der "Vertriebene" hat dann während seiner Session einfach die config-id gewechselt (vorausgesetzt, er hat gerade mal die Arbeit ruhen lassen und in seinem Startbefehl waren mehrere optionale config-ids angegeben). Gruß, Daniel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rjordan Mitglied ProE-Admin, Konstrukteur
   
 Beiträge: 1428 Registriert: 17.03.2003 Creo 3 Win 10 Pro 64bit Intel Xeon 3,7 GHz Nvidia Quadro P4000
|
erstellt am: 13. Sep. 2004 14:21 <-- editieren / zitieren --> Unities abgeben:          Nur für DPerak
Hallo, IMHO kann man nur das ISDX angeben, wenn es eine Netzwerk-Lizenz ist. Dann kannst du während der ProE-Sitzung die Lizenz freigeben. Wenn man mehrere verschiedene Lizenzpakete einem Startbefehl zuordnet, kann doch nicht beeinflußen, welches Lizenz Proe nun zieht. Daher macht es doch Sinn, verschiedene Startbefehle mit den unterschiedlichen Paket zu erstellen, damit sich jeder die Lizenz ziehen kann, die er benötigt. ------------------ Scheinbare Rechtschreibfehler beruhen auf eine individuelle Rechtschreibreform Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Stahl Mitglied unbeschreiblich
   
 Beiträge: 1475 Registriert: 30.01.2001
|
erstellt am: 13. Sep. 2004 14:57 <-- editieren / zitieren --> Unities abgeben:          Nur für DPerak
ISDX ist kein Floating Modul, das heisst man kanns nicht über Tools-Netzwerkmodule freigeben. Aber ich kann mir vorstellen, dass das "vertreiben" per ptcflush weiterhin funktioniert. Natürlich nur unter den selben Rahmenbedingungen wie bisher. ------------------
Stahl. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DPerak Mitglied
 
 Beiträge: 166 Registriert: 02.08.2001 HPCompaq NW8240 2GB RAM ATI Mobility Fire GL V5000 ProI 3.4 ProE 2001 + WF 1-3
|
erstellt am: 09. Aug. 2005 12:41 <-- editieren / zitieren --> Unities abgeben:         
...und da wird ein altes Thema wieder aktuell: Ich hab versucht, eine an ein Lizenz-Feature vom start an gekopplte Option (dat sind die mit dem * bei ptcstatus) zu "flushen". Resultat: Geht nicht, Fehlermelung "no such feature exists" -> Gehe ich recht in der Annahme, dass ich nur das "Mutter-Feature", an das sich dann Extensions und Options klammern, flushen kann? -> Und falls ja: Wie krieg ich raus, welche handles auf dem da mit welchen verküpft sind? Die usernamen und den rechner sehe ich ja, das ist ja schonmal was, aber was passiert, wenn der User zwei sessions parallel hat? Gruß, Daniel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Michael 18111968 Moderator F&E & CAD
       

 Beiträge: 4893 Registriert: 25.07.2002 Wildfire 4 M220 (+SUT 2012) PDMLink 9.1 M050 NVIDIA Quadro FX 1700 Intel DualCore E8400 / 8GB WinXP 64 Prof. SP2
|
erstellt am: 09. Aug. 2005 13:13 <-- editieren / zitieren --> Unities abgeben:          Nur für DPerak
Das scheint ein Virus zu sein ;-) - genau das Gleiche hatte ich auch grade! Mal im Ernst: Kann man Lizenzerweiterungen mit Sternchen einzeln flushen bzw. MUSS man das? Nach der Mittagspause mit ausgeschaltetem Client war die Lizenzerweiterung immer noch im PTCstatus, nach erneutem Einschalten des Clients hat sie sich glücklicherweise verflüchtigt. Bei Flush-Versuchen kamen die gleichen Fehlermeldungen wie oben... Was nun? ------------------ Viele Grüße aus Heilbronn & Umgebung, Michael. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rjordan Mitglied ProE-Admin, Konstrukteur
   
 Beiträge: 1428 Registriert: 17.03.2003 Creo 3 Win 10 Pro 64bit Intel Xeon 3,7 GHz Nvidia Quadro P4000
|
erstellt am: 15. Sep. 2005 09:26 <-- editieren / zitieren --> Unities abgeben:          Nur für DPerak
Moin, ich habe mal ein kleines Script für Windows geschrieben, mit dem nur die eigene Lizenz auf dem Rechner freigegeben wird. Es prüft nur, welche Lizenz im PTCSTATUS dem User zugeordnet ist und führt damit den PTCFLUSH-Befehl aus. Man erspart sich bei der gewaltsamen Lizenzfreigabe das Nachschauen, welche Handle-Nummer die benutzte Lizenz hat. Getestet habe ich es auf Win2000 und WinXP mit ProE2001 und WF2. Das Script einfach in eine Datei mit Endung BAT oder CMD speichern. @echo off echo. |call ptcstatus.bat >nul for /F "tokens=1*" %%i in ('%status_cmd%') do (if /I "%%i"=="(%USERNAME%@%COMPUTERNAME%)" call ptcflush %%j) ------------------ Scheinbare Rechtschreibfehler beruhen auf eine individuelle Rechtschreibreform Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
spoc Mitglied Raumfahrer
 
 Beiträge: 101 Registriert: 12.06.2001
|
erstellt am: 15. Sep. 2005 10:02 <-- editieren / zitieren --> Unities abgeben:          Nur für DPerak
|
rjordan Mitglied ProE-Admin, Konstrukteur
   
 Beiträge: 1428 Registriert: 17.03.2003 Creo 3 Win 10 Pro 64bit Intel Xeon 3,7 GHz Nvidia Quadro P4000
|
erstellt am: 15. Sep. 2005 11:46 <-- editieren / zitieren --> Unities abgeben:          Nur für DPerak
@spoc um das Problem zu beseitigen, brauche ich etwas mehr Infos. Welches Windows, welches ProE ? Kommt irgendeine Meldung ? Was gibt PTCSTATUS bei dir aus ? Gibt es die beiden Variablen USERNAME und COMPUTERNAME ? Ggf. mit vorhandenen Variablenamen ersetzen. ------------------ Scheinbare Rechtschreibfehler beruhen auf eine individuelle Rechtschreibreform [Diese Nachricht wurde von rjordan am 15. Sep. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
spoc Mitglied Raumfahrer
 
 Beiträge: 101 Registriert: 12.06.2001
|
erstellt am: 15. Sep. 2005 12:16 <-- editieren / zitieren --> Unities abgeben:          Nur für DPerak
USERNAME und COMPUTERNAME gibt es. Ich habe Dein @echo off mal weggelassen und es gab keine Fehlermeldung. Außerdem seh ich an statt USERNAME und COMPUTERNAME meinen Anmeldenamen und den Computernamen. Das scheint zu funzen. Ich versteh die Zeile for /F "tokens=1*" %%i in ('%status_cmd%') do (if /I "%%i"=="(%USERNAME%@%COMPUTERNAME%)" call ptcflush %%j) nicht so ganz. Kannst Du die mal etwas erklären ? Was ist status_cmd ? warum mal %i und mal %j ? Was ist /F und was /I ? Ich habe anstatt ptcplush mal notepad eingegeben aber auch das wird nicht aufgerufen. Dei PTCSTATUS Ausgabe ist vollkommen normal.
------------------ -beam me up scotty- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rjordan Mitglied ProE-Admin, Konstrukteur
   
 Beiträge: 1428 Registriert: 17.03.2003 Creo 3 Win 10 Pro 64bit Intel Xeon 3,7 GHz Nvidia Quadro P4000
|
erstellt am: 15. Sep. 2005 12:35 <-- editieren / zitieren --> Unities abgeben:          Nur für DPerak
Nachdem PTCSTATUS gibt es die Variable status_cmd. Das ist der eigentliche Befehl, der den Status anzeigt. %i ist das erste Wort jeder Zeile der Statusanzeige. %j sind die restlichen Wörter (Lizenz, Host, Port, Handle). /I ist ohne Rücksicht Groß/Kleinschreibung. Was FOR /F bedeutet, wird ausführlich unter FOR /? erklärt. Anscheinend treffen bei Dir die Bedingungen nicht zu. Daher wollte ich ja wissen, was PTCSTATUS bei dir anzeigt. ------------------ Scheinbare Rechtschreibfehler beruhen auf eine individuelle Rechtschreibreform Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
spoc Mitglied Raumfahrer
 
 Beiträge: 101 Registriert: 12.06.2001
|
erstellt am: 15. Sep. 2005 12:57 <-- editieren / zitieren --> Unities abgeben:          Nur für DPerak
Das wird angezeigt: Displaying status for license file: 7788@120.100.24.22 License Server: SPOCITOCI License In Use Free ------- ------ ---- Pro/MOLDESIGN 0 5 Tool_Design_SET 0 1 PROE_6549994 3 4 (spocs@ABB100) PROE_6549994 ABABBAD01 7788 423 (spocs@ABB101) PROE_6549994 ABABBAD01 7788 321 (spocs@ABB104) PROE_6549994 ABABBAD01 7788 513 PROE_6549491 1 1 (spocs@ABB110) PROE_6549491 ABABBAD01 7788 205 ILINK_CLIENT_4455951 0 9 RSDESIGNER_3374670 0 2 * = License Extensions - Available only on startup. Drücken Sie eine beliebige Taste . . .
------------------ -beam me up scotty-
[Diese Nachricht wurde von spoc am 15. Sep. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rjordan Mitglied ProE-Admin, Konstrukteur
   
 Beiträge: 1428 Registriert: 17.03.2003 Creo 3 Win 10 Pro 64bit Intel Xeon 3,7 GHz Nvidia Quadro P4000
|
erstellt am: 15. Sep. 2005 13:25 <-- editieren / zitieren --> Unities abgeben:          Nur für DPerak
Also wenn ich mal deinen Rechner simuliere, in dem ich deine Statusanzeige in eine Text-Datei schreibe und diese anstatt '%status_cmd%' eintrage, die Variablen mit deinen Usernamen spocs@ABB104 eintippe und CALL PTCFLUSH durch ECHO PTCFLUSH ersetze, gibt mir das Script richtig den Ausführungsbefehl PTCFLUSH PROE_6549994 DEPWKCAD01 7788 513 aus. Müßte also funktionieren. Du hast auch ProE WF2 auf Windows 2k oder XP ? ------------------ Scheinbare Rechtschreibfehler beruhen auf eine individuelle Rechtschreibreform [Diese Nachricht wurde von rjordan am 15. Sep. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
spoc Mitglied Raumfahrer
 
 Beiträge: 101 Registriert: 12.06.2001
|
erstellt am: 15. Sep. 2005 14:11 <-- editieren / zitieren --> Unities abgeben:          Nur für DPerak
nach dem Löschen des echo off bekomme ich nur das: C:\>echo. | call ptcstatus.bat 1>nul C:\>for /F "tokens=1*" %i in ('') do (if /I "%i" == "(spocs@ABB104)" echo ptcflush %j ) sonst nix. Ich habe Windows2000 und ProE 2001. ------------------ -beam me up scotty- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rjordan Mitglied ProE-Admin, Konstrukteur
   
 Beiträge: 1428 Registriert: 17.03.2003 Creo 3 Win 10 Pro 64bit Intel Xeon 3,7 GHz Nvidia Quadro P4000
|
erstellt am: 15. Sep. 2005 16:15 <-- editieren / zitieren --> Unities abgeben:          Nur für DPerak
Nach dem Aufrufen des PTCSTATUS muß eine Variable status_cmd existieren. Diese ist auch direkt als %status_cmd% ausführbar. ------------------ Scheinbare Rechtschreibfehler beruhen auf eine individuelle Rechtschreibreform Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |