PostgreSQL
- PostgresSQLのテーブルを他のサーバにコピーしたい!
すいませーん!教えてください! Linux8.0でPostgresSQLを使っています。 サーバ内にあるDBのテーブルを、他のサーバにコピー、もしくは丸ごと転送するやりかったってありますか? あったら教えてください。 こちら、linuxは初心者。SQLも一般的なコマンドしか知らないので、出来れば詳しい手順とコマンドを教えていただければ助かります。 テーブルをtxtファイルにして…とか聞いたんですが。よくわからないのです。
- ベストアンサー
- PostgreSQL
- a-bluebird
- 回答数2
- JDBC PostgreSQLで必要なファイルはあるのでしょうか?
LinuxでPostgreSQLのデータベースをJDBCでアクセスしたいのですが、以下のソースで次のエラーが発生します。何か必要なファイルでもあるのでしょうか? java.lang.ClassNotFoundException:org.postgres.Driver また、LinuxのODBCも必要なファイルがあるのでしょうか? import java.sql.*; class jdbcSample2 { public static void main(String argv[]) { int a; String b; try { //Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver"); //String url = "jdbc:odbc:test"; Class.forName ("org.postgres.Driver"); String url = "jdbc:postgresql://127.0.0.1:5432/test"; String user = ""; String password = ""; Connection con = DriverManager.getConnection(url, user, password); Statement stmt = con.createStatement (); String query = "select * from member;"; ResultSet rs = stmt.executeQuery (query); while(rs.next()){ a = rs.getInt(1); b = rs.getString(2); System.out.println(a + ", " + b); } rs.close(); stmt.close(); con.close(); } catch (SQLException ex) { System.err.println("SQL failed."); ex.printStackTrace (); } catch (Exception ex) { ex.printStackTrace (); } } }
- ベストアンサー
- PostgreSQL
- kounesi
- 回答数2
- postgreで今月末を求める方法
postgreにて今月末を求めたいのですが、 方法が見つかりません。 また SELECT CURRENT_DATE - 18 はokなのに SELECT CURRENT_DATE - DATE_PART ('DAY',CURRENT_DATE) は引き算はだめなのでしょうか?
- ベストアンサー
- PostgreSQL
- ibdij
- 回答数1
- postgreSQLの10.2.8へのインストール時のトラブル
お世話になります。 表題の通り、posgreSQLをインストール作業中なのですが、 can't open library: /usr/lib/libssl.0.9.7.dylib (No such file or directory, errno = 2) となってしまいました。 確かにその箇所にあるのは「libssl.0.9.dylib」です。 アップデートすれば良いのかな、と思いましたが、いまいちよく分からず。 インストールで参考にしたのは、 http://www.kei3.jp/diary/2003/05/postgresql.html およびその元である、 http://www.entropy.ch/software/macosx/postgresql/ です。 postgresのバージョンは、リンクがあった7.4のパッケージ版。 10.2だと何か違うんでしょうか???
- ベストアンサー
- PostgreSQL
- rightegg
- 回答数1
- Redhat9 の PostgreSQL
RHL9インストール時にPostgreSQLもインストールしました。 この場合、DBファイルはどのフォルダに作成されるのでしょうか? creatdb したものを find するのですが、見あたりません。 よろしくお願いします。
- ベストアンサー
- PostgreSQL
- abcxyz3000
- 回答数2
- postgreSQLのユーザー
現在、はじめてpostgreSQL7.2.1(Windows版)を使用しています。 インストールして、psqlにてログイン時にびっくりしたのが、 ユーザー、パスワード共に何でもかんでもログインが出来る事です。 oracleでは確か、初めにsystem(?)でログインして、ユーザーを作成 する事から色々と始めた様な気がします。 そこで質問です。これはwindows版なのでこうなっているのか。それとも linux版でも同様にログインは誰でも可能なのか? デフォルトで作成されているデータベースについてのみの事なのか? 何か理由があるのか? 以上、よろしくお願いします。
- ベストアンサー
- PostgreSQL
- Vargas
- 回答数1
- postgreSQLが再起動しない
urizakaです さて、PostgresSQLのpostgresql.confをカスタマイズ (effective_cache_sizeとsort_mem,shared_buffersをカスタマイズしました)してpostgreSQLを 「/etc/rc.d/init.d/postgresql start」 で再起動したのですが、突然 Starting postgresql service: standard in must be a tty と表示されてPostgreSQLが再起動しなくなってしまいました。「standard in must be a tty」というのが Webminと関係あるという話を小耳に挟んで、Webminから再起動してみたのですが、やはり駄目でした これはいったい、何が原因なのでしょうか・・・ ちなみに環境はRedHatLinux と postgresql-7.2.1です。 宜しくお願いします。
- ベストアンサー
- PostgreSQL
- urizaka
- 回答数2
- PostgreSQLの「*」について・・?
こんにちわ, 今PostgreSQLを勉強しています。 たとえば, SELECT * FROM table where field ~ 'a'; とすると,tableテーブルからfieldに「a」が入っている項目を抜き出す,となります。 これに SELECT * FROM table where field LIKE '*a'; とすると,エラーが出てしまいます。 *(ワイルドカード)の使用はどのようなときに使用するのでしょうか。PostgreではLinuxとは違う使用をすると書いてあったのですが,よくわかりません。 よろしくおねがいします。
- ベストアンサー
- PostgreSQL
- yu393939
- 回答数2
- postgreSQLでのユーザ作成
宜しくお願い致します。 postgresql7.2 でlinuxアカウントに登録されていない ユーザを作成しました。(createuser hoge) その後 "psql -U hoge DB名" でアクセスすると psql: FATAL 1: user "hoge" does not exist になってしまいます。 linuxアカウントに登録されていないユーザで DBにアクセスする事は可能なのでしょうか? それとも必ずlinuxアカウントに登録されている ユーザ名で作成する必要があるのでしょうか? ご教授下さい。m(__)m
- ベストアンサー
- PostgreSQL
- sonar
- 回答数1
- PostgreSQLをHTTP でダウンロードしたい
PostgreSQLをHTTPでダウンロードしたいのですが、 Postgreサイトからは、FTPでしかDLできません。 私のネットワーク環境が、FTP対応しておらずに、 DLに困っております。 どなたか、DL出来るサイト御存知でしたら、 御教授頂けますようお願い致します。
- ベストアンサー
- PostgreSQL
- yu7777
- 回答数1
- Postgreのインターフェイス。
PostgreのCOBOL用インターフェイスを探しています。 日本PostgreSQLユーザー会のサイトにもCOBOL用のインターフェイスの記載がありませんでした。 知っている方がいたら教えてくださると嬉しいです。
- ベストアンサー
- PostgreSQL
- noname#5848
- 回答数1
- PostgreSQLでの外部結合
PostgreSQLでの開発をしております。 今まで、Oracle,SQLServerでしか開発経験がなく、外部結合のやりかたがピンときません。 Oracleでいう以下のSQLをPostgreで書く場合、どのように記載すればよいのでしょうか? SELECT m.no, c.value FROM main_table m, code_master c WHERE m.code = c.code(+) AND m.update_date > sysdate AND c.content_flg = "0"; main_tableのcodeがNullや、code_master.codeに対応する値がない場合でも、レコードを持ってくる。 ※Oracleなどは独自のやりかたを行っているので、Joinを使うやりかたのほうがSQLとしては正しいのですが・・・。
- ベストアンサー
- PostgreSQL
- Mizyu
- 回答数4
- PostgresSQLの条件分岐
初めて質問をします。よろしくお願いします。 環境はLinaxです。 テキストファイルにDROP TABLEとCREATE TABLEの命令を書いておき、 それをpsql \i test.txt で読み込み、テーブルを作成したいのですが、 下記のテキストの内容だと、テーブルが存在しない場合、エラーが発生します。 テーブルが存在すれば、DROPしてCREATE、 テーブルが存在しなければ、CREATEのみ という動作をさせたいのですが、どのようにしたら良いでしょうか? よろしくお願い致します。 テキストファイルtest.txt --------------------- DROP TABLE testID; CREATE TABLE testID ( id TEXT, name TEXT, ); ---------------------
- ベストアンサー
- PostgreSQL
- ORCA_H
- 回答数3
- PostgreSQLをLinuxにインストール
エキスパートから学ぶPostgreSQL活用テクニックの本を見て、RedHatLinux7.2にインストールしたいのですが、ポスグレ7.1.3をRedHatLinux7.2にインストールすることってできますか?本の対応表には7.1までしか載っていません・・・。また、本に書いてあるインストール手順が非常にわかりにくいため、そのへんも教えていただければ光栄です。 宜しくお願いしますσ(^^)
- ベストアンサー
- PostgreSQL
- aika25
- 回答数2
- PostgreSQLのデータ
PHPにてデータの入っていないテーブルに対して”pg_result”の処理をすると ”Warning: 0 is not a PostgresSQL result index”という 警告文が出てしまいます。 これを何とか回避したいのです。 また、最悪警告文のみ(Error文ではなく)表示させないようにできればいいのですが方法が分かりません。 お分かりになられる方おりましたら、よろしくご教授ください。 環境: RedhatLinux6.2J apache-1.3.12-0jp1 php-3.0.15_i18n_ja-0vl2 postgresql-7.0.2-2.i386
- ベストアンサー
- PostgreSQL
- kanpo
- 回答数2
- Postgresのエラー一覧
Postgresのエラー一覧と説明がある 書籍または、サイトをご存知の方が 居ませんでしょうか? Warning: Unable to connect to PostgresSQL server: FATAL 1: Index pg_trigger_tgrelid_index is not a btree in phpDB.lib on line 50 など、知りたいです よろしくお願いします
- ベストアンサー
- PostgreSQL
- MAGI
- 回答数1