Principale utente con più risposte
installazione sql server express - quale versione devo installare ?

Domanda
-
Ho sviluppato un'applicazione .aspx con c# e mdb access.
Ora sto provando a utilizzarla in Localhost.
Mi da errore "Il provider 'Microsoft.Jet.OLEDB.4.0' non è registrato nel computer locale."
mi par di capire, cercando su Google, che non è più garantita la gestione di access su IIS 8.0
E' vero ?
devo necessariamente passare a SQL server ?
Nel caso fossi obbligato, quale versione devo scaricare ?
Ho un sistema windows 10 pro a 64 bit.
Domanda:
Esistono nel caso strumenti per la migrazione dei dati da access a sql server express ?
Grazie
Moreno
- Spostato Alessandro-VanniniMVP mercoledì 4 maggio 2016 08:37 OT
Risposte
-
Ciao Moreno.
Se hai Visual Studio, a quanto so, dovresti avere anche SQL Express. Se hai la versione sql express with tools, hai anche il management e un applicazione per la migrazione da Access a SQL.
Non sono esperto di C# lato ASP.Net ma nelle applicazione Desktop (io sviluppo con prevalenza WPF), questo errore si presenta compilando un programma che utilizza come DB Access su CPU X64.
A titolo di prova, prova a vedere se puoi avviare il sito dal VS impostando nelle proprietà del progetto X86.Saluti da Stefano P.
Pranzo Stefano
- Proposto come risposta Sergio GovoniMVP, Moderator sabato 7 maggio 2016 22:50
- Contrassegnato come risposta Edoardo BenussiMVP, Moderator lunedì 9 maggio 2016 13:42
-
Ciao Moreno,
per accedere ai db di access nei sistemi a 64 bit con applicazioni a 64 bit, puoi utilizzare il provider :
Microsoft.ACE.OLEDB.12.0
se non lo hai puoi scaricarlo da:
Microsoft Access Database Engine 2010 Redistributable
Nel caso tu voglia passare a Sql Server, puoi utilizzare questo tool per migrare i databases:
Microsoft SQL Server Migration Assistant v6.0 for Access
Ciao
Giorgio Rancati- Proposto come risposta Sergio GovoniMVP, Moderator sabato 7 maggio 2016 22:50
- Contrassegnato come risposta Edoardo BenussiMVP, Moderator lunedì 9 maggio 2016 13:42
Tutte le risposte
-
-
Ciao Moreno.
Se hai Visual Studio, a quanto so, dovresti avere anche SQL Express. Se hai la versione sql express with tools, hai anche il management e un applicazione per la migrazione da Access a SQL.
Non sono esperto di C# lato ASP.Net ma nelle applicazione Desktop (io sviluppo con prevalenza WPF), questo errore si presenta compilando un programma che utilizza come DB Access su CPU X64.
A titolo di prova, prova a vedere se puoi avviare il sito dal VS impostando nelle proprietà del progetto X86.Saluti da Stefano P.
Pranzo Stefano
- Proposto come risposta Sergio GovoniMVP, Moderator sabato 7 maggio 2016 22:50
- Contrassegnato come risposta Edoardo BenussiMVP, Moderator lunedì 9 maggio 2016 13:42
-
Ciao Moreno,
per accedere ai db di access nei sistemi a 64 bit con applicazioni a 64 bit, puoi utilizzare il provider :
Microsoft.ACE.OLEDB.12.0
se non lo hai puoi scaricarlo da:
Microsoft Access Database Engine 2010 Redistributable
Nel caso tu voglia passare a Sql Server, puoi utilizzare questo tool per migrare i databases:
Microsoft SQL Server Migration Assistant v6.0 for Access
Ciao
Giorgio Rancati- Proposto come risposta Sergio GovoniMVP, Moderator sabato 7 maggio 2016 22:50
- Contrassegnato come risposta Edoardo BenussiMVP, Moderator lunedì 9 maggio 2016 13:42