Официальный сайт студ.городка НГТУ
Software » postgreSQL 

#1  17.03.07 17:01

postgreSQL

ubuntu 6.10, postgresql 7.4.16.

root@Router:/postgresql-7.4.16# ./configure --prefix=/opt/postgresql --with-perl --with-maxbackends=1024
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking which template to use... linux
checking whether to build with 64-bit integer date/time support... no
checking whether NLS is wanted... no
checking for default port number... 5432
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking how to turn off strict aliasing in gcc... -fno-strict-aliasing
configure: using CFLAGS=-O2 -fno-strict-aliasing
checking whether the C compiler still works... yes
checking how to run the C preprocessor... gcc -E
checking allow thread-safe client libraries... no
checking whether to build with Tcl... no
checking whether to build with Tk... no
checking whether to build Perl modules... yes
checking whether to build Python modules... no
checking whether to build Java/JDBC tools... no
checking whether to build with Kerberos 4 support... no
checking whether to build with Kerberos 5 support... no
checking whether to build with PAM support... no
checking whether to build with Rendezvous support... no
configure: using CPPFLAGS=-D_GNU_SOURCE
configure: using LDFLAGS=
checking for gawk... no
checking for mawk... mawk
checking for flex... no
configure: WARNING:
*** Without Flex you will not be able to build PostgreSQL from CVS or
*** change any of the scanner definition files.  You can obtain Flex from
*** a GNU mirror site.  (If you are using the official distribution of
*** PostgreSQL then you do not need to worry about this because the Flex
*** output is pre-generated.)
checking whether ln -s works... yes
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for ranlib... ranlib
checking for lorder... lorder
checking for tar... /bin/tar
checking for strip... strip
checking whether it is possible to strip libraries... yes
checking for bison... no
configure: WARNING:
*** Without Bison you will not be able to build PostgreSQL from CVS or
*** change any of the parser definition files.  You can obtain Bison from
*** a GNU mirror site.  (If you are using the official distribution of
*** PostgreSQL then you do not need to worry about this because the Bison
*** output is pre-generated.)  To use a different yacc program (possible,
*** but not recommended), set the environment variable YACC before running
*** 'configure'.
checking for perl... /usr/bin/perl
checking for Perl archlibexp... /usr/lib/perl/5.8
checking for Perl privlibexp... /usr/share/perl/5.8
checking for Perl useshrplib... true
checking for flags to link embedded Perl... Note (probably harmless): No library found for -lperl
  -L/usr/local/lib /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl/5.8/CORE -ldl -lm -lpthread -lc -lcrypt
checking for main in -lbsd... no
checking for setproctitle in -lutil... no
checking for main in -lm... yes
checking for main in -ldl... yes
checking for main in -lnsl... yes
checking for main in -lsocket... no
checking for main in -lipc... no
checking for main in -lIPC... no
checking for main in -llc... no
checking for main in -ldld... no
checking for main in -lld... no
checking for main in -lcompat... no
checking for main in -lBSD... no
checking for main in -lgen... no
checking for main in -lPW... no
checking for main in -lresolv... yes
checking for library containing getopt_long... none required
checking for main in -lunix... no
checking for library containing crypt... -lcrypt
checking for library containing fdatasync... none required
checking for shmget in -lcygipc... no
checking for readline... no
configure: error: readline library not found
If you have readline already installed, see config.log for details on the
failure.  It is possible the compiler isn't looking in the proper directory.
Use --without-readline to disable readline support.


только ненужно говорить "а почему бы неустановить из бинарников"
мне нужно сделать именно так, в чем здесь проблема?

Offline

#2  17.03.07 17:20

Re: postgreSQL

ko_antoha написал(а):

Use --without-readline to disable readline support.

Offline

#3  17.03.07 17:50

Re: postgreSQL

скачай риадлайн и установи сначала его

Offline

#4  17.03.07 21:55

Re: postgreSQL

Автор, ты перед тем как постить сообщения почитай что тебе в консоль выпадает. Большинство вопросов отпадет сразу

ko_antoha написал(а):

checking for readline... no
configure: error: readline library not found

Что тут не понятного то?

Offline

#5  19.03.07 08:50

Re: postgreSQL

А что это вообще такое readline ??? И для чего он нужен?

Исправлено ko_antoha (19.03.07 08:50)

Offline

#6  19.03.07 11:07

Re: postgreSQL

так и хочется написать rtfm но так сам ламо то не люблю сей оборот )))
http://www.google.ru/search?hl=ru&q=readline&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=

Offline

