Guide

Migrazione Piani Hosting Windows Server 2003 a Windows Server 2012: come migrare un database MS Access a MySQL

Vista la dismissione da parte di Microsoft del supporto a Windows Server 2003, Hosting Solutions consiglia vivamente la migrazione dei piani hosting Windows Server 2003 (e precedenti) verso i nuovi Windows Server 2012; tale passaggio non provoca alcun disservizio o interruzione di posta e sito Internet. Per informazioni generali sulla migrazione verso i nuovi Windows Server 2012, consultare la seguente pagina del sito: Migrazione Piani Hosting Windows Server 2003 a Windows Server 2012: informazioni generali e novità

Database MS Access: consigliata migrazione a MySQL

Windows Server 2012 è un sistema operativo meno permissivo nella gestione delle connessioni al database Access. Questo comporta la necessità di verificare che le pagine web che accedono al database MS Access eseguano in modo corretto l'operazione, cioè aprendo e chiudendo le connessioni e non effettuando connessioni multiple allo stesso database, etc.

Queste differenze tra Windows Server 2012 e 2003, possono ovviamente comportare dei malfunzionamenti nelle applicazioni web scritte per Windows Server 2003 o precedenti. Per ovviare a tali problematiche - ed ottenere anche un miglioramento nelle prestazioni - Hosting Solutions consiglia la migrazione dei database MS Access a database MySQL, che è compreso gratuitamente in tutti i piani hosting.

Per effettuare la migrazione, è possibile seguire questa procedura:

  • esportare il database MS Access attuale in un formato importabile da MySQL (ad esempio, formato csv);
  • creare un nuovo database MySQL;
  • importare il file .csv nel nuovo database MySQL;
  • modificare, nel sorgente dell'applicazione, le stringhe di connessione al database;
  • modificare, nel sorgente dell'applicazione, l'accesso al database ed eventualmente le query;
  • configurare correttamente gli indici sulle tabelle del nuovo database MySQL, al fine di ottimizzarne le prestazioni.

Per dettagli sull'interfaccia web di gestione del database MySQL, consultare la seguente pagina del sito: Guida a phpMyAdmin

Per informazioni sugli script di connessione al database MySQL, è possibile consultare la seguente pagina Accesso a database MySQL