Trasformazione DB Access In SQL Server. Michele De Nittis



Похожие документы
Indice GAMMA. Guida utente

Creazione Account PEC puntozeri su Outlook Express

Installazione di GFI Network Server Monitor

TeamPortal. Servizi integrati con ambienti Gestionali

CORSO ACCESS PARTE II. Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?)

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

il mondo di e/ mondoesa;emilia

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

mondoesa;emilia Comunicazione delle operazioni rilevanti ai fini IVA (Spesometro) anno 2012: Note di installazione e/fiscali rel. 4.1.

Preparati per il compito in classe Modulo 6

Archimede ver GUIDA FUNZIONALE ARCHIMEDE VER

Guida all installazione di Easy

GERARCHIE RICORSIVE - SQL SERVER 2008

Laplink FileMover Guida introduttiva

RDBMS. Corso di Informatica RDBMS. Access. Corso di Laurea in Conservazione e Restauro dei Beni Culturali

COME CREARE E COLLEGARSI AD UN DATABASE MICROSOFT SQL SERVER O SUN MYSQL

Corso di Informatica RDBMS RDBMS. Corso di Laurea in Conservazione e Restauro dei Beni Culturali

Modulo 1. Database: concetti introduttivi

Utenti Spring SQL. 1) Creazione nuovo esercizio contabile

Analisi dei dati di Navision con Excel

5.6.1 REPORT, ESPORTAZIONE DI DATI

Manuale per la configurazione di AziendaSoft in rete

UTILIZZO DEL MODULO DATA ENTRY PER L IMPORTAZIONE DEI DOCUMENTI (CICLO PASSIVO)

FAQ TeamPortal - DVD DEMO

Modulo 3 - Elaborazione Testi 3.5 Stampa unione

Manuale d uso Software di parcellazione per commercialisti Ver [05/01/2015]

Raggruppamenti Conti Movimenti

Registratori di Cassa

Corso di Sistemi di Elaborazione delle informazioni

Applicazione JobScheduler su DB SQL Milano, lì 14/09/2009

Obiettivi del corso. Creare, modificare e formattare un semplice database costituito da tabelle, query, maschere e report utilizzando Access 2000.

Università degli Studi di Verona. Laboratorio di Basi di Dati

Servizi Remoti. Servizi Remoti. TeamPortal Servizi Remoti

2009. STR S.p.A. u.s. Tutti i diritti riservati

GUARINI PATRIMONIO CULTURALE VERSIONE MSDE/SQL SERVER MANUALE DI INSTALLAZIONE GUARINI PATRIMONIO CULTURALE VERSIONE MSDE/SQL SERVER

MANUALE SOFTWARE F24 ISTRUZIONI PER L UTENTE

Guida Rapida di Syncronize Backup

Blue s Hotel Pro Il software che hai sempre desiderato per il tuo Hotel!

Installazione di Filenet Content Services 5.3 di Emanuele Mattei (emanuele.mattei[at] .it)

Gestione Risorse Umane Web. Gestione della foto in stampa unione. Versione V01

Dispense Corso Access

Pagina 1 di 10

VERSAMENTI IMU CON MODELLO F24

ARCHIVIA PLUS VERSIONE SQL SERVER

Manuale Utente PEC e Client di Posta tradizionale

Gestione Risorse Umane Web

Manuale di utilizzo del sito ASUWEB

Configurazione account per libreria MXOutlook

Tutorial MYSQL. Creazione linked server con Microsoft SQL Server per lettura dati da MYSQL. Validità: Febbraio 2013

Descrizione dettagliata dell ambiente Access 2007

Evolution 4 & ACUXDBC

Configurazione del Sistema Operativo Microsoft Windows XP per accedere alla rete Wireless dedicata agli Ospiti LUSPIO

Configurazione Client di Posta Elettronica

Access. P a r t e p r i m a

Uso delle tabelle e dei grafici Pivot

GUIDA UTENTE PRIMA NOTA SEMPLICE

Software di parcellazione per commercialisti Ver [10/09/2015] Manuale d uso [del 10/09/2015]

4) La Webmail è pronta per l utilizzo.

SQL Server Introduzione all uso di SQL Server e utilizzo delle opzioni Olap. Dutto Riccardo - SQL Server 2005.

GUIDA UTENTE MONEY TRANSFER MANAGER

Il web server Apache Lezione n. 3. Introduzione

Il software ideale per la gestione delle prenotazioni GUIDA UTENTE

Mac Application Manager 1.3 (SOLO PER TIGER)

Linee guida aggiornamento Firebird Questo manuale contiene le linee guida da seguire per una corretta installazione

Airone Gestione Rifiuti Funzioni di Esportazione e Importazione

ISTRUZIONI INSTALLAZIONE PMANGO

Veneto Lavoro via Ca' Marcello 67/b, Venezia-Mestre tel.: 041/

MODALITÀ DI ACCESSO ALLA CASELLA DI POSTA ELETTRONICA CERTIFICATA

Gli step previsti per portare a termine la configurazione della casella PEC sono:

Soluzione dei problemi di scansione verso rete. Problemi frequenti e soluzioni Stato della scansione verso

Database Manager Guida utente DMAN-IT-01/09/10

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito)

Database e reti. Piero Gallo Pasquale Sirsi

Fast Query Manuale Utente. Fast Query Manuale Utente

Riccardo Dutto, Paolo Garza Politecnico di Torino. Riccardo Dutto, Paolo Garza Politecnico di Torino

MANUALE DI INSTALLAZIONE OMNIPOINT

1. FileZilla: installazione

Volumi di riferimento

4.1 FAX Sollecito consegne via (Nuova funzione)

