Jump to content
  • 0

ODBC driver in 12, database verkeerd verwezen


SuperWimmie

Question

Dag allemaal,

 

Filemaker 10, 11, 12 en mogelijk versie 13 kunnen verschillend reageren ingeval een ODBC koppeling.

Zeker als Filemaker Server er bij betrokken is, worden de verschillen nog groter.

Een 32 bits machine (Client) of een 64 bits machine (Server) maakt ook verschil.

 

Een aandachtspuntje dat ik onder versie 12 tegenkwam, is deze:

 

Een website is in een testfase opgebouwd en is voorzien van een MySQL database.

De ODBC koppeling met Filemaker is gelegd en de nodige functies zijn ingebouwd.

 

Na de testperiode is de testwebsite omgezet naar een "andere omgeving", in dit geval op dezelfde fysieke server, maar in andere mappen en een andere MySQL database, ook op dezelfde server.

 

Ogenschijnlijk werkte het allemaal goed, maar uit de test bleek dat er toch een verwijzing naar de oude database liep.

Op de FM Pro client de 32 bits versie van ODBC aangepast, hielp niet.

Op FM Server de 64 bits ODBC gegeven aangepast, hielp ook niet.

Extra verwarrend was dat de webserver testdatabase was gedupliceerd, dus hadden we twee vrijwel identieke databases.

 

Nu blijkt dat Filemaker 12 (vermoedelijk ook 13) de ODBC verwijzing opslaat in de External Data Sources.

Een wijziging in de ODBC driver kan daardoor geen wijziging opleveren in de benadering van gegevens!

 

Doordat we in de External Data Sources een nieuwe verwijzing hebben aangemaakt en de TOC's hebben aangepast naar de nieuwe, blijkt dat de goede database ineens wel gevonden wordt.

 

Het is een verborgen zaak, hoe dit werkt. En niet geheel vrij van risico's, alhoewel er ook voordelen aan zitten.

Want sinds FM 12 kan een ODBC koppeling ook éénmalig op Server worden ingesteld, waar alle werkstations er gebruik van kunnen maken zonder lokale instellingen.

 

't Is maar dat je het weet.

 

Groeten,

Wim.

Link to comment

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...