Problema con connessioni ODBC Actual
Inviato: venerdì 25 marzo 2011, 9:40
Buongiorno a tutti
Prima di incappare nell'ira di Stregatto (di cui ho letto la risposta a un post simile poco più sotto...): ho letto il post successivo, letto l'help sul sito della Actual e scritto alla Actual che ovviamente non mi ha risposto.
Situazione:
Ho il driver ODBC (V2.9c) della Actual con licenza correttamente acquistata per DB Open Source, nello specifico MySQL.
Il codice è del tipo Personal Edition ovvero un massimo di 5 connessioni.
Poi ho su un server Mac osx 10.5.4 con 2 DB MySql.
Ogni DB è composto da 6/10 tabelle semplicissime.
Sempre su questo server ho FM pro 9 con 6 DB fp7 con tabelle normali e per ogni DB 3/4 tabelle ombra richiamanti il MySql.
Questo FM fa ovviamente da Server.
Poi ho UN SOLO CLIENT OSX 10.5.8 con FMPro 9 che richiama i file FM.
Se apro solo 2 o 3 di questi file va tutto correttamente.
Se invece li apro tutti mi esce il messaggio di errore: ODBC Error: [Actual][MySQL]Exceeded maximum allowed connections....
Tanto è vero che tutto il sistema ha funzionato correttamente per diverso tempo perchè i file FM erano solo 3... poi ne sono stati aggiunti altri 3 e ha cominciato a dare questo errore.
Allora il sito della actual recita:
When you "share" a FileMaker database using FileMaker Pro 9, or host a FileMaker database using FileMaker Server, the ODBC driver only needs to be installed on the Mac hosting the database. The driver does not have to be installed on each client Mac or Windows PC.
...
When you host a FileMaker database, you will need to make sure your license supports the number of connections that FileMaker Pro or Server will be making. In general, your license will need one connection for each FileMaker client that will be connecting to the hosted database.
Quindi io capisco che ci vuole un solo codice di licenza installato sul server (dove risiede il driver ODBC) e questo codice deve prevedere tante connessioni quante sono i client che si collegano.
Quindi se ho un solo client le 5 connessioni dovrebbero essere più che sufficienti.
A meno che con connessioni non intendano qualcos'altro o il massimo numero di connessioni che FM pro permette.
Ma allora perchè se apro solo un numero limitato di File non mi da errore?
Ho anche pensato che le connessioni fossero legate al numero di tabelle ombra ma anche qui i conti non tornano.
Sul server funziona sempre, anche con tutti i file aperti.
Aprendo 3 file sul client funziona (benchè già le tabelle ombra siano più di 5).
Qualcuno ha avuto un problema simile?
O ha capito meglio le indicazioni della Actual?
Prima di acquistare la versione a 10 licenze... e magari scoprire che il problema era di altro tipo....
Grazie da subito!
Prima di incappare nell'ira di Stregatto (di cui ho letto la risposta a un post simile poco più sotto...): ho letto il post successivo, letto l'help sul sito della Actual e scritto alla Actual che ovviamente non mi ha risposto.
Situazione:
Ho il driver ODBC (V2.9c) della Actual con licenza correttamente acquistata per DB Open Source, nello specifico MySQL.
Il codice è del tipo Personal Edition ovvero un massimo di 5 connessioni.
Poi ho su un server Mac osx 10.5.4 con 2 DB MySql.
Ogni DB è composto da 6/10 tabelle semplicissime.
Sempre su questo server ho FM pro 9 con 6 DB fp7 con tabelle normali e per ogni DB 3/4 tabelle ombra richiamanti il MySql.
Questo FM fa ovviamente da Server.
Poi ho UN SOLO CLIENT OSX 10.5.8 con FMPro 9 che richiama i file FM.
Se apro solo 2 o 3 di questi file va tutto correttamente.
Se invece li apro tutti mi esce il messaggio di errore: ODBC Error: [Actual][MySQL]Exceeded maximum allowed connections....
Tanto è vero che tutto il sistema ha funzionato correttamente per diverso tempo perchè i file FM erano solo 3... poi ne sono stati aggiunti altri 3 e ha cominciato a dare questo errore.
Allora il sito della actual recita:
When you "share" a FileMaker database using FileMaker Pro 9, or host a FileMaker database using FileMaker Server, the ODBC driver only needs to be installed on the Mac hosting the database. The driver does not have to be installed on each client Mac or Windows PC.
...
When you host a FileMaker database, you will need to make sure your license supports the number of connections that FileMaker Pro or Server will be making. In general, your license will need one connection for each FileMaker client that will be connecting to the hosted database.
Quindi io capisco che ci vuole un solo codice di licenza installato sul server (dove risiede il driver ODBC) e questo codice deve prevedere tante connessioni quante sono i client che si collegano.
Quindi se ho un solo client le 5 connessioni dovrebbero essere più che sufficienti.
A meno che con connessioni non intendano qualcos'altro o il massimo numero di connessioni che FM pro permette.
Ma allora perchè se apro solo un numero limitato di File non mi da errore?
Ho anche pensato che le connessioni fossero legate al numero di tabelle ombra ma anche qui i conti non tornano.
Sul server funziona sempre, anche con tutti i file aperti.
Aprendo 3 file sul client funziona (benchè già le tabelle ombra siano più di 5).
Qualcuno ha avuto un problema simile?
O ha capito meglio le indicazioni della Actual?
Prima di acquistare la versione a 10 licenze... e magari scoprire che il problema era di altro tipo....
Grazie da subito!