Sql server 将二进制数据从PostgreSQL数据库迁移到Microsoft SQL Server

Sql server 将二进制数据从PostgreSQL数据库迁移到Microsoft SQL Server,sql-server,postgresql,database-migration,Sql Server,Postgresql,Database Migration,我有9.1版的PostgreSQL数据库,表中包含名为BinContent的列,配置为BYTEA数据类型。我的目标是将此表迁移/转换为配置为映像数据类型的Microsoft SQL Server 2008列 当我尝试进行该转换时,出现以下错误: OLE DB provider "MSDASQL" for linked server "POSTGRES2" returned message "Requested conversion is not supported.". Msg 7341,

我有9.1版的PostgreSQL数据库,表中包含名为BinContent的列,配置为BYTEA数据类型。我的目标是将此表迁移/转换为配置为映像数据类型的Microsoft SQL Server 2008列

当我尝试进行该转换时,出现以下错误:

OLE DB provider "MSDASQL" for linked server "POSTGRES2" returned message "Requested   conversion is not supported.". 
Msg 7341, Level 16, State 2, Line 1
Cannot get the current row value of column "[MSDASQL].bincontent" from OLE DB provider "MSDASQL" for linked server "POSTGRES2". 

您是要求将包含MS-SQL图像的CSV导入PostgreSQL的同一个人吗?不是。我不知道那个帖子。嗯,它一定是从mssql日导入的。有趣的在这一点上,我真的帮不了你,因为错误似乎在MS-SQL方面,我根本没有用过它。你能找到这个问题的解决方案吗?我也有类似的要求。