#1 Tue 25 March 2014 18:17
[Sous Win x64] Quelle Base de Donnée utiliser ?
Salut à tous,
J'ai un pack office 32 bits, et je suis sous A64
Je ne peux pas installer l'engine acces x64, puisque j'ai office 32.
je ne veux pas prendre office 2013, et Ms déconseille office 2010 en x64
donc j'oublie access .
Mais je voudrais faire quelque tests, pour celà, n'importe quelle base fera l'affaire
J'ai essayé MySql, mais la configuration ODBC est incompréhensible, et je ne peux pas utiliser la connexion directe au données MySql,
car j'ai Civil 3d, et il ne contient pas le fichier libmysql.dll ...
Depuis que je suis passé sous X64, en 2009, je n'ai jamais réussi a faire fonctionner la moindre connexion à une base de données
A l'époque, je me suis fait un raison et je faisais mes test où mes opération sur mon portable en 32bits.
je me dis que 5 ans ont passés et qu'il serait temps de trouver une solution plus simple ...
alors quelle base est la plus simple à installer et configurer ? Sqlite , postgresQl ?
Toute piste est bienvenue ...
Gérald
Hors ligne
#2 Tue 25 March 2014 18:32
- olivier.eckmann
- Participant assidu
- Date d'inscription: 14 Dec 2007
- Messages: 354
Re: [Sous Win x64] Quelle Base de Donnée utiliser ?
Bonjour,
1. désinstaller office 32bits
2. Installer Runtime Acces 64 bits
3. Ré-installer Office 32 Bits
sinon SQLServeur Express 2008 ou 2012
Olivier
Dernière modification par olivier.eckmann (Tue 25 March 2014 18:34)
Hors ligne
#3 Tue 25 March 2014 18:42
Re: [Sous Win x64] Quelle Base de Donnée utiliser ?
salut,
merci de cette réponse rapide et concise !
J'ai bien hésité à tenter la désinstallation d'office 32,
mais MS déclare que cette solution n'est pas valable.
Si tu me la conseille, c'est que tu as du la tester ?
Gérald
Hors ligne
#4 Tue 25 March 2014 22:22
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4787
Re: [Sous Win x64] Quelle Base de Donnée utiliser ?
Hello
+1 avec Olivier ... J'en avais deja parle : voir le 1er lien ...
--- Test avec MS-Access DataBase Engine et Office 2007/2010 ---
http://georezo.net/forum/viewtopic.php? … ;hl=access
--- Liaison ODBC en FDO ---
http://georezo.net/forum/viewtopic.php?id=79638
GeoBye, Pat (Dark Side of the Force)
(Autodesk Expert Elite Team)
Hors ligne
#5 Wed 26 March 2014 08:31
Re: [Sous Win x64] Quelle Base de Donnée utiliser ?
Salut,
Je connais déjà très bien ces liens Patrice !
Tu vois qu'il y a des gens qui lisent tes Tutos !
PS1: et ca marche aussi avec un MAP 3D 2011 64 bits (toujours sans MS-Office)
PS2: et ca marche aussi avec un MAP 3D 2012 64 bits (toujours sans MS-Office)
PS3: et ca marche toujours quand MS-Office 2010 64 bits est installe
PS4: et ca marche toujours quand MS-Office 2007 32 bits est installe
mais voilà, il manque une ligne :
PS5: et ca marche toujours quand MS-Office 2010 32 bits est installe
Gérald
Hors ligne
#6 Wed 26 March 2014 08:39
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4787
Re: [Sous Win x64] Quelle Base de Donnée utiliser ?
Hello Gerald
Merci pour la ligne supplementaire !
Mais c'etait un peu difficile/long de tester toutes les combinaisons ...
Heureusement que Olivier & Gerald sont presents pour rattraper les oublis du vieux Patrice !
Un Capricorne de 57 ans qui essaye d'etre plus ou moins dans le coup ...
Amicalement, GeoBye, Pat (Dark Side of the Force)
(Autodesk Expert Elite Team)
Hors ligne
#7 Wed 26 March 2014 08:58
- olivier.eckmann
- Participant assidu
- Date d'inscription: 14 Dec 2007
- Messages: 354
Re: [Sous Win x64] Quelle Base de Donnée utiliser ?
Salut Gerald,
Toutes mes PC 64 bits sont configurées comme ça avec le runtime Acess 2010 64bits, puis office 2007 32 bits installés par dessus. (jamais testé avec d'autres versions d'office). Si j'ai oublié d'installer le runtime, désinstall, puis réinstall d'office 32 bits ne m'a jamais posé de problème de stabilité ou autre.
Les MAP 2012, 2013 et 2014 fonctionnent bien en connexion sur les bases access, j'utilise du MDB uniquement.
SQL Server Express 2008 est une solution que j'avais testé il y a longtemps avant la sortie du runtime 64 bits et qui fonctionne bien aussi. L'import des bases Acess dans SQL server se passe bien et le gestionnaire SQL studio manager est assez facile à appréhender. Par contre pour tout ce qui est état, formulaire, c'est quand même plus simple sous Access, c'est plus "bureautique".
Olivier
Hors ligne
#8 Wed 26 March 2014 11:25
Re: [Sous Win x64] Quelle Base de Donnée utiliser ?
Salut,
je pense que je ne suis pas au bout de mes peines,
car je ne suis pas arrivé à démarrer SQL express 2012
l'installation est une hydre, je vais essayer SQL express 2008
Un question à Olivier,
avec le database engine x64, il t'es impossible de piloter ta base via les controle activeX ?
j'ai lu chez microsoft que ça ne marchait pas.
Gérald
Hors ligne
#9 Wed 26 March 2014 11:52
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4787
Re: [Sous Win x64] Quelle Base de Donnée utiliser ?
Hello
Tu n'aimes pas Access ?
ou bien ce sont tes clients qui sont en SQL Server ?
GeoBye, Pat (Dark Side of the Force)
(Autodesk Expert Elite Team)
Hors ligne
#10 Wed 26 March 2014 14:48
Re: [Sous Win x64] Quelle Base de Donnée utiliser ?
salut,
j'aime bien access (a part l'editeur SQL qui est gothique) et mes clients sont sous access 2010
On a vu plus haut pourquoi je ne peux pas utiliser Access avec Autocad
Par contre j'ai quelque test à faire, et pour ça n'importe quelle base suffirait,
mais je n'en ai pas trouvé une qui marche.
Je vais réessayer ...
Hors ligne
#11 Wed 26 March 2014 18:57
Re: [Sous Win x64] Quelle Base de Donnée utiliser ?
And the winner is: Sqlite !
Même si Sqlite a l'air d'être exclusivement 32 bits, avec l'ODBC x64, ça marche aussi bien qu'avec n'importe quel BD
Les pilotes ODBC 64 :
http://www.ch-werner.de/sqliteodbc/
un editeur de base SqlLite
www.sqliteexpert.com
Chez Geospatial
http://geospatialfrance.typepad.com/geo … uvert.html
Attention : ne pas confondre : Bd spatiale Sqlite et BD de simple données (les BD X Y Z sont un cas particulier)
pour les bd spatiales, il faut connecter directement avec FDO Sqlite
sqliteexpert permet d'editer les 2 types de base
Je pense que je mettrais prochainement tout ça au propre sur mon blog
gérald
Hors ligne
#12 Thu 27 March 2014 11:54
- Gwenael Bachelot
- Participant assidu
- Lieu: Bureau Autodesk : Paris 12ème
- Date d'inscription: 5 Sep 2005
- Messages: 608
- Site web
Re: [Sous Win x64] Quelle Base de Donnée utiliser ?
Bonjour,
And the winner is: Sqlite !
...
gérald
Ce qui me parait être un très bon choix :-)
Cordialement,
Gwenael
PS : SQLiteStudio est un bon éditeur aussi.
Hors ligne
#13 Fri 28 March 2014 10:35
- Yannick VEILLET
- Participant assidu
- Lieu: MONTREAL
- Date d'inscription: 5 Sep 2005
- Messages: 165
Re: [Sous Win x64] Quelle Base de Donnée utiliser ?
Salut,
J'utilise SqLite, c'est simple, pas d'Installation (juste un exe).
Tu peux récuperer de l'Access, générer du SQL...en plus il y a du spatial.
Pas de problème de 32 ou 64 bits.
Pour le prix, ca fait le travail ;-)
Yannick
Hors ligne
#14 Thu 26 February 2015 18:00
Re: [Sous Win x64] Quelle Base de Donnée utiliser ?
salut à tous,
PS1: et ca marche aussi avec un MAP 3D 2011 64 bits (toujours sans MS-Office)
PS2: et ca marche aussi avec un MAP 3D 2012 64 bits (toujours sans MS-Office)
PS3: et ca marche toujours quand MS-Office 2010 64 bits est installe
PS4: et ca marche toujours quand MS-Office 2007 32 bits est installe
mais voilà, il manque une ligne :
PS5: et ca marche toujours quand MS-Office 2010 32 bits est installe
Gérald
j'ai profité d'une nouvelle machine pour faire des tests:
1: installer d'abord le runtime 2010 x64, puis Office 2010 32:
Office 2010 32 refuse de s'installer à cause du runtime 64
2: installer d'abord office 2010 32 et ensuite le runtime 2010 64:
le runtime 2010 refuse de s'installer à cause d'office 2010 32
3: je me suis dit, varions les versions comme dans l'exemple de Patrice et d'olivier, qui croisent 2010 et 2007
installer d'abord le runtime 2013 64 et ensuite office 2010 32
Office 2010 32 refuse de s'installer à cause du runtime 64
4: comme en fait j'aimerai bien garder office 2010 32 pour être en phase avec mes clients, mais que je veux juste un odbc access,
j'essaye :
Installer d'abord office 2010 32 et ensuite office 360 64:
refus d'office 360 !
il me reste à essayer l'inverse ... je vous tiens au jus !
Hors ligne
#15 Fri 27 February 2015 09:14
- olivier.eckmann
- Participant assidu
- Date d'inscription: 14 Dec 2007
- Messages: 354
Re: [Sous Win x64] Quelle Base de Donnée utiliser ?
Bonjour Gerald,
En fait depuis qu'office existe en version 64 bit, c'est à dire Office 2010, il n'est plus possible d'installer un mixte entre 32 et 64 bits (par ex office 32 et runtime64). C'est pour cela que je me suis arrêté à Office 2007 (32 bits uniquement) qui s'installe sans souci et indépendamment de tout autre moteur 64 bits plus récent.
A mon avis, si tu passes au minimum sur Office 2010 (ou plus récent) tu devras être full 64bits.
Sinon il existe une solution proposée par Autodesk http://knowledge.autodesk.com/support/a … 41c24.html qui permets d'installer le runtime 64bits, mais il faut mettre les mains dans la base de registre, et les correctifs Windows Update risque de mettre un peu le bazar
Olivier
Hors ligne
#16 Fri 27 February 2015 13:55
Re: [Sous Win x64] Quelle Base de Donnée utiliser ?
Merci Olivier !
l'explication qui me manquait !
Donc j'ai appliqué cette méthode, que je résume :
- avant d'installer le runtime, la clé :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\FilesPaths
ne contient pas mso.dll
- On installe AccessDatabaseEngine_X64.exe dans une fenêtre msdos en mode administrateur,
avec l'option /passive :
AccessDatabaseEngine_X64.exe /passive
-on lance regedit, et on efface la clef HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\FilesPaths\mso.dll
car sinon, lors du prochain démarrage d'office 2010, la version 32 sera reinstallée
et tout marche à merveille !
Bon je vous dirais si ça pose des problèmes lors des mise à jour windows ...
Gérald
Hors ligne
#17 Fri 18 December 2015 14:18
- ste83
- Juste Inscrit !
- Date d'inscription: 9 Oct 2010
- Messages: 4
Re: [Sous Win x64] Quelle Base de Donnée utiliser ?
ci-dessous le message que j'ai posté aujourd'hui dans le forum Autodesk SIG, est-ce que vous avez la solution ??
C'est vraiment le B... si on n'est pas administrateur du poste et ce dernier ne suit pas vos forums !!
Bonjour,
Je suis perdu dans mon utilisation d'AutoCAD Map :
auparavant sur un poste en XP 32 bits j'avais la version Map 2010 et la liaison d'une table nommée dans Excel ne posait aucun problème, par glisser-déposer dans l'explorateur de carte.
Depuis que mon administration m'a changé le poste, sur lequel je ne suis pas administrateur, pour un PC W7 64bits avec Map 3D 2014 x64, je ne peux plus faire cette jonction...
l'erreur est décrite ainsi :
(Map3dErrorLog)
Le format de fichier de l'espace de travail est incorrect: C:\temp\base 20141208_97.xls
Cette table, refaite dans Excel 2010 64 bits, ne fonctionne toujours pas,
Pouquoi cette simple liaison se trouve soudain en erreur, je pense qu'Autodesk ou Microsoft n'ont pas correctement accordé leurs logiciels.
Une base de donnée ancienne ne pourrait donc pas être réemployée ??
Ou plus probablement il faut installer quelque chose dans W7... ou ajouter à Map3D ??
Je joins le classeur excel cité...
Enfin des utilisateurs de Map doivent certainement avoir déjà été confrontés à ce problème...
Merci pour une solution, je pense que l'administrateur devra agir quelque part et il me faudra lui décrire parfaitement la manipulation, car il ne connait pas Autocad!
Avec mes meilleurs voeux de bonnes fêtes à tous les membres,
Merci pour votre attention, Stéphane
Hors ligne