タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

postgresqlとPostgreSQLとpostgreSQLに関するnao-tのブックマーク (58)

  • トランザクションIDがループ? - ログ日記

    データベースが落ちてた。 2009-09-27 06:35:15 JST LOG: transaction ID wrap limit is 2147484146, limited by database "template1" 2009-09-27 06:35:15 JST WARNING: database "template1" must be vacuumed within 536699235 transactions 2009-09-27 06:35:15 JST HINT: To avoid a database shutdown, execute a full-database VACUUM in "template1". 2009-09-27 06:35:15 JST LOG: autovacuum process (PID 8137) was terminated by

    トランザクションIDがループ? - ログ日記
  • [ロ] PostgreSQL が停止している。そんなとき。 – LOWTECH.NE.JP

    PHPのMDB2が下記のようなエラーをはいている。そんなとき。 At prepare(): MDB2 Error: connect failed # あぁ、こうやって公の場にさらそうと操作ログを確認すると、自分の行動の不可思議さに気がつきますね。何でログ見てないんだとか、場当たりてきな対応にすごい反省する。操作ログはいつもとっているものの見返すことなんてめったにないからね。書いてみるだけでも勉強になります。 詳細は恥ずかしいので→ PostgreSQLに接続できないということなので、ローカルでコマンドラインから接続を試みる。 # psql -l -U postgres psql: FATAL:  the database system is in recovery mode データベースシステムがリカバリモードで動いてる?よくわからんが再起動。 # /etc/rc.d/init.d/pos

  • PostgreSQL security

    PostgreSQLセキュリティ リモートからのアクセス PostgreSQL にアクセスするには、UNIX ドメインソケット経由と、TCP/IP ソケット経由の2種類があります。どちらを使っているかというと、特に設定していない場合は UNIX ドメインソケットのみ使っているかと思います。UNIX ドメインソケットを使っている場合は、たぶん /tmp/.s.PGSQL.5432 というファイルがあるはずです。 UNIX ドメインソケット経由の場合、PostgreSQL が動いているマシンにログインしなければならないので、比較的安全と言えます。この場合、アクセスの制御は、OS レベルでしてくれるからです。それに対して、TCP/IP ソケット経由の場合、他のマシンからでも PostgreSQL にアクセスできる反面、PostgreSQL 自身でアクセス制御を行う必要があります。 その、アク

  • 【PostgreSQL】pgpool-Ⅱでレプリケーション、インストールと設定

    PostgreSQLでレプリケーションするにはpgpool-Ⅱというミドルウェアで簡単にできるということなのでインストールと設定をメモ。 参考になるサイトは下記 【データベース夏の陣】PostgreSQLには絶対!pgpool-II pukiwiki:pgpoolAdmin/install (仮タイトル)pgpool-IIによるレプリケーションとオンラインリカバリ まずはPostgreSQLをインストール。やり方は前の記事を参考に。 pgpoolはここからダウンロード。 解凍とコンパイル # tar xzvf pgpool-II-2.2.tar.gz # cd  pgpool-II-2.2 # ./configure # make # make install オンラインリカバリのためのライブラリもインストール # su postgres $ cd /opt/software/pgpool

  • pgpool-II ユーザマニュアル

    (*)パラレルクエリモードではデータを分割して保存しているテーブルに対しては、レプリケーションならびに負荷分散の機能は使えません。 pcp.confの設定 どの動作モードでも、pcp.confの設定は必要です。pgpool-IIには管理者がpgpool-IIの 停止や情報取得などの管理操作を行うためのインターフェイスが用意されていま す。そのインターフェイスを利用するためにはユーザ認証が必要になるので、そ のユーザ名とパスワードをpcp.confに登録します。 pgpool-IIをインストールすると、$prefix/etc/pcp.conf.sampleができるので、それを $prefix/etc/pcp.confという名前でコピーします。 cp $prefix/etc/pcp.conf.sample $prefix/etc/pcp.conf pcp.confでは空白行や#で始まる行はコメ

  • pgpoolを使ったPostgreSQLのレプリケーション

    こんばんは、牧野です。 前回、その前の前とPostgreSQLのチューニングについてでしたが今日もPostgreSQL関連で、PostgreSQLでのレプリケーションについてです。 MySQLの場合、別のソフトウェアを使わなくてもMySQLだけでレプリケーションを実現できますが、PostgreSQLの場合は別途専用のソフトが必要になります。 今回はそんなソフトの1つ、pgpool-II(以下pgpoolと書いています)を使ったレプリケーションを紹介します。 pgpoolを使うと、PostgreSQLで手軽にマルチマスタ方式のレプリケーションを実現できます。 他にも、コネクションプーリング、アクティブスタンバイ、slony-I等のレプリケーションソフトと組み合わせたマスタ・スレーブ方式のレプリケーション、時間がかかる検索処理を複数サーバで並列処理させる(パラレルモード)というようなことができ

    pgpoolを使ったPostgreSQLのレプリケーション
  • pgpool-II + HS/SRクラスタ構成 — Let's Postgres

    SRA OSS, inc. 北川 俊広 はじめに 稿では、pgpool-II 3.0 と PostgreSQL 9.0 の Streaming Replication/Hot Standby(以降SR/HSと表記します)機能を組み合わせたクラスタ構成について解説します。 pgpool-II 3.0 pgpool-II は、2010年9月にバージョン 2.3 からバージョン 3.0 へ大幅なメジャーバージョンアップが行われました。3.0 における大きな変更点は SR/HS への対応で、主にクエリ振り分けの処理に変更が加えられています。 pgpool-II で次のとおりパラメータ設定をすると、SR/HSクラスタ構成に適した動作をします。master_slave_sub_mode は、pgpool-II 3.0で新設されたパラメータです。 master_slave_mode = true ma

  • ユーザにパスワードを設定する - ワレココニイル。

    PostgreSQLのスーパーユーザであるpostgresに対してパスワードを設定する事にする。ネットワーク経由(TCP/IP)からの接続の場合において、設定したパスワードが一致しなければ接続を制限するようにしたい。 まずは検証サーバにて確認。 ユーザの一覧を確認 念の為、現在どんなユーザが検証サーバのPostgreSQLに存在するかを確認する。現状ではPostgreSQLのプロセスを起動しているユーザであれば、localhostからの接続にはパスワードの認証も何もない。 [postgres@CentOS-5.2 ~]$ /usr/local/postgresql-8.3.3/bin/psql Welcome to psql 8.3.3, the PostgreSQL interactive terminal. Type: \copyright for distribution terms

    ユーザにパスワードを設定する - ワレココニイル。
  • N Linux

    2021年オンラインギャンブルの 新しい技術開発 過去10年間におけるテクノロジーの飛躍的な進歩は、キャンブル市場やゲーム市場においても、ギャンブル体験の大幅な改善や、モバイルデバイスを介したさまざまなプラットフォームへのアクセスが可能になるなどの、多大な影響を与えました。 これにより今日の社会では、インターネットに接続するだけで、最高峰のオンラインカジノのゲームを楽しむことができるようになりました。これらのプラットフォームは、ユーザーが好きな時に好きな場所からアクセスできるように、オンラインならではの24時間営業となっている上、高い透明性と厳重なセキュリティも保証されています。

    N Linux
  • PostgreSQL サーバーの基本設定 ~ CentOS-4.5

    PostgreSQL サーバーのスーパーユーザーである postgres のパスワード設定を設定したので、次は PostgreSQL サーバーの設定を行います。PostgreSQL の設定ファイルは以下の3つから構成されています。 ディストリビューションによってパスに違いがあります。 /var/lib/pgsql/data/postgresql.conf PostgreSQL サーバーの環境設定ファイルです。基的な動作を設定します。 /var/lib/pgsql/data/pg_hba.conf PostgreSQL サーバーへの接続制限、認証方法に関する設定を行うための設定ファイルです。セキュリティ上、重要な意味を持ちます。 /var/lib/pgsql/data/pg_ident.conf ident 認証を行うための定義を行うファイルです。これは Unix アカウントと Postg

  • Postgresql 新規ユーザ&パスワード設定 : ブログシステム - BLOG.BBTUNE.COM -

  • ALTER ROLE

    概要ALTER ROLE name [ [ WITH ] option [ ... ] ] ここでoptionは以下の通りです。 SUPERUSER | NOSUPERUSER | CREATEDB | NOCREATEDB | CREATEROLE | NOCREATEROLE | CREATEUSER | NOCREATEUSER | INHERIT | NOINHERIT | LOGIN | NOLOGIN | CONNECTION LIMIT connlimit | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password' | VALID UNTIL 'timestamp' ALTER ROLE name RENAME TO newname ALTER ROLE name SET configuration_parameter { TO | =

  • postgreSQL基本操作 : マロンくん.NET

    ここでは、postgresの基操作について説明します。 インストール方法については postgresインストール を参照ください。 データベース作成・削除 まずは、データベースを作成しなければ始まりません。 PostgreSQLでは1つのシステムで複数のデータベースを持つことが出来ます。 また、ここで説明する操作はpostgreSQLDBスーパーユーザであるpostgresユーザへスイッチして実施する必要があります。 # su - postgres それでは、postgresユーザへスイッチできたとして進めていきましょう。 (1) データベースの作成 【書式】 createdb データベース名 $ createdb dbtest CREATE DATABASE これで、dbtestというデータベースが作成できました。 (2) データベースの確認 作成したデータベースができているか確認し

  • PostgreSQL 7.1.1 のインストール

  • PostgreSQL from Windows

    Windows から PostgreSQLWindows から PostgreSQL を使うための説明をします。cygwin とか使えば、Windows 上で PostgreSQL を動かせますが、そうではなく、Windows のソフトを使っての説明をしようと思います。 ODBC セットアップ Windows のソフトからデータベースにアクセスするにはいろいろ方法がありますが、ここでは一番汎用的な ODBC ドライバを使った接続方法を説明します。 サーバ側の設定 まず最初に、サーバ側の設定をしてしまいましょう。絶対しなければいけないと言うわけではありませんが、odbc.sql というファイルを実行し、データベースに ODBC が内部で利用する関数を作成します。サーバ側のコマンドプロンプトから、次のように実行します。 > psql -f postgresql-7.2.1/src/int

  • PostgreSQLへODBC接続

    ※インストールしているPostgreSQLのバージョンにあったものをダウンロードしてください。 ■PostgreSQLODBC Driverのインストール ダウンロードしたzip ファイルを解凍し、psqlodbc.msi でインストールします。インストールは至って簡単です。[ NEXT ] をクリックしてインストールしていってください。 ■データ ソース (ODBC) の確認 「コントロールパネル」→「管理ツール」→「データ ソース (ODBC)」を開いてPostgreSQL 用のODBCデータソースが組み込まれたかどうか確認してください(以下図)。 ■PostgreSQLODBC Driver日語版のインストール 解凍したzip ファイルの中に以下の4つのファイルがあります。 ■1. psqlodbc.dll をWindows のシステムディレクトリにコピーします。Win9x系では、

  • PostgreSQL 8.3 に関する技術情報 - SRA OSS, Inc. 日本支社

  • キャストを追加してバージョン互換性を保つには — Let's Postgres

    NTT オープンソースソフトウェアセンタ 板垣 貴裕 PostgreSQL 8.3 では型変換のチェックが厳密になるよう仕様変更されました。特に文字列型への暗黙の型変換が無くなったため、以前のバージョンで動作していたアプリケーションであっても 8.3 上ではエラーが発生するかもしれません。もちろん、一番確実な対応方法は、型を厳密に扱うようアプリケーションやSQLを書き換えることですが、アプリケーションの規模が大きかったり、そもそも書き換えができないケースもあるのではないかと思います。できれば、せっかく高速化された 8.3 へはバージョンアップしたいですし、互換性を保つ手軽な方法は何か無いでしょうか? 型エラーのメッセージ 型変換でエラーが発生している場合の典型的なエラーメッセージには、以下のようなものがあります。もし 8.3 へのバージョンアップ後にこれらのエラーが出力されるようならば、キ