#7  19.03.07 16:46

Re: postgreSQL

http://npj.ru/cake/install-postgres
system : Ubuntu 6.10
postgre 7.4.16


делаю всек по списку

createdb -O cake -E WIN cake
bash: createuser: command not found

createlang plpgsql cake
bash: createlang: command not found

wget http://cake.opennet.ru/release/v1.0.1rc … p/cake.sql
psql -Ucake -W -d cake -f cake.sql
bash: psql: command not found

psql -Ucake cake -c "select * from cake.users;"
bash: psql: command not found


может для убунты какието другие команды?

Исправлено ko_antoha (19.03.07 16:51)

Offline

#8  19.03.07 16:51

Re: postgreSQL

либо у тебя пути ен прописаны
либо у тебя постгрес не стоит

Offline

#9  19.03.07 16:53

Re: postgreSQL

постгрес стоит полюбому. ибо все команды которые на сайте описаны до этого я сделал.
единственное что постгре конфигурил вот так
root@Router:/postgresql-7.4.16# ./configure --prefix=/opt/postgresql --with-perl --with-maxbackends=1024 --without-readline

Offline

#10  19.03.07 17:05

Re: postgreSQL

ko_antoha написал(а):

единственное что постгре конфигурил вот так
root@Router:/postgresql-7.4.16# ./configure --prefix=/opt/postgresql --with-perl --with-maxbackends=1024 --without-readline

а попробуй с --with-readline ? :)

Offline

#11  19.03.07 17:13

Re: postgreSQL

дык у меня редлайн нестоит.

Offline

#12  19.03.07 17:23

Re: postgreSQL

/opt/postgresql/pgsql/bin/psql

Offline

#13  19.03.07 17:43

Re: postgreSQL

Андрей Хаммер написал(а):

/opt/postgresql/pgsql/bin/psql

это что такое ты мне написал?

Offline

#14  19.03.07 17:59

Re: postgreSQL

ko_antoha написал(а):

Андрей Хаммер написал(а):

/opt/postgresql/pgsql/bin/psql

это что такое ты мне написал?

это он тебе про другой вопрос в другой теме

Offline

#15  19.03.07 18:16

Re: postgreSQL

так в чем тут то проблема? постгре стоит в /opt/postgresql
в /opt/postgresql/bin есть createdb файл. почему немогу выполнить то
createdb -O cake -E WIN cake??

Offline

#16  19.03.07 18:59

Re: postgreSQL

сделай себе export PATH=/opt/postgresql/pgsql/bin;%PATH...
вроде такой синтаксис
или добавь этот путь в .bash_profile себе.
неужели так трудно дотумкать то...

Offline

#17  19.03.07 19:10

Re: postgreSQL

postgres@Router:/$ PATH=/opt/postgresql/pgsql/bin;%PATH
-su: fg: %PATH: no such job

а у юзера postgres нету домашнего каталога

Offline

#18  19.03.07 19:34

Re: postgreSQL

Тогда так /opt/postgresql/bin/pgsql
добавь в ~/.profile , в переменную PATH строку /opt/postgresql/bin/
разделители двоеточие.

Offline

#19  21.03.07 09:44

Re: postgreSQL

Андрей Хаммер написал(а):

добавь в ~/.profile , в переменную PATH строку /opt/postgresql/bin/
разделители двоеточие.

какого пользователя?
я делаю все как написано на npj.ru/cake
там просто нужно создать пользователя postgres.
но у этого пользователя нет домашнего каталога

Исправлено skatina_2003 (21.03.07 09:46)

Offline

#20  21.03.07 17:27

Re: postgreSQL

skatina_2003 написал(а):

какого пользователя?
я делаю все как написано на npj.ru/cake
там просто нужно создать пользователя postgres.
но у этого пользователя нет домашнего каталога

Для текущего, под которым делается это все (обычно postgres)
Есть у него домашник.Лежит обычно  в /var/lib/postgres. Узнать точно можно в /etc/passwd

Offline

#21  22.03.07 10:07

Re: postgreSQL

/etc/passwd/passwd
postgres:x:1001:1001::/home/postgres:/bin/bash

root@Router:/home$ ls
smb

так бывает?

кстати в /etc/init.d/
нет файла postgresql

поэтому /etc/init.d/postgresql start немогу сделать

Исправлено ko_antoha (22.03.07 10:13)

Offline

#22  22.03.07 11:04

Re: postgreSQL

сделал export PATH. теперь неконектит

postgres@Router:~$ createdb -O cake -E WIN cake
createdb: could not connect to database postgres: could not connect to server: No such file or directory
        Is the server running locally and accepting
        connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

