Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

एसएसआईएस में अभिव्यक्ति का उपयोग कर एफ़टीपी कनेक्शन स्ट्रिंग

मुझे लगता है कि आपके चरों में दो :: होने चाहिए एक नहीं।

@[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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर 2005 क्वेरी को CSV में कैसे निर्यात करें

  2. क्या लेन-देन में एक मर्ज स्टेटमेंट (इन्सर्ट, डिलीट और अपडेट के साथ) को इनकैप्सुलेट करना जरूरी है?

  3. मैं SQL सर्वर में समय की तुलना कैसे कर सकता हूं?

  4. SQL सर्वर डेटाबेस से सभी डेटा को स्क्रिप्ट करें

  5. SQL एन्क्रिप्टेड कॉलम WHERE क्लॉज में