sql >> データベース >  >> RDS >> Database

Talendでの非ASCIIJDBCデータの操作

    Easysoft JDBC-ODBCブリッジを使用してTalendをテストすると、SQLServerデータベースからCSV形式のファイルに非ASCIIデータを書き込むときにテキストが破損することがありました。

    回避策は、Talendスキーマの問題列のデータ型をStringから変更することでした。 byte[]に 。これを行うには、次のようにします。

    1. tJDBCInputコンポーネントのプロパティにアクセスしました。
    2. [スキーマの編集]ボタンを選択します。
    3. 関連する列のデータ型の定義を変更しました。

    Talendのデフォルトの文字エンコードはUTF-8です。 JDBCドライバーによって返されるデータがASCIIである限り、異なる文字エンコードでエンコードされたデータは問題になりません。ASCII文字のみを含むUTF-8データはデータと同じです。


    1. MariaDB TXとは何ですか?新しいMariaDBMySQLフォークを管理する方法!

    2. pg-promiseで親と子のツリーを取得します

    3. MySQLで過去10分間のレコードを取得する方法

    4. SQL Server ServerManagementStudioを使用したデータベースのインポート/エクスポート