FTPS sollte mit
Indy gehen, ist aber abhängig von OpenSSL.
SFTP, besser bekannt als
SSH, geht ebenfalls nativ nicht kostenfrei.
SSH ist aber halt auch nicht so einfach zu implementieren. Man sollte es kostenfrei mit der Putty-Suite hinbiegen können, damit hab ich bisher selbst aber nur eine
SSH-Implementierung ohne SFTP gebaut.
Da bei Windows 10 nur der SQLNCLI für
SQL Server bis <=2005 mitgeliefert wird, brauchst du den SQLNCLI 2014 aber oft weiterhin. Selbst für SDAC von Devart braucht man den. Betrifft vor allem den Zugriff auf bestimmte benannte Instanzen und ab 2008 eingeführte Datentypen. Für die Datentypen kann man sich Unterstützerklassen schreiben, muss dann aber deren "As"-Eigenschaften verwenden.
Wo kriegt man den denn her? Ich dachte bei SQLNCLI 2012 ist Schluss...
Hab da was durcheinander gebracht. SQLNCLI 14 heißt das Ding und ist für
SQL Server 2012. Fies ist auch, dass es Regressionen gibt. Beispiel: Wir hatten bei uns in der Firma vier unterschiedliche Versionen 14.0, ich nenne sie aufsteigend nach Build A < B < C < D. A konnte etwas nicht, B und D konnten es, aber C nicht.