Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1028 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

   connexion qui fonctionne chez moi mais pas sur un autre pc !!!!!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

connexion qui fonctionne chez moi mais pas sur un autre pc !!!!!

n°1441564
lorenzeb
Lorenzo de la Vega
Posté le 13-09-2006 à 10:15:37  profilanswer
 

Bonjour à tous,
 
Bon désolé pour le titre mais j'ai pas trouvé plus explicite :)
 
Voila mon problème. J'ai développé une appli en vb.net 2003 avec à l'origine une base de données sur sql server 2000 standart édition basé sur un serveur. Tout fonctionnait sur mon poste de développement sans problème. Mais lorsque j'ai voulu installer le logiciel chez mon client, je me suis rendu compte qu'ils avaient un win xp sur leur pc serveur (et oui...) et du coup impossible d'installer sql server 2000 standart. Du coup je me rabat sur sql server 2005 express (qui s'installe sur xp) et là ca ne fonctionne pas non plus. De retour au taf j'installe donc aussi sql server 2005 pour me mettre dans les meme conditions et la miracle ca fonctionne. Alors la je ne comprends rien. Pourtant j'ai bien installé le framework.net 2.0 chez le client. Je me demande donc s'il n'y a pas autre chose à installé??
 
Pouvez vous m'aider s'il vous plait je suis perdu.
 
Merci d'avance.
 
Lorenzeb

mood
Publicité
Posté le 13-09-2006 à 10:15:37  profilanswer
 

n°1441571
MagicBuzz
Posté le 13-09-2006 à 10:20:57  profilanswer
 

installe MDSE (version gratuite de SQL Server 2000)
 
y'a trop de différences entre 2000 et 2005 pour faire une migration "sous la jambe". MSDE par contre, c'est exactement un SQL Server 2000, donc pas de problème de compatibilité.

n°1441573
MagicBuzz
Posté le 13-09-2006 à 10:21:57  profilanswer
 

et accessoirement, installe MDAC 2.8 chez le client, qui apporte les drivers pour .NET 2.0

n°1441581
lorenzeb
Lorenzo de la Vega
Posté le 13-09-2006 à 10:24:39  profilanswer
 

bah oui mais j'ai aussi tester avec msde et ca pose également des problèmes. je vais essayer MDAC 2.8 et je vous tiens au courant merci

n°1441584
MagicBuzz
Posté le 13-09-2006 à 10:26:21  profilanswer
 

sinon, t'as quoi comme message d'erreur ?
 
vérifie les locales à tout hasard, ça pose souvent problème quand on a codé son sql comme un goret ;) (dates, nombres à virgules, etc.)

n°1441593
lorenzeb
Lorenzo de la Vega
Posté le 13-09-2006 à 10:35:48  profilanswer
 

non mais la c'est juste au niveau de la connexion. le message d'erreur me renvoie sur l'intanciation de ma class de connexion. Et non non j'ai pas codé comme un goret merci :p

n°1441596
lorenzeb
Lorenzo de la Vega
Posté le 13-09-2006 à 10:37:47  profilanswer
 

voila le message d'erreur attention les yeux :
 
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
 
