Open VMS - Divers - Linux et OS Alternatifs
Marsh Posté le 28-09-2006 à 11:34:37
zbineulongtime a écrit : Je n'ai pas trouvé de topic sur Open VMS. |
faudrais déja savoir ce que c'est et à quoi ça sert.
apparement c'est un OS à part entière qui dois être basé sur Linux, de chez HP d'après ce que j'ai pu comprendre.
Marsh Posté le 28-09-2006 à 11:44:37
Euh, non, pas du tout, OpenVMS est basé sur VMS qui existait longtemp avant Linux. Il a été conçu par Digital pour ses VAX (une famille de mainframe). Il a ensuite été porté sur les ordinateurs à base de processeur Alpha.
Si HP en parle, c'est parce que Digital a été acheté par Compaq qui a ensuite été acheté par HP.
Sinon je ne l'ai jamais vraiment utilisé, juste 5 minutes pour voir à quoi ca ressemble. Mais il parait qu'il possède des features assez puissantes (surtout au niveau du FS) (dixit l'admin sys qui me l'a fait essayé). Le problème, c'est que ca ne tourne pas sur PC, et qu'il faut soit un VAX, soit une AlphaStation (enfin, je crois, ca a peut être changé depuis. ).
D'ailleurs, zbineulongtime, tu porrais nous expliquer ou tu l'utilise? Pourquoi? Sur quel matos?
Marsh Posté le 28-09-2006 à 11:47:46
oui parce que j'ai pas mal d'annonce de job ou Open VMs est utilisé alors j'aimerais au moins comprendre.
Merci pour tes infos neriki.
Marsh Posté le 28-09-2006 à 12:05:33
Neriki a tout bon pour l'historique.
Donc Open VMS est un OS qui tourne sur les Alphaserver Digital, les serveurs Compaq, HP, Itanium, etc ... sur les Vax aussi.
Je l'utilise dans le cadre de mon travail, sur des serveurs d'application (Alpha 4100 pour la pluspart).
L'idée du topic serait de s'entraider entre utilisateurs/administrateurs de VMS (les commandes, le paramétrage, les problèmes divers, etc ...).
Marsh Posté le 28-09-2006 à 12:27:06
J'ai trouvé des machines sous OpenVMS en libre accès (pour essayer OpenVMS à la maison) :
http://www.mikromuseo.org/
Marsh Posté le 28-09-2006 à 13:51:44
Ca tourne aussi sur Itanium.
Et pour des machines VMS en accès ssh/telnet, il existe :
http://www.testdrive.hp.com/
http://deathrow.vistech.net/
Marsh Posté le 28-09-2006 à 14:31:36
Continuez à donner des infos (je ferais un 1ier post en conséquence si besoin).
Marsh Posté le 28-09-2006 à 14:35:22
Sinon, vous pouvez utiliser CygWin comme émulateur pour faire tourner VMS sous Windows.
Marsh Posté le 28-09-2006 à 15:34:54
Hein ? Cygwin pour VMS ? T'as des infos la dessus ? je suis étonné.
En revanche il existe la solution SIMH + Une licence OpenVMS Hobbyist .
http://simh.trailing-edge.com/
http://www.openvmshobbyist.com/
Marsh Posté le 28-09-2006 à 15:42:42
Non j'ai dit une bêtise pour Cygwin désolé
Marsh Posté le 28-09-2006 à 15:45:55
Oui, la seule solution c'est simh ou autre émulateur vax/alpha et une licence openvms hobbyist .
Enfin le plus pratique ça reste les serveurs accessibles en ssh
Marsh Posté le 29-04-2008 à 22:04:05
Je suis toujours la
N'hésite pas si tu as des questions.
Marsh Posté le 14-05-2008 à 16:59:10
VMS si on décalle les lettres ca donne WNT (windows NT) c'est magique
up déguisé
Marsh Posté le 29-05-2008 à 09:54:41
Up non déguisé à base de questions !
Bonjour à tous,
je débute en openvms et je dois dire que j'attaque par un truc assez corsé ...
En gros je fais mon stage de fin d'étude dans l'équipe qui s'occupe du système de tri de bagages à CDG sur certains modules.
L'appli est en C et tourne sur des serveurs alpha pour le moment.
Mon problème est que je voudrais récupérer l'UIC du user et pour cela j'utilise les fonctions getuid/geteuid ou getgid/getegid.
J'ai fais un petit programme en C qui printf getuid et c'est tout ...
Mais à l'exécution je me retrouve avec un access violation :
Code :
|
Donc voilà, ma question étant : pourquoi ? et accessoirement qu'est-ce qu'un access violation ?
Merci d'avance à celui qui prendra le temps de me répondre
Marsh Posté le 29-05-2008 à 13:16:26
Hahaha c'est marrant ça je bosse aussi à CDG, et je suis dans l'équipe info du tri bagage modules C/M (CDG2)
Mais ... ki aÿ tû ? lol
Marsh Posté le 29-05-2008 à 13:52:11
zbineulongtime a écrit : Hahaha c'est marrant ça je bosse aussi à CDG, et je suis dans l'équipe info du tri bagage modules C/M (CDG2) |
Omagad
Comme quoi, c'est pas un mythe que le monde est petit !
Bon ok, donc à priori tu as du me croiser quelques fois depuis 1 mois et 1/2
Enfin cela dit, ça répond pas à ma question
PS: un peu HS : ça se passe bien les tests de nuit en ce moment ?
Marsh Posté le 29-05-2008 à 14:00:53
Disons que pour ta question je n'ai pas de réponse (je suis plutot spécialisé réseau, même si j'utilise VMS).
Les nuits ça va à peu près (quelques soucis à régler encore ... d'ailleurs je sors du lit presque la )
Marsh Posté le 29-06-2008 à 22:53:41
Bonjour,
Je viens de découvrir ce topic, la question date un peu, mais comme elle n'a pas reçu de réponse et au cas où ça peut aider, voici ce que je pense :
Citation : J'ai fais un petit programme en C qui printf getuid et c'est tout ...
|
Une "access violation" est généralement le résultat d'une tentative d'écriture (ou d'accès) à une adresse mémoire protégée. Elle peut etre provoquée par un mauvais de passage de paramètre à une fonction par exemple.
Je ne connais pas le langage C, mais dans le cas présent, on évite l'accvio en précisant à printf que la variable myuid est de type "integer" :
uid_t myuid;
myuid = getuid();
printf ("%i\n",myuid);
A+
fred
Marsh Posté le 30-06-2008 à 15:03:18
Salut Fred (contrepétrie inside ),
merci pour ta réponse et les éclaircissements au niveau de l'access violation.
En ce qui concerne le typage de la variable, il me semble que je l'avais fait ... à vrai dire je me souviens plus trop vu que finalement j'utilise la fonction getuai dont j'ai trouvé un bon exemple de fonctionnement sur le net.
@+
AeroTec
Marsh Posté le 14-10-2008 à 16:20:00
Bonjour,
Je débute en programmation et j'ai quelques soucis. Je voulais réaliser un passage de variable de VMS à un code fortran. Le programme fortran que j'ai incut dans un script VMS utilise normalement la variable que lui donne l'utilisateur en tapant sur le clavier. Dans mon cas, je voudrais qu'il prenne en compte le contenu d'une variable VMS. Quand j'essaie de faire passer la variable le code fortran ne lit pas le contenu mais le nom de la variable.
Si vous avez une réponse à ça.....Merci à tous
Amandine
Marsh Posté le 25-09-2006 à 20:22:13
Je n'ai pas trouvé de topic sur Open VMS.
Personne ne l'utilise ? On pourrait faire un topic d'aide si ça en intéresse certains.
---------------
.