Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


Add to briefcase 12»»

SSIS Is Not Just for SQL Server Expand / Collapse
Author
Message
Posted Tuesday, May 22, 2007 10:51 AM


Ten Centuries

Ten CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen Centuries

Group: General Forum Members
Last Login: Yesterday @ 5:32 PM
Points: 1,045, Visits: 2,722
Comments posted here are about the content posted at http://www.sqlservercentral.com/columnists/tmitchell/3021.asp



Tim Mitchell, SQL Server MVP
Independent Business Intelligence Consultant
www.TimMitchell.net
@Tim_Mitchell

Post #368011
Posted Sunday, June 24, 2007 10:06 PM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: General Forum Members
Last Login: Wednesday, February 9, 2011 8:40 PM
Points: 1, Visits: 16

which the newness? the DTS in the SQL Server 2000 already was a great tool, the SSIS is only one natural evolution.

I was a beta tester of SQL Server 2005 and the SSIS is a retty tool.

Post #376176
Posted Monday, June 25, 2007 2:42 AM
SSC Rookie

SSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC Rookie

Group: General Forum Members
Last Login: Tuesday, January 27, 2009 10:09 AM
Points: 38, Visits: 8

Good article, everyone should be made aware that as SSIS has the ability to connect to numerous sources or destinations, not necessarily involving a SQL Server database.

I used DTS for this sort of thing on many occasions, now we have even more sophisticated possibilities.

Having said that, the syntax for the parameters appears inconsistent, I seriously need to spend a lot of time fiddling with these packages.

Does anyone have a list of useful sources for examples of SSIS packages (as well as here and Microsoft)?

Post #376212
Posted Tuesday, June 26, 2007 12:57 PM
SSC-Addicted

SSC-AddictedSSC-AddictedSSC-AddictedSSC-AddictedSSC-AddictedSSC-AddictedSSC-AddictedSSC-Addicted

Group: General Forum Members
Last Login: Friday, July 30, 2010 11:27 AM
Points: 435, Visits: 1,403

A really dumb beginners question re Public Sub Main:

Where (and in what language) is this defined?

Where is the object Dts created?

Post #376750
Posted Tuesday, June 26, 2007 7:32 PM
SSC Veteran

SSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC Veteran

Group: General Forum Members
Last Login: Saturday, February 2, 2013 8:21 AM
Points: 283, Visits: 268
Jim, all "code" is done in VB.NET. The object "Dts" is created for you by the code designer and is used in Script Tasks ONLY! Do not use this object in a Script Component in the DataFlow, well, because you won't even find it. Instead, for Script Components, use the keyword "Me" (ex. Me.Variables).

Anyway, nice article. I too have been using SSIS for things that are only 20% reliant on SQL Server. For example, I am working on a package that downloads all the Census Bureau data files and then imports them into a relational database. I found that downloading the 12GB of hundreds of files manually was obviously tedius! I have a Package now that downloads all the files, extracts the ZIP files, and then for archiving re-compressing all files (per State) into a RAR archive.

These tasks are something that would have taken months to do in a standard program. I know, because I embarked on it...



Post #376843
Posted Wednesday, May 21, 2008 7:42 AM


SSC Eights!

SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!

Group: General Forum Members
Last Login: Thursday, February 6, 2014 12:59 PM
Points: 801, Visits: 1,962
Harvesting data from Weblogs, eh? Hmm. I seem to remember hearing something about an infamous email campaign. Something along these lines:

(1) In your database create a nonsense, but unique, filename for each "target".
(2) Use that to include in a well crafted HTML email that references an external graphic. http://www.myserver.not/winnerimage/GH567#QWCF99.jpg
(3) Now harvest the logs from the web server every day.

The HTML email has the height and width of the IMG tag set to 1 pixel each. Who would pay any attention to a failed graphic in an email. To be more evil set the alt text to say "Hidden for security".

Now the directory "winnerimage" does not even exist on the web server. You don't want to waste the space. You are only interested in the errors in the web log. Note that "GH567#QWCF99" is the key back into the database.

Each error from attempts access these images tells quite a story. You now know when that email was opened or PREVIEWED. You have the date, time, and IP address at a minimum.

There are still places that will buy lists of verified email addresses at 2 to 5 cents each.

This is not your project, is it?


ATB

Charles Kincaid

Post #504463
Posted Wednesday, May 21, 2008 8:54 AM


SSC Veteran

SSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC Veteran

Group: General Forum Members
Last Login: Tuesday, August 13, 2013 11:43 AM
Points: 242, Visits: 433
I've found the Import/Export Tool with SQL Server 2000 to be the best tool at my disposal for extracting query results from our Oracle Server, regardless of where I need the results to go.


Puto me cogitare, ergo puto me esse.
I think that I think, therefore I think that I am.
Post #504538
Posted Wednesday, May 21, 2008 9:06 AM
SSC-Addicted

SSC-AddictedSSC-AddictedSSC-AddictedSSC-AddictedSSC-AddictedSSC-AddictedSSC-AddictedSSC-Addicted

Group: General Forum Members
Last Login: Friday, July 30, 2010 11:27 AM
Points: 435, Visits: 1,403
I was disappointed when, per the MS Connect site, that the horrible flaw in the SSIS FTP task was not fixed. (The flaw is that the source/destination directory is arbitrarily forced to start with a "\", effectively rendering the FTP task useless when working with mainframe systems.)
(Just venting...)

Aside to tymberwyld...I had missed the notification of your post answering my question about the code and saw your response only today. Thank you very much!
Post #504560
Posted Wednesday, June 11, 2008 11:36 AM
SSC Eights!

SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!

Group: General Forum Members
Last Login: Wednesday, May 9, 2012 10:26 AM
Points: 891, Visits: 1,958
Jim Russell (5/21/2008)
I was disappointed when, per the MS Connect site, that the horrible flaw in the SSIS FTP task was not fixed. (The flaw is that the source/destination directory is arbitrarily forced to start with a "\", effectively rendering the FTP task useless when working with mainframe systems.)
(Just venting...)

My hatred of the FTP task is that it is only FTP -- not SFTP. I'm developing a file transfer job right now and have to run the SFTP step as a command task.
Post #515394
Posted Wednesday, June 11, 2008 11:37 AM
SSC Eights!

SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!

Group: General Forum Members
Last Login: Wednesday, May 9, 2012 10:26 AM
Points: 891, Visits: 1,958
Charles Kincaid (5/21/2008)
...(1) In your database create a nonsense, but unique, filename for each "target".
(2) Use that to include in a well crafted HTML email that references an external graphic. http://www.myserver.not/winnerimage/GH567#QWCF99.jpg
(3) Now harvest the logs from the web server every day. ...

Which is why my Yahoo mail does not download images...
Post #515396
« Prev Topic | Next Topic »

Add to briefcase 12»»

Permissions Expand / Collapse