[SQL EXPRESS 2005] Import/Export Automatico

giovedì 22 gennaio 2009 - 10.22

tankian Profilo | Junior Member

Ciao, leggendo un post di qualche tempo fa riguardo il backup automatico di Sql 2005 Express e il diciamo "trucchetto" consigliato da Alex_81 mi sovviene una domanda.

Con SqlServ2005 Express come sappiamo non è previsto l'import/export, e con il Toolkit di Microsoft che fa importare/exportare tramite il DTSWizard, puoi salvare il file eseguibile ".dtsx" ma non puoi effettivamente eseguirlo in quanto manca "Execute Package Utility" non presente nella versione Express.

A questo punto esiste un modo per automatizzare un import di un file di testo che sarà sempre uguale? Uguale nel senso che il nome, la posizione, il mapping ecc.. del file saranno sempre uguali.

Per esempio il BULK INSERT potrebbe essere utile secondo voi?

alx_81 Profilo | Guru

>Ciao, leggendo un post di qualche tempo fa riguardo il backup
>automatico di Sql 2005 Express e il diciamo "trucchetto" consigliato
>da Alex_81 mi sovviene una domanda.
Ciao, eccomi

>A questo punto esiste un modo per automatizzare un import di
>un file di testo che sarà sempre uguale? Uguale nel senso che
>il nome, la posizione, il mapping ecc.. del file saranno sempre
>uguali.
dovresti guardarti la bcp utility:
http://msdn.microsoft.com/en-us/library/ms162802.aspx

per fare l'import automatico, puoi fare un bat, un powershell, ecc e poi schedularlo col task scheduler di windows..
--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

lbenaglia Profilo | Guru

>Per esempio il BULK INSERT potrebbe essere utile secondo voi?
Certo, è la soluzione ideale.
Come indicato da Ale, puoi richiamarla via sqlcmd.exe e schedularla mediante il Windows Scheduler.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

tankian Profilo | Junior Member

Grazie!
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