Newsgroup: it.comp.appl.access
Titolo: Access come server di tabelle ODBC

Credevo di aver trovato l'uovo di Colombo!
Metto le tabelle su un DB e creo un DSN di sistema che guarda a quel DB!
E poi da qualsiasi client posso collegare le tabelle via ODBC.
Ma Access mi ha fermato subito con un messaggio del tipo:
Non è possibile collegare tabelle di Access via ODBC (il testo è 
approssimato, poichè il tutto si è svolto al lavoro e adesso non riesco a 
ricreare la stessa sistuazione!)
.... aiuto!
Le tabelle collegate, devono essere 'dirette' sul db di collegamento?
Non posso mettere ' a disposizione' il DB, alla maniera di SQL (! anche se 
le prestazioni sono molto inferiori?)
grazie per qualsiasi 'snebbiamento' sull' argomento!
Ivan

 wrote in message
news:43de47d6$0$22091$
4faf...@reader1.news.tin.it

Perchè devi collegare via ODBC le tabelle di Access.....?
Qual'è la strana esigenza che ti ha spinto a fare cose simili...?
E' possibile aprire un Recordset via ODBC, ma siamo sicuri sia
veramente ciò che cerchi....?
Cosa intendi con questa frase decisamente illusoria:
"Non posso mettere ' a disposizione' il DB, alla maniera di SQL (! anche
se
 le prestazioni sono molto inferiori?) "
Spiegaci le esigenze reali.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio 
news:ecf897205b081fce6e...@mygate.mailgate.org...

Alex, abbi pazienza!
In ambiente con 12 clients, ho in piedi un db.
Non ho separato FE da BE perchè, al momento della prova, i tempi di 
connessione( forse il termine non è giusto, dovrei dire al monento di 
lanciare una maschera che poggiava su una query complessa) l'attesa si 
attestava intorno al minuto e mezzo. Risultato: tutti i tecnici incazzati, e 
la mia bella prova : segata via!
Allora per altri due anni ( e due versioni di Office), tutto è rimasto 
com'era. Ma il mio cuore doleva nel constatare che alcune tabelle di SQL (il 
gestionale amministrativo (non toccare!) a cui mi collego per alcuni dati 
anagrafici) hanno una prestazione 'immediata', sia nelle query che nel 
collegamento.
Quindi mi sono chiesto : e se io metto a disposizione un DB sulla LAN, poi 
posso collegare le tabelle via ODBC. (mi sembra il modo più semplice in rete 
locale: nessun percorso da indicare!, praticamente neutro).
Ma a quanto sembra, non è così semplice ed immediato.
Dammi qualche lume .... grz
Ivan 

 Ivan
C'è poco da dire oltre quanto già detto, spero almeno di essere
stato chiaro.


 Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
1) nessuna buona notizia. (Argh)
2) forse la via degli indici ....
3) SubQuery al posto delle aggregazioni ... questo è il punto intrigante, e 
forse la leva per sollevare il, DB.
almeno mi hai tolto un dubbio: access non è un server SQL.
adesso devo rimettermi a studiare  .... non sarai un tutor del CEPU !  ;()
grz  Ivan 

 adesso devo rimettermi a studiare  .... non sarai un tutor del CEPU !  ;()
Non sarà un tutor del CEPU, ma ha ragione  :-)
Solo dopo che avrai ottimizzato l'applicazione (FE/BE) per il motore JET,
potrai pensare ad allegare le tabelle al Server SQL.
E a proposito di prestazioni, oltre ai consigli di Alessandro al posto tuo
darei una buona occhiata a questo link.
http://www.granite.ab.ca/access/performancefaq.htm
Ciao, Oscar

 Ciao, Oscar
ehi Oscar,
in effetti sto cominciando a capire gli escamotage per tenere sempre 'vispo' 
il collegamento. Per ora provo con la soluzione di tenere un recordset 
aperto su una tabella dummy (un solo campo! un solo record!). Domani dovrei 
implementarlo sul DB al lavoro.
Per quanto riguarda SQL, io mi connetto regolarmente dai miei MDB, volevo 
dire che mi fornisce 'immediatamente' le query a cui lo sottopongo! Certo è 
un server fatto meglio e più performante! (un ordine 1000!).
grazie dei chiarimenti e dei links
Ivan 


Ciao, Daniele


Ciao Alex
incuriosito, ho cercato analizzatore nella sez. queries del sito comune
senza trovarlo. potresti essere più preciso?
grazie
Daniele 

 implementarlo sul DB al lavoro.
Sì, puoi fare così oppure associare la maschera d'avvio dell'applicazione
(diamo per scontato che esista una form d'avvio, magari solo per ragioni
estetiche) alla suddetta tabella.
A onor di cronaca il "fissaggio" del file .ldb aperto è una strategia
consigliata da MS perfino nell'Help di Access: "migliorare prestazioni
tabelle collegate".
Ciao, Oscar

 Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
ciao Alex,
ho provato a guardare sul sitocomune ma non trovo questo argomento, ne ho 
comunque trovati molti interessanti. Potresti indicarmi il numero di item 
...
grazie   ivan 

 grazie   ivan
Menů: Strumenti - Analizza - Analizzatore...
Ciao.
-- 
Sergio MAZZA 

 wrote in message
news:dro1gm$ptu$
1...@area.cu.mi.it

Veramente io mi riferivo allo ShowPlan che si avvicina
al QueryAnalizer di SQL_Server, che analizza i
piani d'esecuzione delle Queries...!
Ora non ho trovato sul SC il riferimento, ma sono certo che 
c'č, quindi ti posto il Link direttamente:
http://builder.com.com/5100-6388-5064388.html
Ciao


 ha scritto nel messaggio 
news:55d11060da4d6ddd76...@mygate.mailgate.org...

un grazie al gruppo!
ci risentiamo sicuramente con altri quesiti ;(=)
Ivan 

 Ivan
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 @Alex
E mi sembrava strano che era così semplice...
Ciao.
-- 
Sergio MAZZA