Domanda

È possibile salvare un pacchetto DTS di SQL Server 2000 come file VB .BAS. È possibile aprire un file .BAS in SQL Server Enterprise Manager (o in qualche altro modo) per aggiungere il pacchetto DTS al server? Inizialmente, sembra che SQL Server ti consenta di importare solo file .DTS.

È stato utile?

Soluzione

In realtà, è possibile anche se è complicato:

Esecuzione di un pacchetto DTS salvato come file di Visual Basic

Altri suggerimenti

No, non è possibile farlo. Il salvataggio in un file .BAS è di sola andata. Tuttavia, è possibile compilare il file con VB6 ed eseguirlo come eseguibile da un altro pacchetto DTS. Puoi anche modificarlo, magari aggiungendo opzioni CL per usarlo come programma autonomo.

EDIT: Ben (sotto) ha trovato un sul sito Web MSDN descrivendo questo processo. 1.

Sì, è possibile, seguire il link nella risposta precedente. Solo un'altra piccola cosa ... quando togli il commento a goPackage.SaveToSQLServer, puoi utilizzare il parametro flags per specificare una connessione affidabile in questo modo:

goPackage.SaveToSQLServer " (local) " ;,,, DTSSQLStgFlag_UseTrustedConnection

In questo modo non devi esporre una password nel tuo codice.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top