ISTRUZIONI PER L UTILIZZO DELLA SCHEDA INFORMATIZZATA E MODALITA DI INVIO DEI DATI - L. R. 162/98 PROGRAMMA

Sistema Informativo Gestione Fidelizzazione Clienti MANUALE D USO

Sarà presente solo se preventivamente installato il programma di Contabilità e richiamabile dalla Suite > Contabilità > Utilità

Istituto Centrale per il Catalogo Unico delle Biblioteche Italiane. e per le Informazioni bibliografiche. Manuali utente per SBN WEB. Versione 1.

Indice generale. Parte I Le nozioni di base Introduzione...xiii. Presentazione Capitolo 1 Un po di teoria...11

NOTE TECNICHE DI CONFIGURAZIONE. Giugno 2009

Excel. A cura di Luigi Labonia. luigi.lab@libero.it

Gli step previsti per portare a termine la configurazione della casella PEC sono:

Interrogare il database: lavorare con le query

MANUALE DI INSTALLAZIONE OMNIPOINT

CONFIGURAZIONE E GESTIONE DEI DATABASE (rev. 1.1)

Con accesso remoto s'intende la possibilità di accedere ad uno o più Personal Computer con un modem ed una linea telefonica.

e/fiscali - Rel e/fiscali Installazione

GUIDA UTENTE BILLIARDS COUNTER (Vers )

La VPN con il FRITZ!Box Parte I. La VPN con il FRITZ!Box Parte I

Sistemi di Elaborazione delle Informazioni (C.I. 15) Access

PROCEDURE GENERALI ATTIVAZIONE MACRO

Транскрипт:

Trasformazione DB Access In SQL Server Michele De Nittis 1

Spesso è necessario migrare uno schema di database scritto in Access verso il più completo e complesso ambiente SQL SERVER. Questa operazione prende il nome di Upsize. La procedura di upsize consente di effettuare tre operazioni: - Migrazione di un database Access ad un progetto Access, in modo da creare velocemente e senza troppi interventi delle applicazioni Client/Server con Access; - Migrazione dello schema della base di dati su SQL Server; - Creare un database Access, detto Front End, a partire da un database SQL Server, detto Back End. Questa è un architettura client/server particolare perché il Front End impiega Microsoft Jet per accedere ai dati. L opzione che interessa è la seconda perché il nostro obiettivo è semplicemente quello di migrare su SQL Server una base di dati per poi accedevi tramite ODBC. Prima di procedere, è consigliabile eseguire alcune operazioni preliminari. Microsoft consiglia: - Eseguire un backup del database - Controllare che la macchina che ospita il server MS SQL Server abbia spazio a sufficienza. Per SQL Server 6.5 è necessario riservare uno spazio disco pari al doppio della dimensione del database Access da migrare. SQL Server 7.0 riserva automaticamente lo spazio necessario; - Accertarsi che ogni tabella in Access abbia un indice univoco. - Impostare una stampante predefinita per la reportistica finale; - Accertarsi di avere le necessarie autorizzazioni per la creazione di schemi di database in entrambi i prodotti. In particolare per Access di devono avere le autorizzazioni READ e DESIGN, per SQL Server le autorizzazioni per eseguire query DDL, quali CREATE TABLE, CREATE DATABASE e query SELECT sul database master. Se non si possiedono tali autorizzazioni, si deve far eseguire la procedura al System Administrator (sa) di SQL Server. Vediamo come si esegue la migrazione: 1. Apriamo il database Access da migrare: 2

Figura 1: database di prova da migrare 2. Controlliamo che le tabelle abbiano tutte un indice univoco. Per far ciò, selezionarle, passare in visualizzazione struttura, e premere il pulsante indici. Nota: se ogni tabella Access ha definita una chiave primaria, allora ha definito anche un indice univoco. Figura 3: Visualizzazione degli indici Figura 2: Tabella in modalità Struttura 3

Figura 4: Avvio della Procedura di Migrazione 3. Scegliere dal menù Strumenti Utilità di Database Upsize Guidata; 4. Alla seguente figura, scegliere l opzione Crea nuovo database (impostata di default) Figura 5 5. Premere Avanti. Selezionare l elaboratore che ospita il server SQL (host) e le modalità di autenticazione. Se sulla macchina specificata SQL Server riconosce gli utenti del sistema operativo, spuntare il flag Usa connessione di tipo trusted, altrimenti immettere nei campi la Log In per accedere a SQL Sever. 4

Figura 6: Connessione di tipo trusted Figura 7: Autenticazione sul Server 6. Dopo aver premuto Avanti >, selezionare le tabelle da convertire (nel caso in esame tutte) e premere nuovamente Avanti > ; Figura 8: Selezione delle tabelle da migrare 7. la maschera successiva mostra alcune opzioni di conversione 5

Figura 9: Alcune impostazioni Se I obiettivo è quello di riprodurre solo lo schema della base di dati, spuntare la voce Crea solo la struttura delle tabelle e non eseguire l upsize dei dati. Se si vogliono implementare i vincoli di integrità referenziale mediante la definizione di Trigger, selezionare Usa Trigger. Premere, infine, Avanti > ; 8. Nella seguente maschera, la procedura chiede quale tipologia di migrazione scegliere. Siccome siamo interessati alla semplice migrazione dello schema del database, scegliamo la voce nessuna e premiamo il pulsante Avanti > Figura 10: Scelta del tipo di migra zione 6

9. La procedura volge al termine e Access avvisa che le informazioni necessarie per l esecuzione della procedura sono state tutte immesse. Premere, quindi, Fine. Figura 11: Fine della procedura 10. Attendere il completamento della procedura di migrazione. Figura 12: Migrazione in corso 11. Al termine della migrazione, Access produce dei report per mostrarne l esito. Figura 13: Report finale 7