• What we have done is create an ssis package on their system and then schedule it to run every night. The source is the server holding the package and the destination is the linked server which has been setup to encrypt. When we run the job I can see the tls handshake happening and everything not in a tds packet looks to be encrypted. When I view the tds packet itself I can read the data.

    Is there something else I need to specify on the ssis package to force the tds data to be encrypted? I have looked at the package options and nothing jumps out at me so your expertise here would be a great help. I have been a SQL server dba since 2000 but have to admit I am weak with linked servers and encryption sadly.