Newsgroup: it.comp.appl.access
Titolo: Upsize

Ciao!
In MSAccess č possibile realizzare l'upsize ad un database di SQL Server
2000.
Se provo a farlo su sql Server 2005 express non mi riesce.
Le cose sono nate cosě oppure ho sbagliato qualcosa io?
Grazie per la risposta.

 Le cose sono nate cosě oppure ho sbagliato qualcosa io?
Ciao Max.
Descrivi meglio l'errore che hai riscontrato.
Io sono riuscito a fare l'upsize a SQL Express di un BE Access senza alcun 
problema.
Tu vuoi cercare di fare l'upsize di un BE o di un FE?
-- 
PBsoft di Gabriele Bertolucci
www.pbsoft.it
 

Scusa ma non capisco il significato di BE ed FE! 

> Scusa ma non capisco il significato di BE ed FE!
Tu hai detto di avere avuto problemi nel cercare di fare l'upsize di un 
database Access verso SQL Express.
Di solito le procedure basate su Access vengono divise tra FE (Front End) e 
BE (Back End).
Il FE è la parte dell'interfaccia, mentre il BE è costituito dai dati veri e 
propri.
E' anche possibile mantere un unico file MDB che fa sia da FE che da BE: 
fare l'upsize in questo caso è assimilabile (per le problematiche) a fare 
l'upsize di un FE.
Nel tuo caso hai cercato di fare l'upsize di un FE o di un BE?


Bhe... a me interessava trasferire su SQL server le tabelle con i dati ... 
null'altro.
Il problema che riscontro è il seguente:
All'avvio della procedura guidata per l'upsize tutto procede regolarmente 
per le prime due finestre di dialogo con le quali si definisce il nome del 
db e il nome del server.
Poi compare una finestra di dialogo che avvisa :
Impossibile effettuare la connessione:
SQLState:'01000'
Errore di SQL Server:1231 Impossibile effettuare la connessione:
SQLState:'08001'
Errore di SQL Server: 17
Che mi dici? 

 Che mi dici?
Sembra proprio un problema di autenticazione.
Nelle finestre dove specifichi il tipo di connessione a SQL Express, cosa 
hai impostato? Autenticazione integrata o mista?
Hai fatto poi la verifica della connessione al db? Dovrebbe darti lo stesso 
errore.


Il nome dell'istanza, che non ho cambiato durante l'installazione,  è
SQLEXPRESS quindi per la connessione scrivo NomePC\SQLEXPRESS
L'Upsize viene fatto sullo stesso PC.
L'autenticazione è quella di Windows (Trusted).
Per quanto riguarda i protocolli di comunicazione ho provato sia ad
abilitarli entrambi che a disabilitarli.
Ho infine provato ad effettuare l'upsize anche disabilitamdo il firewall
ed il risultato è sempre lo stesso.
...sig! 


Ma utilizzando il SQL Server Management Studio Express riesci a connetterti 
all'istanza di SQL Express con l'autenticazione integrata?
E con l'autenticazione di SQL Server?


Si, con l'autenticazione Windows non ci sono problemi.
Accedo ai diversi database creati, li modifico e faccio tutto cio che 
voglio.
Con l'autenticazione SQL Server ci sono dei problemi ma credo che per mia 
ignoranza non ho configurato gli utenti ed i ruoli in maniera corretta.
Comunque ho provato con dbo ed ottengo una finestra di errore che dice:
Una connessione è stata stabilita con successo con il server ma poi un 
errore avviene durante il processo di login(Nessun altro processo all'altra 
estremità della pipe)


Non vorrei sbagliarmi ma sembra che tu stia provando a collegarti a SQL 
Server tramite le Named Pipes.
Prova ad abilitare il TCP/IP, magari solo per la macchina locale, e vedi se 
il problema rientra.
Un chiarimento: quando dici di avere provato ad autenticarti come dbo 
intendi che hai messo come utente 'sa', vero?


Si si... hai ragione abilitando la connessione TCP/IP il problema č risolto
Grazie infinite per i consigli ed anche per la pazienza.