私は2つのデータベース(SQL Server 2000のとPostgreSQL)の複製を行うことです。私はhttp://blog.hagander.net/archives/103-Replicating-from-MS-SQL-Server-to-PostgreSQL.htmlを使っています。その後、私は最後のステップを務めるPostgres SQL演算子が存在しません。文字=整数;
ERROR: operator does not exist: character = integer; Error executing the query
が登場しました。私はそのためにPostgreSQL 8.4.6を使用し、ODBCドライバ(すべてpsqlodbc_08_04_0100.zip、psqlodbc_08_04_0200.zip)をhereから削除します。また、9.0.2-1と呼ばれるバージョンのSynapticを削除してインストールしてみてください。試してみてください(psqlodbc_09_00_0100.zip 、psqlodbc_09_00_0101.zip、psqlodbc_09_00_0200.zip)それはまた、そのエラーを返します。私が使用デルファイから起動問合せは、唯一のシステムDSNは、あなたがあなたのSQLステートメントを修正する必要があり、通常は
私たちにPostgreSQLのログファイルから実行され、失敗したクエリを示してください」によってヌルグループがあります』。私は、これはPostgreSQLのODBCドライバの設定であるが、これをデバッグするには、私は正確なクエリを行う必要があると考えています。 – Daniel