SSISを使用して、SQL Server2005テーブルからMySQL5テーブルにデータを取得しようとしていますが、すべての列が正しく挿入されます。
TEXT
彼のタイプがSQLServerからMySQLTEXT
フィールドにある1つの列を除いて、この列は常にNULLになります。
SSISを使用して、SQL Server2005テーブルからMySQL5テーブルにデータを取得しようとしていますが、すべての列が正しく挿入されます。
TEXT
彼のタイプがSQLServerからMySQLTEXT
フィールドにある1つの列を除いて、この列は常にNULLになります。
MySQL と SQL Server のテキスト エンコーディングが同じであることを確認してください。
SQL Server 2005 のテキスト フィールドの大きさは? MySQL の基本的な TEXT フィールドには 65,000 バイトの制限があるため、それよりも大きいものは失われ、SSIS はこれがいつ発生したかを知らせるのにそれほど熱心ではありません。宛先フィールドを MEDIUMTEXT または LONGTEXT に変更しようとしましたか?
また、それがうまくいかない場合は、実際に挿入する前に、MySQL 5 テーブルに挿入しようとしている値を出力して、値がスペースで埋められているか、何か他の奇妙なことが起こっているかどうかを確認することができます。