タグ

postgresとDBに関するmiggitのブックマーク (5)

  • シーケンスの値を変更をするには

    [PostgreSQL] SELECT SETVAL ('シーケンス名','新しいシーケンス番号'); で変更ができます。 [例] SELECT SETVAL('"郵便番号マスタ_シリアル_seq"',123031); SELECT last_value from "郵便番号マスタ_シリアル_seq"; last_value ------------ 121637 (1 row) « ログを取るには | | テーブルを別テーブルにコピーするには »

  • PostgreSQL 上で,Eclipse の DBViewer プラグインを使う

    この Web ページでは,Eclipse の DBViewer プラグインの設定と操作法を説明します. Eclipse の DBViewer プラグイン (DTP) とは, リレーショナルデータベースの操作と管理の機能を持ったソフトウエアです. SQL の編集と実行,SQL 実行結果のファイル出力(SQL でなく,グラフィカル・ユーザ・インタフェースを使用), テーブルの中身の表示と更新(行の追加,行の削除,値の更新)(SQL でなく,グラフィカル・ユーザ・インタフェースを使用), テーブルのエクスポートなど この Web ページでは,リレーショナルデータベース管理システムとして,PostgreSQL を使います. (Java DB など,他のリレーショナルデータベース管理システムについては,別の Web ページで説明しています.). 参考 Web ページ: http://www.at

  • SQLによるダンプ

    24.1. SQLによるダンプこのダンプ方法の背景にある考え方はSQLコマンドでテキストファイルを生成し、そのファイルをサーバが再度読み込みを行った時に、ダンプした時点と同じ状態が再構築されるということです。 この目的のため、PostgreSQLはpg_dumpユーティリティプログラムを提供しています。 このコマンドの基となる使い方は以下の通りです。 pg_dump dbname > outfile 見てわかる通り、pg_dumpは結果を標準出力に書き出します。 これがどのように活用できるかをこれから説明します。 pg_dumpは、(優れた機能を特に発揮する)PostgreSQLの通常のクライアントアプリケーションです。ということは、データベースに接続可能なあらゆるリモートホストからこのバックアップ手順を実行することができます。しかし、pg_dumpは動作に特別な権限を必要とするわけでは

  • Linuxexpert - Postgres運用基礎コマンド-SQLServer/Postgres運用基礎コマンド-PukiWiki

    Postgres運用基礎コマンド データベースサーバの運用・保守を安定的に行う最も重要なことの一つに、データのバックアップ、復旧があげられます。 今回はダンプ、リストア、バキュームのコマンドを記載致します。 (尚、上記方法は一例で他の方法も存在します。) ■データバックアップ(データダンプ)方法(1) pg_dump -f ファイル名 DB名 ■データ復旧(データリストア)方法(1) $ psql -d DB名 -f ファイル名 ※DBが存在する場合、一度削除して、再構築する必要があります。 $ dropdb DB名 $ createdb DB名 ■データバックアップ(データダンプ)方法(2) $ pg_dump -F c -f ファイル名.car DB名 ■データ復旧(データリストア)方法(2) $ createdb DB名 --encoding=EUC_JP $ pg_restore

  • ITメモ帳 - Database/PostgreSQL/ダンプ(エクスポート,インポート)

    TopPage SQLテキスト形式でテーブルデータすべてをダンプ † ダンプ(テーブル定義、データ) % pg_dump -c -f bak20030901.sql -F p pubdb108 SQLで保存したデータのリストア % psql tetsudb < bak20030901.sqlSQLテキスト形式で指定テーブルのデータをダンプ † テーブルの内容をSQLで保存 COPY SQLで出力する方法(編集しやすい) % pg_dump -a -d -f article.sql -F p -t crsdata pubdb108 INSERT SQLで出力する方法(互換性が高い) % pg_dump -a -f article.sql -F p -t crsdata pubdb108 SQLで保存したデータのリストア % psql tetsudb < article.sql

  • 1