• Well I am also investigating the pros and cons of placing SSIS on the DB server.

    http://www.sqlservercentral.com/Forums/Topic1459119-391-1.aspx#bm1459772

    I think most of the pro's of putting SSIS on the DB server have been mentioned.

    - Less licensing costs

    - Performance benefits: the packages run close to the data (less network traffic)

    - Easier scheduling via SQL agent is also a pro.

    Cons

    - SSIS packages compete for resources with DB engine (however most load occurs on the DB server anyway)

    - Some SSIS packages won't run correctly if DB server is not in a DMZ

    The last one is a problem for us because some packages access external sites (like FTP).

    I think I can workaround this to implement some generic FTP service running on a seperate application server in DMZ to download the FTP files and put it on the internal network.

    __________________
    MS-SQL / SSIS / SSRS junkie
    Visit my blog at dba60k.net