************** Exception Text **************
System.TypeInitializationException: The type initializer for 'Gestion_Arlette.Module1' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'ADODB, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. Le fichier spécifié est introuvable.
File name: 'ADODB, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
   at Gestion_Arlette.ClassSqlServer..ctor(String pServeur, String pBdd, String pUser, String pPassword)
   at Gestion_Arlette.Module1..cctor()
 
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
 
   --- End of inner exception stack trace ---
   at Gestion_Arlette.Frm_Main.Frm_Main_Load(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
 
************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Gestion Secrète Arlette
    Assembly Version: 1.0.2446.16647
    Win32 Version: 1.0.2446.16647
    CodeBase: file:///C:/Documents%20and%20Settings/37parallele/Bureau/Gestion%20Arlette/Gestion%20Arlette/bin/Gestion%20Secr%E8te%20Arlette.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
 
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
 
For example:
 
<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>
 
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

n°1441606
MagicBuzz
Posté le 13-09-2006 à 10:46:30  profilanswer
 

Ah ben le message est clair : première ligne : il ne trouve pas un fichier de MDAC. C'est donc bien ça le problème !

n°1441608
lorenzeb
Lorenzo de la Vega
Posté le 13-09-2006 à 10:47:39  profilanswer
 

ok mais j'ai essayé d'intaller MDAC 2.8 et voila le message que me renvoie windows :
 
MDAC 2.8 RTM n'est pas compatible avec cette version de Windows. Toutes ses fonctionnalités font déjà partie intégrante de windows

n°1441610
MagicBuzz
Posté le 13-09-2006 à 10:50:08  profilanswer
 

ben c'est simple : retourne chez toi.
vérifie la version de MDAC qui est utilisée.
si c'est pas la toute dernière, installe la toute dernière.
ensuite, utilise le système de déploiement pour générer un ficher d'install avec les dépendances qui vont bien.
puis installe la dernière version de MDAC chez le client.
et enfin, utilise l'installeur pour intaller ton appli.

mood
Publicité
Posté le 13-09-2006 à 10:50:08  profilanswer
 

n°1441613
lorenzeb
Lorenzo de la Vega
Posté le 13-09-2006 à 10:52:34  profilanswer
 

ok c'est cool j'essaie ca de suite

n°1441617
lorenzeb
Lorenzo de la Vega
Posté le 13-09-2006 à 10:57:45  profilanswer
 

comment connait-on sa version de MDAC sur ma bécane stp ?
 
j'ai le meme message d'erreur sur mon pc lorsque je souhaite installé mdac 2.8. Je voulai dire que j'ai un accès a distance sur le serveur du client. donc je peux bosser sur les deux pc en meme temps

n°1441621
lorenzeb
Lorenzo de la Vega
Posté le 13-09-2006 à 11:01:27  profilanswer
 

ok c'est bon j'ai trouver. le client possède la version 2.81.1117.0 de mdac donc c'est correct a prioris

n°1441622
lorenzeb
Lorenzo de la Vega
Posté le 13-09-2006 à 11:02:50  profilanswer
 

et j'ai la meme version je comprends po alors d'ou vient le soucis :/

n°1441626
MagicBuzz
Posté le 13-09-2006 à 11:06:37  profilanswer
 

tu peux utiliser ça :
http://www.microsoft.com/downloads [...] laylang=en
 
(en plus ça va mettre à jour ton mdac avec la dernière version et donc résoudre tes problèmes avec un peu de chance ;))
 
sinon, pour info, on en est à la 2.8 SP1 sous XP et SP2 sous 2003. (la version 2.8 "de base" doit être inclue dans un SP de XP, car à la base il n'est pas inclu d'après Microsoft).


Message édité par MagicBuzz le 13-09-2006 à 11:06:53
n°1441627
MagicBuzz
Posté le 13-09-2006 à 11:08:49  profilanswer
 

bon, ben regénère tes dépendances (shoote les du projet, et re-crée-le en vérifiant qu'il s'agit des répertoires par défaut), puis génère un projet de déploiement et installe ton programme. car tu as clairement un problème de dépendances.

n°1441679
lorenzeb
Lorenzo de la Vega
Posté le 13-09-2006 à 12:00:21  profilanswer
 

bon ben j'ai mis a jour le mdac 2.8 sp1 pour xp sp2 sur les deux bécanes, j'ai regénérer mon projet, renvoyer les fichiers sur le pc du client et toujours la meme erreur. ya ptete un truc que j'ai pas suivi mais la je comprends vraiment pas. en tout cas je tiens a te remercier pour ton aide. si tu as d'autres idées je suis preneur :p

n°1441696
MagicBuzz
Posté le 13-09-2006 à 12:21:05  profilanswer
 

euh, là je suis à court d'idée. :D
 
tu lui installe 2K3 ? :D

n°1441758
lorenzeb
Lorenzo de la Vega
Posté le 13-09-2006 à 14:20:30  profilanswer
 

lool bah ouai je crois que c'est ce que je vais faire. Bon sans rire demain je vais avec un autre collègue chez le client et on va voir ca. En tout cas merci de ton aide c'était bien sympa.  
 
A plus

n°1441834
couak
Posté le 13-09-2006 à 15:16:26  profilanswer
 

question con : t'as installé le SP3 ou SP4 sur le sqlserver 2000 ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

   connexion qui fonctionne chez moi mais pas sur un autre pc !!!!!

 

Sujets relatifs
limitation connexion serveur linux en cPB connexion sql server 2000
fichier bat ne fonctionne pas dans les taches planifiées de WindowsConnexion à une base Access
Couper la connexion d'un POST trop longProbleme connexion BD free
[PHP] Connexion utilisateurscript alternatifs pour connexion à un serveur MySQL
CSS ne fonctionne pas sous firefox??tar --exclude ne fonctionne pas comme je le souhaite !!
Plus de sujets relatifs à : connexion qui fonctionne chez moi mais pas sur un autre pc !!!!!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR