好きなおでんの具材ドラフト会議しましょう

こんにちわ。

telnet接続しかできないPostgreSQLに手元にあるエクセルデータを流し込みたいのですが何かすっと対応できる方法は無いでしょうか?

並び方などはデータベースレイアウトに合わせております。

テーブル作成のようなスクリプトですっと流し込めないですか・・・

お手数をお掛けしますが何卒宜しくお願いいたします。

A 回答 (2件)

> FTPでファイルをアップロードすることはできます。



そうでしたら、CSVファイルをFTPでアップロードして、psqlのcopyコマンドで流し込むことが出来ると思います。

例)-----------------------------------
copy テーブル名 from 'ファイル名' using delimiters ',';

参考URL:http://ash.jp/db/pg_init.htm,http://osb.sra.co.j …
    • good
    • 0

「telnet接続しかできない」ということは、FTPでファイルをアップロードしたり、ローカルからpsqlで接続するようなことが出来ないということですよね?



そうなると、後は、お使いのtelnetクライアントソフト用のマクロを書くか、telnet接続してデータを流し込む様なプログラム(perl等のスクリプトが手軽かと)を書くぐらいしか思い当たりませんですねぇ。「すっと対応」できるとは言い難いですが。

この回答への補足

こんばんわ・・・。
ご説明不足で申し訳御座いません・・・。

FTPでファイルをアップロードすることはできます。
また、TELNET経由でpsqlを使うことも可能です。postgresの権限を持っていますので。

いかがでしょうか。。。

補足日時:2004/01/26 19:27
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す


おすすめ情報