- ベストアンサー
telnet接続でPostgreSQLにエクセルデータの流し込み
こんにちわ。 telnet接続しかできないPostgreSQLに手元にあるエクセルデータを流し込みたいのですが何かすっと対応できる方法は無いでしょうか? 並び方などはデータベースレイアウトに合わせております。 テーブル作成のようなスクリプトですっと流し込めないですか・・・ お手数をお掛けしますが何卒宜しくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> FTPでファイルをアップロードすることはできます。 そうでしたら、CSVファイルをFTPでアップロードして、psqlのcopyコマンドで流し込むことが出来ると思います。 例)----------------------------------- copy テーブル名 from 'ファイル名' using delimiters ',';
その他の回答 (1)
- root139
- ベストアンサー率60% (488/809)
回答No.1
「telnet接続しかできない」ということは、FTPでファイルをアップロードしたり、ローカルからpsqlで接続するようなことが出来ないということですよね? そうなると、後は、お使いのtelnetクライアントソフト用のマクロを書くか、telnet接続してデータを流し込む様なプログラム(perl等のスクリプトが手軽かと)を書くぐらいしか思い当たりませんですねぇ。「すっと対応」できるとは言い難いですが。
補足
こんばんわ・・・。 ご説明不足で申し訳御座いません・・・。 FTPでファイルをアップロードすることはできます。 また、TELNET経由でpsqlを使うことも可能です。postgresの権限を持っていますので。 いかがでしょうか。。。