2012-10-19 122 views
1

我們有一個連接到Sybase數據庫的鏈接服務器(在SQL Server中)。我們還有一項工作是通過鏈接服務器從Sybase傳輸數據並寫入SQL Server數據庫。奇怪的字符問題

的問題是同時從Sybase數據傳輸到SQL Server,將其轉換£œ。正在使用的SQL Server排序規則是SQL_Latin1_General_CP1_CI_AS

我嘗試了鏈接服務器屬性中的所有可能的服務器選項,如Use Remote Collation,Collation Compatible等,但沒有喜悅。

當我取通過交互式SQL(即的Sybase工具)的數據,正確顯示數據。

我不知道我還能做什麼,請幫忙。

+0

什麼是源和目的地的DB – PyQL

+0

問題數據庫排序規則在編碼side.what類型編碼您使用的? –

+0

目的地使用什麼編碼/字符集/代碼點? Sybase數據庫能代表英鎊符號(£)嗎? –

回答

0

這是代碼頁的問題,如上面所述的傢伙。我更改了包含與sybase相同的代碼頁850的排序規則,並且它是固定的。