sql >> データベース >  >> RDS >> Sqlserver

SSIS の式を使用した FTP 接続文字列

    変数には 2 つの :: が必要だと思います

    @[User::FTPServer] + "." + @[User::FTPUser] + "." + @[User::FTPPass]

    編集:

    パスワードがクリアされています

    私なら、スクリプト タスクを使用して事前にこれらの詳細を設定します。スクリプトを実行してから、FTP タスクを実行します。これでうまくいくはずです。

    Public Class ScriptMain
    
    Public Sub Main()
    
    Dim FTPConnectionManager As ConnectionManager
    
    'Set variable to an existing connection manager
    ' Replace "FTP Server" with the name of your existing FTP Connection Manager
    FTPConnectionManager = Dts.Connections("FTP Server")
    
    
    FTPConnectionManager.Properties("ServerName").SetValue(FTPConnectionManager, Dts.Variables("FTPServer").Value)
    
    FTPConnectionManager.Properties("ServerPort").SetValue(FTPConnectionManager, Dts.Variables("FTPPort").Value)
    
    FTPConnectionManager.Properties("ServerUserName").SetValue(FTPConnectionManager, Dts.Variables("FTPUserName").Value)
    
    FTPConnectionManager.Properties("ServerPassword").SetValue(FTPConnectionManager, Dts.Variables("FTPPassword").Value)
    
    
    Dts.TaskResult = Dts.Results.Success
    
    End Sub
    
    End Class
    



    1. C#でPL-SQLブロックによって返されるdbms.output値を取得する方法

    2. 一部のブラウザでのCookieの未定義のインデックス

    3. SELECT EXISTS vs. LIMIT 1

    4. SQLサーバーからHTTPリクエストを作成するにはどうすればよいですか?