Mysql e access

giovedì 23 maggio 2013 - 21.47
Tag Elenco Tags  Access (.mdb)  |  Office 2010  |  Office 2007  |  Office 2003

sagrimal Profilo | Junior Member

Ciao a tutti,
Ho costruito un db access piuttosto pesante, infatti quando deve leggere le tabelle che sono collegate su un altro db prima di aprire le tabelle o eseguire le query il db rallenta moltissimo.
MI è stato detto che le tabelle costruite con mysql sono strutturare meglio per la condivisione delle tabelle, se così fosse si possono convertire le tabelle access in sql ?
Si possono convertire le query dal formato grafico in sql ?
Grazie mille
salvatore

renarig Profilo | Expert

>MI è stato detto che le tabelle costruite con mysql sono strutturare
>meglio per la condivisione delle tabelle, se così fosse si possono
>convertire le tabelle access in sql ?
>Si possono convertire le query dal formato grafico in sql ?


Certo che si possono convertire le tabelle

Anche le query si possono convertire tutte ma è un po piu complesso
puoi convertire automaticamente solo quelle che sono scritte in linguaggio sql standard
( per intenderci se c'e dentro per esempio .... Forms!Xxxxx!Yyyyy ... non va bene )
le altre le devi convertire a mano


Non vorrei sembrare di parte ma se invece di MySql usi SQLServer
hai gia in Access la utility che converte tutto quello che è possibile convertire

.

sagrimal Profilo | Junior Member

Ciao Renaring, per prima cosa grazie per avermi risposto, qual'è il percorso per trovare l'utiliti sqlserver e su quale versione di access si trova.
Grazie mille
Salvatore

renarig Profilo | Expert

Non è cosi immediato .....

1° scarica una edizione di SQLServer2008R2Express dal sito Microsoft
NB: la versione Express è lecitamente gratuita
( oppure SQLServer2012Express )

2° La installi su un PC qualunque in rete
NB: Prima della installazione leggiti un po di documentazione

3° devi lavorare un po per avere la connettivita
( nulla di grave solo qualche impostazione )

4° Poi da un file qualunque di Access potrai usare la utility
che automaticamente converte il file stesso in SQLServer
La utility la trovi su tutte le versioni di Access
fino al 2003 si chiamava Upsize
dopo il 2003 devi guardare nella barra degli strumenti sotto "Dati ODBC ?????"

http://www.microsoft.com/it-it/download/details.aspx?id=29062
ITA\x64\SQLEXPRADV_x64_ITA.exe ( SQLServer2012 )

http://www.microsoft.com/it-it/download/details.aspx?id=30438
SQLEXPRADV_x64_ITA.exe ( SQLServer2008R2 )

.

Dev01 Profilo | Newbie

Ciao,

per la conversione:

http://www.bullzip.com/products/a2m/info.php

Per quanto riguarda le performances ti consiglio di trasformare le query in Stored Procedures...

il risultato è assicurato.
01000100 01100101 01110110 00101101 00110000 00110001
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5