Hello,
Just purchased SQL Server 2014. I am trying to get a linked server setup to our AS400 using the MS OLE DB Provider for DB2 v5 x64.
I've got the linked server setup, connected and working but it is not translating the CCSID 65535 fields. I have set the option "Process binary as character=true" and "Binary Codepage=37". From what I have read, these to options should solve my problem but they are not doing the trick. The issue is anything that is set with a CCSID 65535 on the 400 is being returned something like this "0x40404040404040404040". Fields with a CCSID of 37 are being returned normal and readable.
I should mention, this same setup is working on our SQL 2005 server as we speak. It is an older version of the OLE DB Provider for DB2 and does not contain the "Binary Codepage=37" but I have tried it with that, without that and with Binary Codepage=0 on the new server to no avail. I have also tried version 4 of the Provider, Translate binary as character=true, BinasChar=true, and none of it works.
Anyone have any suggestions? I worked on this for a full day and couldn't get it to go.