sowmya created SQOOP-3457: ----------------------------- Summary: SQOOP import of "IMAGE" data type failure Key: SQOOP-3457 URL: https://issues.apache.org/jira/browse/SQOOP-3457 Project: Sqoop Issue Type: Bug Components: sqoop2-build Reporter: sowmya
i am trying to import a table from MSSQL which has few columns with data type "Image" The value in the columns are of hexadecimal format Ex database type : MSSQL column name : column_test Data_type : image value of the column: ( 0x1F8B0800000400EDBD07601C499625262FD7E0CC188CDE692EC1D69472329AB2A81CA6501320CCE74A10880604010ED9D....) *When I import using sqoop the COLUMNS is automatically taken as string in hive but the data is corrupted though the import was success* *When i try converting to binary as well the data of the column is corrupted though the import is success.* +*COMMAND USED :*+ sqoop import --driver 'com.microsoft.sqlserver.jdbc.SQLServerDriver' --connect 'jdbc:sqlserver://IP:PORT;database=DB;' --connection-manager 'org.apache.sqoop.manager.SQLServerManager' --username <> -password <> --as-parquetfile --delete-target-dir --target-dir '/user/test/' --query "select GUID,Name,cast(column_testAS binary) AS Settings FROM my_table_name where \$CONDITIONS; " --m 1 +*in hive:*+ Select test_column from table_name; fetched me junk data +_*IS IMAGE data type is not supported in hive yet ?*_+ +_*is there a way to import the exact hexadecimal value (*_+ +_*0x1F8B0800000400EDBD07601C499625262FD7E0CC188CDE692EC1D69472329AB2A81CA6501320CCE74A10880604010ED9D) in string format in hive ?*_+ -- This message was sent by Atlassian Jira (v8.3.4#803005)