ODBC Unicode nem megy

Sziasztok,

 

Volt egy MSSQL DB , egy SQL Expressen. (14.0.3485.1) atmigraltuk egy 15.0.4430.1 es SQL Standard-ra. A DB ossze volt kotve egy MySQL serverrel (Linked Server) ODBC vel. (9.2.0) A MySQL em (8.0.41)

 

Szoval megy minden, auth rendben az mssql bol a mysql be, tudok egyszeru select-et egy table-re, de tarolt eljarast nem tudok meghivni HA a ODBC driverem unicode. Ha ANSI akkor megy.... Nem ertem. SQL -es kollegaval egesz delutan probalkoztunk, jogokat allitottunk, kiprobaltunk mindenfele ODBC verziot, de nem akarja... Sajna ANSI-val elkurodik a kodolas, ezert mindenkepp unicode kell.

 

Nyilvan folos irni, de a regi serveren megy siman unicode al is....

Hozzászólások

Ugy nez ki megoldva....

 

OPENQUERY vel nem tudtuk meghivni a tarolt eljarast. De EXEC vel most sikerult, ha a linked server nel engedelyezem az RPC es RPC_OUT ot.... 

 

Unicode alatt elv bugos ill nem 100% ban tamogatott az OPENQUERY , az a gond... Persze csak bizonyos MSSQL , MYSQL ODBC verzio egyuttallaskor...