<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Sql Server Blog di Francesco Diaz : Access</title><link>http://blogs.technet.com/francesco_diaz/archive/tags/Access/default.aspx</link><description>Tags: Access</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Sql Server Migration Assistant Wizard for Access</title><link>http://blogs.technet.com/francesco_diaz/archive/2008/07/18/sql-server-migration-assistant-wizard-for-access.aspx</link><pubDate>Fri, 18 Jul 2008 17:20:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3090784</guid><dc:creator>Francesco Diaz</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/francesco_diaz/comments/3090784.aspx</comments><wfw:commentRss>http://blogs.technet.com/francesco_diaz/commentrss.aspx?PostID=3090784</wfw:commentRss><description>&lt;P&gt;Tramite &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=4536D117-D4A4-4FC0-8C6A-3B73FB7992B5&amp;amp;displaylang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=4536D117-D4A4-4FC0-8C6A-3B73FB7992B5&amp;amp;displaylang=en"&gt;SSMA 2008&amp;nbsp; 4.0 CTP1&lt;/A&gt; è possibile migrare i database Access (anche versione 2007) verso Sql Server 2008. Vediamo come migrare &lt;A href="http://office.microsoft.com/en-us/templates/TC012289971033.aspx?ofcresset=1" target=_blank mce_href="http://office.microsoft.com/en-us/templates/TC012289971033.aspx?ofcresset=1"&gt;Northwind 2007&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Nella prima schermata del wizard vengono elencati i 6 passaggi (uno opzionale) che verranno effettuati dal wizard.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/MigrationWizard_2.jpg" mce_href="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/MigrationWizard_2.jpg"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=334 alt=MigrationWizard src="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/MigrationWizard_thumb.jpg" width=514 border=0 mce_src="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/MigrationWizard_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Il software, che è gratuito, ha necessità di una licenza che è possibile scaricare registrandosi con un account Windows Live&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/License_2.jpg" mce_href="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/License_2.jpg"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=257 alt=License src="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/License_thumb.jpg" width=515 border=0 mce_src="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/License_thumb.jpg"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;In questa schermata vengono richiesti il nome del progetto e la cartella di destinazione&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/CreateNewProject_3_2.jpg" mce_href="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/CreateNewProject_3_2.jpg"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=334 alt=CreateNewProject_3 src="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/CreateNewProject_3_thumb.jpg" width=516 border=0 mce_src="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/CreateNewProject_3_thumb.jpg"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;A questo punto è necessario selezionare il database MS Access che contiene gli oggetti da migrare&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/AddAccessDatabase_4_2.jpg" mce_href="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/AddAccessDatabase_4_2.jpg"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=335 alt=AddAccessDatabase_4 src="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/AddAccessDatabase_4_thumb.jpg" width=517 border=0 mce_src="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/AddAccessDatabase_4_thumb.jpg"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Usando la treeview è possibile selezionare le tabelle e le query&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/TabelleQuery_5_2.jpg" mce_href="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/TabelleQuery_5_2.jpg"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=336 alt=TabelleQuery_5 src="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/TabelleQuery_5_thumb.jpg" width=517 border=0 mce_src="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/TabelleQuery_5_thumb.jpg"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Finita la parte Access si passa alla scelta dell'istanza Sql Server 2008&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/SelezioneDB_6_2.jpg" mce_href="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/SelezioneDB_6_2.jpg"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=336 alt=SelezioneDB_6 src="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/SelezioneDB_6_thumb.jpg" width=518 border=0 mce_src="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/SelezioneDB_6_thumb.jpg"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Il seguente passaggio, opzionale, permette di creare delle tabelle collegate all'interno del DB Access in modo che le maschere e i report risultino un front-end verso il back-end Sql Server&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/LinkedTables_7_2.jpg" mce_href="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/LinkedTables_7_2.jpg"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=337 alt=LinkedTables_7 src="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/LinkedTables_7_thumb.jpg" width=520 border=0 mce_src="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/LinkedTables_7_thumb.jpg"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;processo di conversione in corso...&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/Wizard_incorso_7.5_2.jpg" mce_href="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/Wizard_incorso_7.5_2.jpg"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=337 alt=Wizard_incorso_7.5 src="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/Wizard_incorso_7.5_thumb.jpg" width=520 border=0 mce_src="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/Wizard_incorso_7.5_thumb.jpg"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;i report alla fine permettono di analizzare eventuali errori&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/ReportErrori_8_2.jpg" mce_href="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/ReportErrori_8_2.jpg"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=296 alt=ReportErrori_8 src="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/ReportErrori_8_thumb.jpg" width=522 border=0 mce_src="http://blogs.technet.com/blogfiles/francesco_diaz/WindowsLiveWriter/SqlServerMigrationAssistantWizardforAcce_D227/ReportErrori_8_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3090784" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/francesco_diaz/archive/tags/Beta/default.aspx">Beta</category><category domain="http://blogs.technet.com/francesco_diaz/archive/tags/Sql+Server+2008/default.aspx">Sql Server 2008</category><category domain="http://blogs.technet.com/francesco_diaz/archive/tags/Access/default.aspx">Access</category><category domain="http://blogs.technet.com/francesco_diaz/archive/tags/Migrazione/default.aspx">Migrazione</category></item></channel></rss>