問題タブ [pgadmin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
postgresql - postgresqlからテーブル構造を出力するには?
ブラウザで phpPgAdmin を使用し、Windows では PgAdmin III を使用しています。データベース全体のテーブル構造を印刷する方法はありますか?
postgresql - PostgreSQLデータベーススキーマの構造を一括置換する方法は?
PostgreSQLの専門家がこれを手伝ってくれることを願っています;)責任の問題を回避するために、データベーススキーマで「患者」という単語のすべてのインスタンスを「クライアント」に置き換えるように求められました。ただし、PGAdminを使用しています。
キャッチ:私たちのデータベース「男」は現在休暇中です。
これは小さな変更ではないので、スキーマを変更して中断を最小限に抑えるための最も効率的で効果的な方法は何ですか?PGAdminはこれを効率的に実行しますか、それともSQLルートに進む必要がありますか?
ありがとう!
permissions - PostgreSQL - 一貫性のない COPY 権限エラー
Windows 7 の 32 ビット マシンで EnterpriseDB pgAdmin III (v. 1.12.1) を使用して、リモート Linux サーバー上の PostgreSQL データベースを操作しています。ユーザー postgres としてログインしているため、$PGDATA ディレクトリにアクセスできます (この例では、/var/lib/pgsql/data/ にあります)。
ターミナル経由でサーバーにログインし、psql を実行し、\copy
コマンドを使用して csv ファイルから新しく作成されたテーブルにデータをインポートすると、問題は発生しません。
ただし、pgAdmin を使用している場合は、COPY コマンドを使用して、csv ファイルから新しく作成されたテーブルにデータをインポートします。
これでうまくいく場合もあれば、権限エラーが発生する場合もあります。
エラー: ファイル '/var/lib/pgsql/data/file.csv" を読み取り用に開くことができませんでした: アクセス許可が拒否されました SQL 状態: 42501
私を混乱させているのは、エラーの矛盾です。エラーが発生したら、ファイルのアクセス許可を 644 ~ 777 のいずれかに変更しますが、効果はありません。また、ファイルを他のフォルダー (var/tmp/ など) に移動しようとしましたが、これも効果がありません。
何か案は?
postgresql - postgres psqlの許可が拒否されましたが、pgadminokを使用できます
私は得る
psql: could not connect to server: Permission denied
Is the server running locally and accepting
connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?
しかし、pgadminを使用する場合は、データベースをダブルクリックして問題なく使用できます。
pgは実行されていると思いますが、権限に問題がありますか?
postgresql - pgAdminpgScriptからPL/pgSQL関数を呼び出せないのはなぜですか?
PostgreSQLデータベースには、PL/pgSQLで記述された関数が含まれています。次のようなSQLクエリウィンドウから問題なく実行できます。
ただし、上記のpgScriptとまったく同じSQLを実行すると(たとえば、クエリの実行ではなく、 pgAdminの[ pgScriptの実行]ボタンをクリックすると)、次のエラーが発生します。
どうしてこれなの?pgScriptからPL/pgSQL関数を呼び出すことは可能ですか?
関連する場合:私はこれをPostgreSQL8.3.14とpgAdminIII1.12.2で試しています。
編集:私は次のように、Eelkeによって提案された関数の名前を完全に修飾しようとしました:
通常のSQLクエリとして実行しても正しく機能しますが、pgScriptとして実行すると別のエラーメッセージが表示されるようになりました。
postgresql - pgAdmin で ER 図を作成する
postgres に付属の管理ツール (pgAdmin) と postgres に付属のデータベース デザイナーを使用して、基本的なエンティティ関係図 (ERD) を作成する方法について段階的な回答を提供してください。
postgres からダイアグラムを生成する最良の方法は何かに関する一般的な質問は、この softwarerecs.stackexchange の質問で対処されていることに注意してください。
postgresql - pgAdmin の主キーと外部キー
pgAdminで主キーと外部キーを割り当てる方法について説明してもらえないでしょうか?
オンラインで情報が見つかりません。
たとえば...私はすべての詳細(住所、生年月日など)を含むStudentテーブルを持っています。Student_number をテーブルに追加して、それを主キーにします。
pgAdminを使用してそれを行う方法を知りたいだけですか? また、親切に説明していただける場合は、postgreSQL (および pgAdmin) での主キーの使用に関する詳細情報を教えてください。外部キーの場合も同じです。
postgresql - ドロップダウンリストを作成するにはどうすればよいですか?
私はPostgreSQLを初めて使用します。
列をドロップダウンリストにするにはどうすればよいのでしょうか。
だから私はStudentというテーブルを持っています。そこには「student_type」という列があります。これは、学生がパートタイムの学生であるか、フルタイムの学生であるか、サンドイッチコースの学生であるかを意味します。
そこで、「student_type」を「パートタイム」、「フルタイム」、「サンドイッチ」の3つの選択肢からなるドロップダウンリストにします。
どうすればよいですか?
(ちなみに、私はpgAdminを使用してデータベースを作成しています。)
postgresql - pgAdmin を使用して PostgreSQL に関係リンクを作成する
pgAdminで4つのテーブルを持つデータベースを作成しました。PostgreSQL でコーディングされています。
pgAdminでどのように関係リンクを作成するのだろうと思っていましたか? Google と YouTube を検索しましたが、チュートリアルが見つからないようです。
誰かがこれを行う方法を説明できれば、私は感謝します。
これは、データベースを関連付けるためにどのように設計したかの図です。