Offline

#23  22.03.07 12:04

Re: postgreSQL

ko_antoha, ну так проверь, что постгре запущен 6)
ЗЗЫ apt-get install readline, это чтоб Readline поставить и не искать руками

Offline

#24  22.03.07 12:19

Re: postgreSQL

я ж говарю /etc/init.d/postgre нету файла
как запустить?

Offline

#25  22.03.07 12:29

Re: postgreSQL

я ж говарю /etc/init.d/postgre нету файла
как запустить?

Offline

#26  22.03.07 12:30

Re: postgreSQL

ko_antoha, оно там и не будет, т.к.  с исходников ставил. Стартовые скрипты должны лежать в папке contrib или чет подобное в папке с исходниками.

Offline

#27  22.03.07 12:31

Re: postgreSQL

я ж говарю /etc/init.d/postgre нету файла
как запустить?

Offline

#28  22.03.07 12:33

Re: postgreSQL

я ж говарю /etc/init.d/postgre нету файла
как запустить?

Offline

#29  22.03.07 12:37

Re: postgreSQL

я ж говарю /etc/init.d/postgre нету файла
как запустить?

Offline

#30  22.03.07 12:37

Re: postgreSQL

я ж говарю /etc/init.d/postgre нету файла
как запустить?

Offline

#31  22.03.07 12:40

Re: postgreSQL

я ж говарю /etc/init.d/postgre нету файла
как запустить?

Offline

#32  22.03.07 13:18

Re: postgreSQL

Не флуди.
Ставь с пакетов софт, рано еще тебе с исходников ставить.

Offline

#33  22.03.07 16:02

Re: postgreSQL

да это млин форум такой. я всего 1 раз писал

Offline

#34  22.03.07 16:43

Re: postgreSQL

ko_antoha, время везде разное в твоих постах,так шо не пинди

Offline

#35  23.03.07 13:07

Re: postgreSQL

да реально 1 раз написал. просто нажимал на обновить. а он его столько раз сделал

Offline

#36  02.08.09 16:14

Wic
Профиль

Re: postgreSQL

Как настроить доступ к пострегсу из сети? чтобы можно было заходить по имени пассу. Или дайте ссыль где можно почитать

Offline

#37  02.08.09 21:50

Re: postgreSQL

Wic написал(а):

Как настроить доступ к пострегсу из сети?

postgresql.conf
listen_addresses='localhost' заменить на интерфейс по вкусу

Wic написал(а):

чтобы можно было заходить по имени пассу.

pg_hba.conf
хелп в начале файла

Offline

#38  02.08.09 23:27

Wic
Профиль

Re: postgreSQL

это всё сделал добавил интерфейс. в pg_hba.conf добавил
host user user 192.168.255.2/32 password
но всё равно не хочет соединяться.

Offline

#39  03.08.09 00:43

Re: postgreSQL

Wic написал(а):

host user user 192.168.255.2/32 password

что здесь написано?

(не, я то понимаю что здесь написано, интересно послушать интерпретацию)

Offline

#40  03.08.09 01:06

Wic
Профиль

Re: postgreSQL

host вид подключения
user база данных к которой можно подключаться
user пользовтаель  которому можно подключаться
192.168.255.2/32 адрес с которого можно цепляться
password вид авторизации

Кстати, разобрался нужно было использовать не host, a hostnossl.

Offline

#41  04.08.09 18:04

Wic
Профиль

Re: postgreSQL

Matrim, подскажи плиз. Есть у меня база в постгресе. Возможно такое чтобы ей пользовалися одновременно двое, там идет только чтение с нее или добавление новых данных.

Offline

#42  04.08.09 21:59

Re: postgreSQL

Wic, а в чем собственно проблема? канечно можно!

Offline

#43  05.08.09 00:37

Re: postgreSQL

Wic написал(а):

Matrim, подскажи плиз. Есть у меня база в постгресе. Возможно такое чтобы ей пользовалися одновременно двое, там идет только чтение с нее или добавление новых данных.

её могут пользоваться миллионы

Offline

#44  05.08.09 03:32

Wic
Профиль

Re: postgreSQL

Да просто интересно было можно или нет. Просто интересовался как это всё работает, что можно делать что нельзя)

Offline

#45  05.08.09 11:39

Re: postgreSQL

Wic, хм, да почти все СУБД, кроме embedded это по-умолчанию позволяют.

Offline

Software » postgreSQL 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.351 сек.
Выполнено 11 запросов.