カスタム検索
tomo.gif (1144 ツバツイツト)line.gif (927 ツバツイツト)line.gif (927 ツバツイツト)line.gif (927 ツバツイツト)To previous pageTo home pageMailing to me

PostgreSQLの小技

Modified: 26 November 2005, 
20 September 2004, 10 August 2003, 4 August 2002


事前に(テーブル作成などの)SQL文をファイルで作っておいて実行させる方法 (9 September 2005)
ワイルドカードで検索させる方法 (9 September 2005)

クエリのログを取る方法 (10 March 2005)
テーブルをCSVで入出力する方法 (5 March 2005)

PostgreSQLのバージョンアップの方法 (20 September 2004)
データベースへの接続にユーザ認証させる方法 - 同じサーバーから接続 (11 September 2004)

ネットワーク経由での接続を許可する方法3 August 2003)
接続できるホストを限定する方法3 August 2003)
接続時にユーザ認証させる方法 (10 August 2003)
SSLで接続する方法 (10 August 2003)
SSLでしか接続できないようにする方法 (10 August 2003)

Webminでログオンできない問題を解決する方法3 August 2003)

パスワードを設定する方法 (26 November 2005)
バックアップとリストアの方法 (20 July 2003)
PostgreSQLを再起動させる方法 (4 August 2002)

ODBCドライバの入手とインストール (20 July 2003)

データベースを二重化する方法 (10 August 2003)

CSVをAccess経由でPostgreSQLに書き込む


テーブルをCSVで入出力する方法

  CSVで出力する方法

> copy tablename to 'xxxxx.csv' using delimiter ',';

CSVから入力する方法

テーブルは事前に作っておく必要があります。

> copy tablename from 'xxxxx.csv' delimiter as ',';

バックアップとリストアの方法

バックアップは、以下のコマンドで行います。

"db-name"は、データベースの名前です。 

$ pg_dump db-name > db.out

リストアは、以下のコマンドで行います。

$ createdb db-name
$ psql -e db-name < db.out

PostgreSQLを再起動させる方法

PostgreSQLを再起動するには、以下のコマンドで行います。

$ pg_ctl restart
DEBUG: smart shutdown request
DEBUG: shutting down
waiting for postmaster to shut down.....DEBUG: database system is shut down
done
postmaster successfully shut down
postmaster successfully started
bash-2.05a$ DEBUG: database system was shut down at 2003-08-10 01:42:03 JST
DEBUG: checkpoint record is at 0/68D0D8
DEBUG: redo record is at 0/68D0D8; undo record is at 0/0; shutdown TRUE
DEBUG: next transaction id: 2651; next oid: 18341
DEBUG: database system is ready
$

To previous pageTo home pageMailing to meJump to Top of pageline.gif (927 ツバツイツト)line.gif (927 ツバツイツト)tomo.gif (1144 ツバツイツト)
カスタム検索


Tweet