SSIS 2005 FTP with PPK

Hello. I would like to automate sending an Excel file to a vendor FTP site with SSIS 2005.  I can see how to use ftp with user name and password options.  However, the twist here is that the vendor says that I need to incorporate a ppk key for
security reasons. The problem is that I am not finding this on the ftp task bar in the SSIS GUI. Before I get into the weeds on how to set this up, the first question I'm asking is if this can actually be done in SSIS 2005?
Thanks in advance for comments.
Brian

Hi Brian,
not by using the stock FTP Task. It only is a wrapper around the command line FTP client.
If you are able to code then it will be a Script Task with some VB or C#, but may be that then defeats the merits of using SSIS
Arthur My Blog

Similar Messages

  • Not able to send file Using FTP in SSIS 2005

    I am using SSIS 2005
    I am trying to send file to ftp server using FTP task in SSIS but i am getting following error.
    Error Message-:An error occurred in the requested FTP operation.
    Detailed Description-:550 /FileName.txt: Access is denied.
    RemotefilePath is /
    I need a advice.
    Thanks in advance.

    I got this error recently from the FTP task in SSIS:
         Unable to send files using "FTP".
    I had everything correct, by the book.  I was trying to send a file, but I got the same error when trying to receive a file. 
    I already verified that I could send the file via command line FTP, so the FTP was not "secure FTP" (which wouldda required FileZilla or WinSCP or something similar) and my credentials were fine. 
    But I still got the above error.  Heck, I was beginning to thing that the FTP task in SQL Server 2008 was broken and just couldn't send files.
    Well, this issue is now resolved.  The problem was in the
    destination folder.  I was assuming that the root folder for my FTP account held the files. 
    So I entered the destination folder as this:   
    /data_in/
    But... the FTP task sees the root folder as one up from that. 
    So I had to use my account name in the path... meaning I had to change the destination folder to this:    
        /myaccountname/data_in/
        (where "myaccountname" was my login to the FTP site.)
    I hope this post helps someone else.
    Donna

  • Getting "Couldnot find Installable ISAM" error in script task in SSIS 2005 when trying to open (.xlsx files) Excel 2007-2010 files using VB script in Visual Studio 2005

    Hi Experts,
    I am trying to open .xlsx file in script task of SSIS 2005. I am using the 32-bit AccessDatabaseEngine driver with the Connection string as "Provider= Microsoft.ACE.OLEDB.12.0; Data Source=xlsx file path; Extended Properties="Excel 12.0 Xml;
    HDR=YES"" in script task.
    When we debug the VB script in Visual Studio 2005 and encounters the statement app.open() it throws the error "Couldn't find installable ISAM".
    My SQL server version is 2005 SP2 DE
    OS is Windows server 2003 EE SP2
    Could anyone please let me know what is the resolution for this error?
    Thanks and Regards,
    Adesh

    Hi Adesh,
    First, make sure the package runs in 32-bit runtime mode (set Run64BitRuntime property to False) because you are using the 32-bit ACE OLE DB Provider. If it is not the case, the issue may occur due to the corrupted drivers or registry keys. You can try to
    reinstall the 2007 Office System Driver: Data Connectivity Components as Arthur suggested.
    Regards,
    Mike Yin
    TechNet Community Support

  • Excel type error while using in SSIS 2005

    Hi I am trying to dump the data into excel from OLEDB source.
    However, I want to load it into excel 2007 (.XLSX type) there it is giving below error while creating excel connection manager (destination) 
    (it is working fine for .XLS type but i want to load into 2007 workbook)
    Error desc:
    File path contains invalid Excel file. Please provide file with .xls extension.
    Any idea?
    Thanks

    it will work fine so long as you've installed Access Redistributable
    http://www.microsoft.com/en-in/download/details.aspx?id=13255
    You need to use OLEDB Connection Manager instead of excel Connection Manager for this
    see an example here
    http://www.bidn.com/blogs/devinknight/ssis/504/using-excel-2007-in-ssis-2005
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • Packages Into Sql 2008 Executing By SSIS 2005

    Hy
    Guys , I have a environment Sql 2005 that all was migrated to Sql 2008r2 except SSIS Instance  .  So I migrated all packages of Old Instance to New Instance , Configure MsDtsSrv.ini/xml to new Instance and i am able to Connect By Sql SSMS  
    ( 2005 )  , but i Cannot execute  
     Are there Any way that execute packages  ( msdb Sql 2008  ) By  SSIS 2005 ?
    TITLE: SSIS Execution Properties
    Error: 2015-01-05 14:57:16.48
       Code: 0xC001700A
       Source:  
       Description: The version number in the package is not valid. The version number cannot be greater than current version number.
    End Error
    Error: 2015-01-05 14:57:16.48
       Code: 0xC0016020
       Source:  
       Description: Package migration from version 3 to version 2 failed with error 0xC001700A "The version number in the package is not valid. The version number cannot be greater than current version number.".
    End Error
    Error: 2015-01-05 14:57:16.54
       Code: 0xC0010018
       Source:  
       Description: Error loading value "<DTS:Property xmlns:DTS="www.microsoft.com/SqlServer/Dts" DTS:Name="PackageFormatVersion">3</DTS:Property>" from node "DTS:Property".
    End Error
    Could not load package "\MSDB\pckCargaDimEditoria" because of error 0xC0010014.
    Description: The package failed to load due to error 0xC0010014 "One or more error occurred. There should be more specific errors preceding this one that explains the details of the errors. This message is used as a return value from functions that encounter
    errors.". This occurs when CPackage::LoadFromXML fails.
    Source: 

    You can use https://ssisdowngrade.codeplex.com/ to downgrade the SSIS 2008 packages, otherwise you ought to upgrade your SSIS to 2008
    PS: The older SSIS version packages can run on a newer SSIS build, but not vice versa.
    Arthur
    MyBlog
    Twitter

  • Running SSIS 2005 in SQL Server Job Agent 2012

    Hi Guys,
    I'm trying to create a job in SQL 2012 that calls an SSIS 2005 package, however i'm getting some issue.  I researched the issue a bit and got this link . The given link suggested to use dtexec as SQL 2012 try to convert it in the memory.
    I used the dtexec  but I'm still getting an issue.
    "Executed as user: NT Service\SQLSERVERAGENT. Microsoft (R) SQL Server Execute Package Utility  Version 9.00.1399.06 for 32-bit  Copyright (C) Microsoft Corp 1984-2005. All rights reserved.    Started:  4:11:19 PM  Error:
    2015-04-13 16:11:26.24     Code: 0xC0012024     Source: OTH Market Exist?      Description: The task "OTH Market Exist?" cannot run on this edition of Integration Services. It requires a higher level edition.  End
    Error  Error: 2015-04-13 16:11:26.24     Code: 0xC0012024     Source: Arcticle CSV Exist?      Description: The task "Arcticle CSV Exist?"
    cannot run on this edition of Integration Services. It requires a higher level edition.  End Error  Error: 2015-04-13 16:11:26.24     Code: 0xC0012024     Source: BV Market Exist?      Description:
    The task "BV Market Exist?" cannot run on this edition of Integration Services. It requires a higher level edition.  End Error  Error: 2015-04-13 16:11:26.51     Code: 0xC002F210     Source: No Input
    Files Email Execute SQL Task     Description: Executing the query "DECLARE @result int;  EXEC @result = security.dbo.spSendEmail  
    @Subject='[GFK Import & Export] - All Input Files Are Missing',  
    @Message ='Processing has been stopped due to missing input files',  
    @ToID =25,   @ccID =0,  
    @Attachment =''" failed with the following error: "Database 'security' does not exist. Make sure that the name is entered correctly.". Possible failure reasons: Problems with the query, "ResultSet" property not set correctly,
    It seems that I do need to upgrade my packages to run in SQL 2012 unless if there's another way without upgrading it that would be great.
    I just want to get the confirmation if possible or not
    Many thanks guys.

    Hi Vaibhav,
    I created 2 jobs. the first job calls a simple package that execute a single SQL. It ran
    successfully when I execute the said job using this command 
    DTEXEC /FILE "\"C:\TFS\WDSHE SSIS Packages from DTS\GFK_Test_package.dtsx\"" /DECRYPT stud10 /CHECKPOINTING OFF /REPORTING E
    2nd Job, calls a complex package which contains several execute process tasks. this job fails with the error mentioned at the top.
    Now, I modified the simple package in the first job and add an Execute Process Task.
    I'm started to get an issue
    Message
    Executed as user: NT Service\SQLSERVERAGENT. Microsoft (R) SQL Server Execute Package Utility  Version 9.00.1399.06 for 32-bit  Copyright (C) Microsoft Corp 1984-2005. All rights reserved.    Started:  4:51:57 PM  Error: 2015-04-13
    16:52:01.32     Code: 0xC0012024     Source: Unzip BV ZIP      Description: The task "Unzip BV ZIP" cannot run on this edition of Integration Services. It requires a higher level edition.  End Error  DTExec:
    The package execution returned DTSER_FAILURE (1).  Started:  4:51:57 PM  Finished: 4:52:01 PM  Elapsed:  4.212 seconds.  Process Exit Code 1.  The step failed.
    Have you had a similar issues before?
    I will try to install the SSIS service and see how I go. thanks for the link

  • Deleting old flat files inside a SSIS package - SSIS 2005

    Hi,
    after each flat file import, I need to move the acquired file into an history folder and deleting old files of 1 week ago.
    How can I cancel these files, acting inside my SSIS 2005 pckg?
    Many thanks

    While in foreach loop, after a successful import just move the file with the File System Task. Deleting old files is a little trickier, you can also loop thru the files and delete those older than based on name (if the date in the name of the file) or use
    File Properties Task to get file's age to a variable and then use a precedence constraint to decide on deleting or not
    conditionally.
    Your question is general. Many devs did this before, just Bing/Google examples out.
    Arthur My Blog

  • SSIS 2005 - Unable to access MSDB on Integration Services

    Hi all
    I have a little problem with my IS Server.
    I am using IS 9.0.1399 (SSIS 2005).
    I have one instance for databases.
    I am able to connect to Integration Services just with the Servername (no Instance Name) and I see the folders in there.
    When I try to open the MSDB Folder (under "Stored Packages") I get the following exeption:
    "Login timeout expired
    An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections.
    SQL Network Interfaces: Connection string is not valid [87]."
    Any ideas??
    Thanks for any comment!!
    Best regards
    Jacky Barbier
    Regards, Jacky Please 'Mark as Answer' if my post answers your question and 'Vote as Helpful' if it helps you.

    It may be this
    http://sqlserversolutions.blogspot.ae/2011/04/cant-expand-msdb-in-integration.html
    Please Mark This As Answer if it solved your issue
    Please Vote This As Helpful if it helps to solve your issue
    Visakh
    My Wiki User Page
    My MSDN Page
    My Personal Blog
    My Facebook Page

  • Upgrade SSIS 2005 to 2008R2

    Hi,
    I have a SQL Server 2005 server on which i have hosted a SSIS instance (with few packages).
    I've upgraded the box to SQL2008R2.
    What about the packages ? Are they upgraded automatically to a SQL2008R2 format or not ?
    If not:
    1) execute a package (2005) on a the upgraded box (2008R2) is fully functional ?
    2) copy a package (2005) hosted from the upgraded box to an other SSIS 2005 is allowed ?
    Thanks a lot;
    regards.

    Check out the below link and you will find a solution, they had the same problem as you and they have resolved the problem,
    this link has the answer for you
    http://www.sql-server-performance.com/2010/upgarde-2005-packages-2008-i/
    If you need more understanding check out this links as well it might help
    http://msdn.microsoft.com/en-us/library/cc280546(v=sql.105).aspx
    http://technet.microsoft.com/en-us/library/cc280546.aspx
    I hope you have found a solution to your problem, Goodluck

  • SSIS 2005 and SSIS 2012 Have Different Data Flow Output

    Hi Guys,
    I'm currently converting our SSIS 2005 packages to 2012 and I'm finding an odd difference on the Data Flow Output when it imports a txt file to a table.
    We have a pipe delimited file ( contains a totals on the bottom row).
    CATNO|Title|Total Stk Avail|Stk on Order|Rank|QOH|Allocated|Reserved|BackOrd|WIP|Cleared|Held
    CATNUM000067|Fast and Furious|9804|0||9804|0|0|0|0|0|0
    CATNUM000068|Frozen|0|0||0|0|0|0|0|0|0
    CATNUM000029|Brave|0|0||0|0|0|0|0|0|0
    CATNUM000029|Brave with Kinect|0|0||0|0|0|0|0|0|0
    CATNUM000029|Big Hero|0|0||0|0|0|0|0|0|0
    CATNUM000057|Transformers|27376|0||27376|0|0|0|0|0|0
    CATNUM000013|James Bond|121|0||121|0|0|0|0|0|0
    ,Total Available Stock,524259
    And these are the settings for the flat file connection
    In SSIS 2005, the total rows are being omitted automatically by the data flow. Basically only 7 rows are inserted whereas in SSIS 2012. 8 rows were inserted including the totals.
    if we think about it, SSIS 2012 is correct since we just feed what's ever in the file.
    But on the conversion and testing perspective, it's now harder as there's discrepancies between those 2 version.
    I just like to check if there's any other discrepancies in terms on results/output between SSIS 2005 and SSIS 2012
    Many thanks. 

    Hi Vinxster,
    After testing the issue that Flat File Connection Manager cannot handle file with total row in my SQL Server 2005 environment, I can reproduce it.
    Based on my research, the issue is caused by the Column Delimiter gets first preference and then Row delimiter. This is by design in SQL Server 2005, SQL Server 2008 or SQL Server 2008 R2.
    Good news is that the issue is fixed in SQL Server Data Tools which comes with SQL Server 2012. In SQL Server 2012, by default, the Flat File Connection Manager always checks for a row delimiter in unquoted data, and starts a new row when a row delimiter
    is found. This enables the connection manager to correctly parse files with rows that are missing column fields.
    If you want to fix the issue in SQL Server 2005, there is a sample component posted to the CodePlex that might help you with this:
    http://ssisdfs.codeplex.com/
    References:
    http://blogs.msdn.com/b/dataaccesstechnologies/archive/2013/03/13/flat-file-source-cannot-handle-file-with-uneven-number-of-columns-in-each-row.aspx
    https://connect.microsoft.com/SQLServer/feedback/details/293193/ssis-import-of-flat-file-with-uneven-number-of-columns
    Thanks,
    Katherine Xiong
    If you have any feedback on our support, please click
    here.
    Katherine Xiong
    TechNet Community Support

  • SSIS 2005 Script task to process XMLA

    Hi,
    I am looking for a script (in script task SSIS 2005) to execute the XMLA command.This needs to be done through script only as my Analysis DDL task is having issue with connection.Please let me know,if any one can help me on this.
    Thanks,
    Ramesh

    Not sure whats the issue with your connection but we usually make use of dynamic XMLA scripts generated using script task and pass them onto Analysis services ddl task to create partitions. Similarly we use analysis services processing task to process the
    created partitions. If you can give more details on issue we may be able to help you out.
    Alternatively, if you want a solution using only script task have a look at the below
    http://bishtabhinav.wordpress.com/2012/06/01/cube-processing-using-ssis/
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • When migrating dts package to ssis 2005 version

    Hello,
    When migrating dts package to ssis 2005 version I'm getting below error.
    Component with name "DupCheckXLS" and class ID "{5A0B62E8-D91D-49F5-94A5-7BE58DE508F0}" could not be created because an error was encountered during its upgrade to the current version.
    Contact information:
    Any help would be helpful.

    may be components and properties available on 2005 that are not available on 2000.You need to re create the task in SSIS.
    Yes. that has been my experience always. One or more tasks have to be recreated. The architecture itself is different in SSIS. Thats why I feel it might be better to recreate package in SSIS rather than trying to migrate and then fix the issues
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • Http service too busy error for SSIS adapters for SharePoint - SSIS 2005 and MOSS 2007

    Hi,
    a my old SSIS 2005 pkg that uses the SSIS adapters for SharePoint from only some days ago goes in error with this message for a data flow task that reads from a MOSS 2007 list:
    Error: System.ServiceModel.ServerTooBusyException: The HTTP service located at
    http://mysitename/_vti_bin/lists.asmx is too busy.  ---> System.Net.WebException: The remote server returned an error: (503) Server Unavailable.    at System.Net.HttpWebRequest.GetResponse()   
    at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)    --- End of inner exception stack trace ---  Server stack trace:     at System.ServiceModel.Channels.HttpChannelUtilities.ProcessGetResponseWebException(WebException
    webException, HttpWebRequest request, HttpAbortReason abortReason)    at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)    at System.ServiceModel.Channels.RequestChannel.Request(Message
    message, TimeSpan timeout)    at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout)    at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime
    operation, Object[] ins, Object[] outs, TimeSpan timeout)    at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)    at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage
    message)  Exception rethrown at [0]:     at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)    at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
    msgData, Int32 type)    at Microsoft.Samples.SqlServer.SSIS.SharePointUtility.ListsService.ListsSoap.GetListAndView(GetListAndViewRequest request)    at Microsoft.Samples.SqlServer.SSIS.SharePointUtility.ListsService.ListsSoapClient.ListsService_ListsSoap_GetListAndView(GetListAndViewRequest
    request)    at Microsoft.Samples.SqlServer.SSIS.SharePointUtility.ListsService.ListsSoapClient.GetListAndView(String listName, String viewName)    at Microsoft.Samples.SqlServer.SSIS.SharePointUtility.Adapter.ListsAdapter.GetSharePointFields(String
    listName, String viewId)    at Microsoft.Samples.SqlServer.SSIS.SharePointUtility.ListServiceUtility.GetFields(Uri sharepointUri, String listName, String viewName)    at Microsoft.Samples.SqlServer.SSIS.SharePointListAdapters.SharePointListSource.GetAccessibleSharePointColumns(String
    sharepointUrl, String listName, String viewName)    at Microsoft.Samples.SqlServer.SSIS.SharePointListAdapters.SharePointListSource.ValidateSharePointColumns()    at Microsoft.Samples.SqlServer.SSIS.SharePointListAdapters.SharePointListSource.Validate()   
    at Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostValidate(IDTSManagedComponentWrapper90 wrapper).
    Any suggests to me, in order to solve this issue? Many thanks

    Unfortunately your post is off topic as it's not specific to SQL Server Samples and Community Projects.  
    This is a standard response I’ve written in advance to help the many people who post their question in this forum in error, but please don’t ignore it.  The links I provide below will help you determine the right forum to ask your question in.
    For technical issues with Microsoft products that you would run into as an end user, please visit the Microsoft Answers forum ( http://answers.microsoft.com ) which has sections for Windows, Hotmail,
    Office, IE, and other products.
    For Technical issues with Microsoft products that you might have as an IT professional (like technical installation issues, or other IT issues), please head to the TechNet Discussion forums at http://social.technet.microsoft.com/forums/en-us, and
    search for your product name.
    For issues with products you might have as a Developer (like how to talk to APIs, what version of software do what, or other developer issues), please head to the MSDN discussion forums at http://social.msdn.microsoft.com/forums/en-us, and
    search for your product or issue.
    If you’re asking a question particularly about one of the Microsoft Dynamics products, a great place to start is here: http://community.dynamics.com/
    If you think your issue is related to SQL Server Samples and Community Projects and I've flagged it as Off-topic, I apologise.  Please repost your question and include as much detail as possible about your problem so that someone can assist you further. 
    If you really have no idea where to post your question please visit the Where is the forum for…? forum http://social.msdn.microsoft.com/forums/en-us/whatforum/
    When you see answers and helpful posts, please click Vote As Helpful,
    Propose As Answer, and/or Mark As Answer
    Jeff Wharton
    MSysDev (C.Sturt), MDbDsgnMgt (C.Sturt), MCT, MCPD, MCSD, MCSA, MCITP, MCDBA
    Blog: Mr. Wharty's Ramblings
    Twitter: @Mr_Wharty
    MC ID:
    Microsoft Transcript

  • SSIS 2005 TFS 2013 msbuild questions

    I am tasked with building packages with a certain version or label and then deploying them to our production environment.
    A suggestion was made to look at an article, but I feel that until I am able to invoke msbuild with a command line, then I should not try anything else, but I am open to being corrected on that point.
     http://geekswithblogs.net/jakob/archive/2010/05/14/building-visual-studio-setup-projects-with-tfs-2010-team-build.aspx
    So, when I try a command line for msbuild, it complained that ssis packages are not supported.  A suggestion was made that I use a blank c# project.
    So, now I have this for the project file: 
    <?xml version="1.0" encoding="utf-8"?>
    <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0" DefaultTargets="Build">
       <PropertyGroup>
          <OutputPath>Bin</OutputPath>
       </PropertyGroup>
       <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
       <Target Name="BeforeBuild">
          <!-- Build the analysis SSIS project -->
          <Exec Command="&quot;C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE\devenv.exe&quot; C:\ETL\SSIS\2005\ETFG_Transfer\ETFG_Transfer\ETFG_Transfer.sln /Build Debug /project C:\ETL\SSIS\2005\ETFG_Transfer\ETFG_Transfer\ETFG_Transfer.dtproj"
    />
      </Target>
    </Project>
    Now I get an error when I issue this command line:
    msbuild.exe "C:\ETL\SSIS\2005\ETFG_Transfer\ETFG_Transfer\msbuild_projectfile3.dtproj" /l:FileLogger,Microsoft.Build.Engine;logfile=C:\Temp\ETFG_Transfer_Build.log;verbosity=Diagnostic;encoding=utf-8
    "C:\ETL\SSIS\2005\ETFG_Transfer\ETFG_Transfer\msbuild_projectfile3.dtproj" (def
    ault target) (1) ->
    (CoreCompile target) ->
      CSC : warning CS2008: No source files specified [C:\ETL\SSIS\2005\ETFG_Transf
    er\ETFG_Transfer\msbuild_projectfile3.dtproj]
    "C:\ETL\SSIS\2005\ETFG_Transfer\ETFG_Transfer\msbuild_projectfile3.dtproj" (def
    ault target) (1) ->
    (CoreCompile target) ->
      CSC : error CS5001: Program 'c:\ETL\SSIS\2005\ETFG_Transfer\ETFG_Transfer\obj
    \Debug\msbuild_projectfile3.exe' does not contain a static 'Main' method suitab
    le for an entry point [C:\ETL\SSIS\2005\ETFG_Transfer\ETFG_Transfer\msbuild_pro
    jectfile3.dtproj]
        1 Warning(s)
        1 Error(s)
    Thanks for the help!

    Actually, this is the better answer.  It uses the empty c# project file, like an article suggested and produces the build just the way I expect it to.
    <?xml version="1.0" encoding="utf-8"?>
    <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0" DefaultTargets="Build">
       <PropertyGroup>
          <OutputPath>Bin</OutputPath>
       </PropertyGroup>
       <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
       <Target Name="BeforeBuild">
          <!-- Build the analysis SSIS project -->
          <Exec Command="&quot;$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\@InstallDir)\devenv.exe&quot;
    C:\Temp\TestSSIS\TestSSIS\TestSSIS.dtproj /BUILD" />
      </Target>
      <PropertyGroup>
        <CoreBuildDependsOn>
        </CoreBuildDependsOn>
      </PropertyGroup>
    </Project>

  • SSIS 2005 TFS 2013 tfsbuild questions

    I am tasked with building packages with a certain version or label and then deploying them to our production environment.
    So, when I try a command line for msbuild, it complained that ssis packages are not supported.  A suggestion was made that I use a blank c# project.
    So, now I have this for the project file: 
    <?xml version="1.0" encoding="utf-8"?>
    <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0" DefaultTargets="Build">
       <PropertyGroup>
          <OutputPath>Bin</OutputPath>
       </PropertyGroup>
       <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
       <Target Name="BeforeBuild">
          <!-- Build the analysis SSIS project -->
          <Exec Command="&quot;C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE\devenv.exe&quot; C:\ETL\SSIS\2005\ETFG_Transfer\ETFG_Transfer\ETFG_Transfer.sln /Build Debug /project C:\ETL\SSIS\2005\ETFG_Transfer\ETFG_Transfer\ETFG_Transfer.dtproj"
    />
      </Target>
    </Project>
    Now I get an error when I issue this command line:
    msbuild.exe "C:\ETL\SSIS\2005\ETFG_Transfer\ETFG_Transfer\msbuild_projectfile3.dtproj" /l:FileLogger,Microsoft.Build.Engine;logfile=C:\Temp\ETFG_Transfer_Build.log;verbosity=Diagnostic;encoding=utf-8
    "C:\ETL\SSIS\2005\ETFG_Transfer\ETFG_Transfer\msbuild_projectfile3.dtproj" (def
    ault target) (1) ->
    (CoreCompile target) ->
      CSC : warning CS2008: No source files specified [C:\ETL\SSIS\2005\ETFG_Transf
    er\ETFG_Transfer\msbuild_projectfile3.dtproj]
    "C:\ETL\SSIS\2005\ETFG_Transfer\ETFG_Transfer\msbuild_projectfile3.dtproj" (def
    ault target) (1) ->
    (CoreCompile target) ->
      CSC : error CS5001: Program 'c:\ETL\SSIS\2005\ETFG_Transfer\ETFG_Transfer\obj
    \Debug\msbuild_projectfile3.exe' does not contain a static 'Main' method suitab
    le for an entry point [C:\ETL\SSIS\2005\ETFG_Transfer\ETFG_Transfer\msbuild_pro
    jectfile3.dtproj]
        1 Warning(s)
        1 Error(s)
    Thanks for the help!

    Hi Bryan,  
    Thanks for your post.
    As we know that TFS invoke MSBuild command to build the solution by default. So we need ensure the solution/project can be built successfully using MSBuild command line first.
    As this issue which you received is a MSBuild issue, so please post it in
    MSBuild forum for the better response.
    If your SSIS project can be built using VS(devenv.exe), I think you can custom the build process template to invoke devenv.exe command line to build your SSIS project. Please refer to the answer reply in this
    post, and the solution in this article:
    http://geekswithblogs.net/jakob/archive/2010/05/14/building-visual-studio-setup-projects-with-tfs-2010-team-build.aspx.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

Maybe you are looking for

  • "Add Entry" for the future

    Is there some way to add entries that will posted in say 2 days from now or thats not possible?

  • Package not being found

    I need alittle help getting down the concept of a package, because somethings a skew and I keep getting these errors. ///ERROR C:\javastuff\cart>javac ShoppingCart.java ShoppingCart.java:62: cannot resolve symbol symbol : variable name location: clas

  • How to confirm that XDB database is installed properly

    hi, are there any th;umbrules/ ways to confirm that xdb is working fine? To my understanding, its more related to converteing oracle db data (comound data types) into xml .... is this right? We need to convert LCRs to xml and are getting exceptions:S

  • BAPI for Routing and recipe??

    Hi Gurus, Kindly let me know the standard  BAPI's available for routing and recipe.?? Thanks in advance. Regards Naveen.

  • OSX and XP connection issue

    I have Airport Express connected to a Broadband Modem, a HP Laptop with XP Service Pac 2 and a PowerBook with OsX 10.3.9. The Mac can see the PC on the network but cannot connect. The PC can see and connect to the Mac. When I try to connect to the se