PostgreSQL

Oracle→PostgreSQLマイグレーション時の「型」について/Ora2Pgについて

Oracleにあるテーブルと同様のものをPostgreSQLで作成する場合、 型については大体以下の様に変換すれば、CREATEを作るときに困ることがなく、 OracleデータをCSVで落とし、そのままPostgreSQLに登録した時もエラーにならない(基本的には)。 1.主な変換表 …

【Python】CSVのデータをPostgreSQLに格納

CSVのデータをそのままポスグレに設定する場合は、以下のようにPythonファイルを作ります。 PythonファイルからSQLファイルを実行させて、SQLファイル側でCSVファイル内をコピー→INSERTする形になる。 一度tmpテーブルを作成し、それにコピーする形になるの…

【Linux】【Ubuntu18.04】Python3でOracleDBから取得したデータをPostgreSQLに入れる

Python3でOracleDBのデータをそのままPostgreSQLにコピーする必要があったので、やり方をメモ。 1.cx_Oracleをインストール pipでcx_Oracleのパッケージをインストールします。 このパッケージにてPython3でOracleDBへの接続ができるようになります。 $ py…