migration de logiciel 3.11 vers 2000 - Win NT/2K/XP - Windows & Software
Marsh Posté le 29-03-2005 à 16:37:40
dans un premier temps tu peux modifier ton titre pour mettre un titre plus compréhensible.
genre "migration win 3.11 d'un pc à un autre"
pour le mode standart : WIN /S - This starts Windows in standard mode (also WIN/2 will work). Standard mode is faster then 386 Enhanced mode. You might want to use this option if you only run windows programs or are experiencing hardware compatibility problems when running in 386 enhanced mode. This option is not available in Windows for Workgroups3.11.
Marsh Posté le 29-03-2005 à 16:42:09
Je sait pas pour la partie SQL. Mais j'ai déjà eu à faire avec des aplis DOS à refaire tourner sur du Win2k et jamais eu de pb avec les paramêtrage possible avec l'outil de compatibilité DOS et les modes d'émulation possible.
Marsh Posté le 30-03-2005 à 08:51:43
bon desolé pour le titre on va placer on va dire que c le manque de temps et d inspiration
est il possible de demarrer win 2k en mode standard? ( j ai un doute)
pour etre plus precis, sous win 3.11, le locitiel modifie le auoexec. bat et le config.sys, on a notament au boot de la machine un choix entre demarrer le logiciel en mode dos ou windows, de plus il y a pas mal de "declaration" en plus par raport a l original du type :
set repwin=c:\windows
set config=c:\oracle6\config.ora
call oracle.bat
. . .
(je supose que tout cela peut etre fait ailleur que dans le autoexec.bat ai je tord?)
merci de m avoir repondu
si il vous faut plus de détail je me ferai un plasir de vous les donner.
Marsh Posté le 30-03-2005 à 08:59:53
pour modifier un titre il suffit d'éditer le premier message en cliquant sur
Marsh Posté le 30-03-2005 à 11:14:29
Dans Win2k tu peux ajuster un autoexec et un config.sys pr chaque exe tournant sous DOS. VIa l'outil de comaptiblité.
Clik droit sur l'exe onglet compatibilité
Marsh Posté le 30-03-2005 à 11:20:29
wouha merci sa va pi etre po mal mavancer sa ! ;D
mais une question auquel personne ne veut me repondre
Comment je fais avec le probleme du mode standard?
Marsh Posté le 30-03-2005 à 11:22:19
En "mode standart" c'est avec autoexec et le config.sys paramêtrer ?
Marsh Posté le 30-03-2005 à 11:22:27
bah ça ne concerne que win 3.11 ce mode standar, pour win2k ça n'a pas l'air d'avoir lieu d'etre
Marsh Posté le 30-03-2005 à 11:36:23
pour lancer le mode standard il faut palcer cette commande dans le autoexec.bat : WIN /s
le probleme est que dans la doc fournie avec le logitiel il y a une partie qui ne me plait pas du tout :
"Windows 3.1 devra etre lancé en mode standard par la commande win /s apres le lancement d oracle. Par conséquent il n est pas possible d'utiliser les version ultérieur de windows qui ne peuvent etre execcuté en mode standard"
meme si ce texte est vieu ( peut etre meme avant windows 2000) cela m inquiete au plus haut point ;D
Marsh Posté le 30-03-2005 à 11:59:02
BEn vi à mon avisc'est bon. De toute façon c'est pas un multi boot que tu veux faire mais rendre comaptible tes aplis sur Win2K.
Franchement j'ai pas eu de gros pb pr çà.
Marsh Posté le 30-03-2005 à 12:10:38
par rapport a ce que dit ta doc, j'interprete ca du fait que Windows 3.11 (pour workgroups) ne marche pas en mode standard, uniquement en mode 386 protégé
Seules les version 3.10 et 3.0 acceptent d'etre lancé dans ce mode.
Marsh Posté le 30-03-2005 à 13:13:50
bon bah va falloir que je test alors ( j ai encore les droit admin -_- ).
cela dit, en suposant qu il n y ai pas de probleme avec le mode standard, comment je fais pour le autoexec.bat?, parceque pour le moment sur la machine w2000 il est completement vide, c un autoexec.nt qui est utilisé le voici :
@echo off
REM AUTOEXEC.BAT n'est pas utilisé pour initialiser l'environnement MS-DOS.
REM AUTOEXEC.NT est utilisé pour initialiser l'environnement MS-DOS à moins
REM qu'un fichier de démarrage différent ne soit spécifié dans le fichier
REM PIF d'une application.
REM Installation des extensions CD-ROM
lh %SystemRoot%\system32\mscdexnt.exe
REM Installation du redirecteur réseau (à charger avant dosx.exe)
lh %SystemRoot%\system32\redir
REM Installation de la prise en charge DPMI
lh %SystemRoot%\system32\dosx
or d apres ce qu il est dit dans la doc, il faut imperativement modifier le autoexec.bat pour les initialisation ect, or si je colle celui qui est fourni avce le logiel j ai comme l inpression que mon pc ne va pas aprecier du tout.
donc je fai quoi?
-je modifie le autoexec en "adaptant" ( au niveau des chemin etc)
- je fait tout ce qui est dans le autoexec ailleur?
ps : merci a ceux qui me reponde depuis le debut, moi win & co jy connai rien je sais juste coder (tout est relatif )
Marsh Posté le 30-03-2005 à 13:14:39
oups je voulai dire : "j ai pas ENCORE les droit d admin"
Marsh Posté le 30-03-2005 à 13:19:19
A mon avis c'est pas gagné : tu risque de rencontré beaucoup de problèmes si tu fais tourner ton appli sous Win2000 : le fonctionnement n'a rien à voir avec Win31.
Déjà, Win31 n'est qu'une interface graphique, avec quelques trucs en plus...on est très loin d'un Win2000. N'aurais-tu pas la possibilité de réinstaller un MS-DOS+Win31 plutôt ? Ca t'éviterait bien des tracas...
Marsh Posté le 30-03-2005 à 13:31:19
haa enfin une personne qui sent comme moi que sa va merder , garder le w3.11 ==> non c le but de la manip
en clair moi je sens la chose comme sa : se serai théoriquement possible mais va falloir modifer la masse de trucs niveau initialisation declaration, car c vrai que depuis que je me penche un peu plus sur les 2 windows, c po vraiment la meme chose.
enfin si un pionnier de l informatique dans le coin
( w 3.X c pas de toute fraicheur) il pourrait sans doute m eclairé un peu plus.
de plus je n ai pas envi de me lancer la dedans sans savoir a quoi m attendre, c pourquoi je me renseigne avant
ps : j aime pas trop le sujet de mon stage et vous? ;D
Marsh Posté le 30-03-2005 à 13:36:03
Déjà que le passage d'applications de Win31 à Win95, ou de Win95 à Win2000 est pas joyeux, alors passer de Win31 à Win2000 comme tu le fais, je te souhaites bon courage.
Déjà, niveau oracle, pose-toi la question de savoir si c'est compatible Win2000. Si ce n'est pas le cas, il faudra peut-être voir à monter en version 8 ou 9.
Ensuite, niveau fonctionnement, Windows 2000 "émule" le mode MS-DOS. Ce n'est pas un vrai mode DOS, mais ça peut passer en faisant des modifs, à condition qu'elles ne soient pas trop lourdes. Par contre, niveau Windows même, le fonctionnement est totalement différent. Et effectivement si l'appli n'est pas capable de fonctionner en mode 386 protégé, il faudrait savoir pourquoi...parce que si c'est irrémédiable, ton appli ne fonctionnera pas : tu ne pas sortir de ce mode sous Win2000
Marsh Posté le 30-03-2005 à 13:36:37
Ah oui, et réponse à ton sujet de stage : ils t'ont vraiment filé un sujet de merde
Marsh Posté le 30-03-2005 à 13:50:06
ha je sens qu on peut avancer la.
alors dans l orde :
-oracle compatible, je leur envoyer un mail ( long a la detente), j ai poster des message sur des forum ( pas "encore" de reponse, faut dire je doit etre le seul *** a utiliser une version aussi vieille sur w 2k)
pour ce qui est du mode standard voila la reponse provenant du install.txt
"Si ******* est lancé sous WINDOWS, il est impératif d'avoir lancé WINDOWS en
mode STANDARD auparavant (win /s). Ceci vient du fait qu'en Mode Etendué
la gestion mémoire de WINDOWS entre en conflit avec celle d'ORACLE6 (qui a été
initialisée sous DOS), lors de l'exécution de l'application ORACLE."
voilivoilou
en faite c de oracle que vien la cou*lle, mais il m est absolument impossible d utiliser autre chose que oracle ( augmantation de version peut etre, si ils me reponde un jours )
Marsh Posté le 30-03-2005 à 13:53:38
Apparemment, Oracle 8.04 ne fonctionne déjà pas sous Win2000...alors oracle 6... : http://www.ntcompatible.com/clist-All-o-All-80.html
Marsh Posté le 30-03-2005 à 14:00:12
ReplyMarsh Posté le 30-03-2005 à 14:15:01
une aut question, en imaginant que par ce ne sais quel miracle il soit possible de up oracle, oubien que la v6 soit compatible en installant un patch ou ...
bref, les migration 3.11 => w2k etant aparament rare, est ce que je suis mieu de faire un truc du genre
3.11=>95/98=>2000 ?
parceque la migration 3.11 95 par exemple est bien plus "populaire" à ce que j ai pu en voire sur le net.
Marsh Posté le 31-03-2005 à 08:35:42
sa a pas l air de vous inspirer beaucoup ma derniere remarque .
Marsh Posté le 31-03-2005 à 08:40:01
ce n'est pas populaire mais juste logique.
Generalement les migrations se font sur la génération supérieur
et ce qui est supérieur à 3.11 c'est win95
win 95 ---> win98
Win98 ---> winxp/2000
Marsh Posté le 31-03-2005 à 08:47:40
oki mais en se qui conserne mon sujet, cela peut il etre la solution, oubien une accumulation de probleme en prespective?
y faut absolument que je mette la main sur un gars qui a des connaissance solide sur w3.11 et pourquoi pas oracle6
(on peut toujours rever )
( cela dit ces personnes sont aussi rare qu un gros diamant, plus le temps passe plus les problemes s accumule, et moin j avance mon petit doit qui ne me ment jamais vien de me dire qu il avait un mauvais presentiment -_- )
y commence a me souler se sujet !
Marsh Posté le 31-03-2005 à 12:28:49
Ca peut être effectivement une méthode : tu upgrade tout d'abord sous Win95, qui reste assez basique. Si tu réussis à le faire fonctionner sous 95, tu essaies de passer ensuite à 2000. Par contre, si ça bloque déjà sous 95, c'est plus la peine d'espérer.
Marsh Posté le 31-03-2005 à 13:23:41
bon j ai eu des nouvelles info
oracle6 ne tourne pas sur win2k
il faut min la version 8.106 , et d apres le gars de chez oracle, il pourrai peut etre etre possible d augmenter de version, mais bon si c est le cas contraire j ai comme l impression que c mort
j ai pas fini de galerer
enfin sa aurai pu etre pire, migration de logitiel sur amstrad vers win xp pro ;D
Marsh Posté le 29-03-2005 à 16:21:31
Pour résumer rapidement la situation, je doit faire migrer un lociciel tournant sur windows 3.11 , avce oracle 6, et DOS6 vers une machine ayant windows 2000pro ( dos et oracle identique pour limiter les problemes)
les points important a prendre en compte sont :
- win 3.11 doit tourner en mode standard a cause de oracle6 ( probleme de memoire)
- modification du autoexec.bat ( chose que j aimerai autant que possible éviter)
ayant tres tres peu de connaissance sur win 3.11, et n ayant jamais realisé une tel chose, un peu d'aide serai plus que bien venue, un lien pouvant mettre utile serai egalement bien venue.
Si il faut plus de plus ample information pour pouvoir me venir en aide, faite le moi savoir, je me ferai un plaisir de vous renseigner.
merci d avance
Message édité par rours le 30-03-2005 à 11:01:31