Showing posts with label C#. Show all posts
Showing posts with label C#. Show all posts
Sunday, 23 August 2015
Programming SSIS Package Dataflow Using C# , DB2
If you work in an environment where you maintain large volumes of SSIS packages, this can be a time consuming overhead.
Especially if your handling 100's of SSIS packages, the need to automate maintenance routines becomes more apparent.
One of the common work tasks with ETL's is the continual adding of new tables or fields. When your operating in an workplace where this is an daily occurrence you can envisage how this task should be done more efficiently.
In this program its coded primarily to work with DB2 as source and Sql Server as destination. The SSIS DB2 connections are using an Microsoft® OLEDB Provider for DB2.
Below is the tool user manual and the link to the source code.
The source code is written in C# Forms, .Net Framework 4 and Visual Studio 2010.
The source code is available at https://github.com/brenmcveigh/SSIS-DB2
Friday, 26 June 2015
JQuery Execute An SSIS Package File From Web Page Using C Sharp
The purpose of this project was to allow the execution of SSIS packages files (.dtsx) via a Web Single Page Application.
The code can be accessed at https://github.com/brenmcveigh/SSIS-JQuery
The code can be accessed at https://github.com/brenmcveigh/SSIS-JQuery
The code is mixture of Jquery for the front end web page and C# to handle the SSIS side.
Business users without access to SSMS can use the Web page to execute the SSIS packages on demand.
The Web application is built around the SSIS packages it finds in the directory,rendering the web page elements per each package.
Below are SSIS packages that are set intentionally to fail showing an red X icon. It generates a popup message showing the SSIS Package error.
The application looks in the Web.Config file for the designated directory where the SSIS packages reside.
In the above screenshots are sample SSIS packages that reside in the directory
"C:\SSIS Files" as mentioned in the web.config.<appSettings>
<add value="C:\SSIS Files" key="SSISDirectory"/>
An IIS Application pool may run under a Domain account if the SSIS packages has to access restricted file shares or if a Sql proxy account is needed to access locked down objects in a Sql Server (Tables\ Views\ Stored procs etc).
Subscribe to:
Posts (Atom)