Bonjour,
Je viens de créer un Package.dtsx et j'ai trouvé sur internet du code pour l'exécuter à partir d'un programme, cf.
Mon problème est que je ne trouve nul part les références nécessaires :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 * using System; * using System.Collections.Generic; * using System.ComponentModel; * using System.Data; * using System.Drawing; * using System.Text; * using System.Windows.Forms; * using Microsoft.SqlServer.Dts.Runtime; * using Microsoft.SqlServer.Management.Smo; * using Microsoft.SqlServer.Management.Common; * * namespace WindowsApplication1 * { * public partial class Form1 : Form * { * public Form1() * { * InitializeComponent(); * } * //private ServerConnection objCon; * //private Server objServer; * * private void button1_Click(object sender, EventArgs e) * { * string pkgLocation; * Package pkg; * Microsoft.SqlServer.Dts.Runtime.Application app; * DTSExecResult pkgResults; * * pkgLocation = @"C:\New Package2.dtsx";//chemin du package a executer * app = new Microsoft.SqlServer.Dts.Runtime.Application(); * pkg = app.LoadPackage(pkgLocation, null); * pkgResults = pkg.Execute(); * * MessageBox.Show(pkgResults.ToString()); * } * } * }
using Microsoft.SqlServer.Dts.Runtime;
using Microsoft.SqlServer.Management.Smo;
using Microsoft.SqlServer.Management.Common;
Est-ce que vous savez comment les obtenir s'il vous plaît?
D'avance merci,
Julien
Partager