Newsgroup: it.comp.appl.access
Titolo: Impossibile importare e collegare una tabella ODBC

Ciao a tutti, non ho trovato alcuna informazione utile 
riguardante gli errori che ricevo tentando sia di collegare che 
di importare una tabella in Access 97 da MS SQL 2000 sp3 e SP4 
(due server diversi).
Un miriadi di applicazioni Access che si interfacciano con questi 
database SQL, usandone le tabelle sia collegate che importate.
Da uno di questi se tento i collegare una tabella ricevo 
l'errore: <Il modulo di gestione non è in grado di trovare la 
tabella 'NomeTabella'. Verificare che sia un parametro o un alias 
valido, che non includa caratteri o punteggiatura non validi e 
che non sia troppo lungo>
Se invece tento l'importazione, ricevo: <Il modulo di gestione 
non è in grado di trovare la tabella 'VtQoDefTemp0000'. . . . >
Le altre tabelle non danno problemi, e non ne aveva dati mai 
nemmeno questa.
Il database non è corrotto; ho provato a crearne uno nuovo ed 
importare tutto dal precedente, per poi collegare la maledetta, 
ma niente.
Ho provato su un mdb vergine, ma l'errore compare lo stesso.
Pensate possa essere qualcosa su SQL?
Eppure mi collego a due server diversi...
Grazie, Alessio

 Grazie, Alessio
a mio modesto parere è un problema su sql
non dirmi però quale problema sia perchè non consco sql server
in mysql ci sono delle funzioni che ti riparano la/e tabelle
ci saranno sicuramente anche in sql server ma non le conosco
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ciao
Ciao e grazie!

 grado di trovare la tabella 'VtQoDefTemp0000'. . . . >
Il nome di questa tabella fa venire strane idee. Sei certo che sia una 
tabella "operazionale" e non una temporanea?
Quando si usano questi tipi di tabella (temporanea) in genere la loro 
creazione o eliminazione (drop) viene gestita nella logica 
dell'applicativo. Puo' succedere che ad un certo tempo, seguendo la 
logica degli eventi, possa non esistere.
-- 
ac
y-1=x

Alessandro Cara ha scritto:

Se per "operazionale" intendi una che creo e/o uso 
'consciamente', non lo è. Ritengo sia una tabella gestita da 
Access in modo trasparente (di solito) all'utente, e non so 
perchè ad un certo punto ha iniziato a fare così.
L'applicativo non ha subito alcun aggiornamento nel frattempo, e 
comunque esso mi pare esser tirato fuori dal fatto che un mdb 
vergine dà lo stesso problema.
Solo che la tabella pare ok...

 Solo che la tabella pare ok...
Pare ok che significa? Che la vedi con L'Enterprise Manager? o e' nella 
lista delle tabelle collegabili/importabili?
-- 
ac
y-1=x

 lista delle tabelle collegabili/importabili?
Significa che la vedo con l'Enterprise Manager, che la interrogo 
tranquillamente con il Query Analyzer, che ne viene letta senza 
problemi dal gestionale, e che un check tables non ha rilevato 
problemi di struttura né di indici.
Stamani, lavorando su un altro mdb, ho visto due tabelle: 
'VtQoDefTemp0000' e 'VtQoDefTemp0001', segnate come collegate via 
ODBC: le ho aperte e mi hanno aperto due tabelle sull'archivio 
SQL. Non capisco come siano state create...di certo non 
direttamente da me con qualche operazione..deve essere il 
risultato di operazioni fatte dal db...idee?