- 依照官方文件HowtoConnectToMicrosoftSQLServer安裝ADO及設置database.yml。
- rake migrate後連到SQL Server手動把varchar改成nvarchar。(直接改sqlserver_adapter.rb並沒用)
- 照這裏所說,在environment.rb加上
require 'win32ole'
WIN32OLE.codepage = WIN32OLE::CP_UTF8
這樣仍未完全解決問題,在production環境還是會掛,另一個方法是改用jRuby搭配JDBC,有空再試。
沒有留言:
張貼留言