powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Postgres 8,w2k(Fat32)
24 сообщений из 24, страница 1 из 1
Postgres 8,w2k(Fat32)
    #34308546
Berliner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здраствуйте! нужно поставить Postgres на w2k под Fat 32, не хочет чтавиться пишет запустите initdb.exe(искал этот файл ненашел) вручную. Скажите пожалуста как поставить Postgres 8 под fat 32
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34308698
Serik Akhmetov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поиск по ключевому слову fat32 рулит
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34308841
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создание нового сервера
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34308852
Berliner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
Народ, ну зачем человека заморачиваете? Зачем переходить на NTFS, если оно ему не надо?
Как было у меня - диск C FAT32, диск D - NTFS (вот такой я замороченый)
При установке постгреса он мне заявил, что не может создать на FAT кластер. Надо будет руками это делать. (между прочим, не спросил, где я хочу его создать, я бы ему диск D подсунул).
Ну, руками, так руками. После всего безобразия иду по пути C:\Program Files\postgres\8.0\bin
нахожу initdb и запускаю с ключами (могу напутать - по памяти пишу. делал дома)
-D "D:\DB\Postgres"
Это нужно делать под автоматически созданным пользователем postgres.


Спасиб за ссылку а скажите с какиеми ключами надо запускать. Так как когда запускаю initdb.exe вылазят кракозяблики. Подскажите пожалуста.
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34308936
Serik Akhmetov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Berlinerвылазят кракозяблики. Подскажите пожалуста.Поиск по ключевому слову "кракозяблики" рулит.
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34309156
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serik Akhmetov Berlinerвылазят кракозяблики. Подскажите пожалуста.Поиск по ключевому слову "кракозяблики" рулит.


Опять о кирилице, но уже не просто с PostgreSQL, а в купе с cmd.
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34309588
Berliner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опс вроде cmd разобрайлся кракозяблики убрал
Postgres ставил как сервис для ./postgres. Пользователь postgres довавлен в группу как член группы Пользователи
исполнил файл initdb.exe -D путь к папке с базой и написал ок все установлено(под пользователем ./postgres). нг всравно не могу запустить сервер в сервисе. я думаю это что с настройками. Как запустить сервер подскажите плиз.
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34309690
Andrey Daeron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BerlinerОпс вроде cmd разобрайлся кракозяблики убрал
Postgres ставил как сервис для ./postgres. Пользователь postgres довавлен в группу как член группы Пользователи
исполнил файл initdb.exe -D путь к папке с базой и написал ок все установлено(под пользователем ./postgres). нг всравно не могу запустить сервер в сервисе. я думаю это что с настройками. Как запустить сервер подскажите плиз.
Поиск таки рулит...
http://www.sql.ru/forum/actualthread.aspx?tid=388566&hl=pg_ctl#3701171
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34311198
Berliner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
1. Юзер уже есть (скорее всего) если нет - создать (тока не админа и ИМХО даже не поверюзера)
2. Создать базу (копать в сторону initdb).
3. Зарегить сервис pg_ctl
4. Запустить сервис


вроде запустил initdb.exe написал что sucess, а вот зарегить сервис pg_ctl неполучается
пишет - что неверная команда

pg_ctl -N pgsql-8.1
что не правильно?
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34317852
Berliner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может кто знает?
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34317894
ZemA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pg_ctl --help
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34318352
Berliner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Этот хелп я читал спасиб там написано
что
-N имя сервиса
-P пароль пользователя
-U UserName
pg_ctl -N pgsql-8.1 -P0000 -U .\postgres

пишет смотри хелп так это я из хелпа взял
интересно примера в хелпе нет -вот поэтому я в форум и написал

и скажите -Uэтот пользователь пользователь под-каким сервис запускается в w2k?

подскажите как запустить сервис?
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34318528
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-U user - это пользователь в БД, он вообще может не существовать в ОС
./postgres - это пользователь в системе от имени которого запускается сервер

ЗЫ. может .\\postgres нужно указать в командной строке(навеяло по аналогии \r \n и т п)
т е при парсинге командной строки \\ преобразуются в \
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34318774
Andrey Daeron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BerlinerЭтот хелп я читал спасиб там написано
что
-N имя сервиса
-P пароль пользователя
-U UserName
pg_ctl -N pgsql-8.1 -P0000 -U .\postgres

Неа, там по другому написано. Чес-слово.
Например:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
pg_ctl is a utility to start, stop, restart, reload configuration files,
report the status of a PostgreSQL server, or signal a PostgreSQL process.

Usage:
  pg_ctl start   [-w] [-D DATADIR] [-s] [-l FILENAME] [-o "OPTIONS"]
  pg_ctl stop    [-W] [-D DATADIR] [-s] [-m SHUTDOWN-MODE]
  pg_ctl restart [-w] [-D DATADIR] [-s] [-m SHUTDOWN-MODE] [-o "OPTIONS"]
  pg_ctl reload  [-D DATADIR] [-s]
  pg_ctl status  [-D DATADIR]
  pg_ctl kill    SIGNALNAME PID
  pg_ctl register   [-N SERVICENAME] [-U USERNAME] [-P PASSWORD] [-D DATADIR]
                    [-w] [-o "OPTIONS"]
  pg_ctl unregister [-N SERVICENAME]

Common options:
  -D, --pgdata DATADIR   location of the database storage area
  -s, --silent           only print errors, no informational messages
  -w                     wait until operation completes
  -W                     do not wait until operation completes
  --help                 show this help, then exit
  --version              output version information, then exit
(The default is to wait for shutdown, but not for start or restart.)

If the -D option is omitted, the environment variable PGDATA is used.

Options for start or restart:
  -l, --log FILENAME     write (or append) server log to FILENAME
  -o OPTIONS             command line options to pass to postgres
                         (PostgreSQL server executable)
  -p PATH-TO-POSTGRES    normally not necessary

Options for stop or restart:
  -m SHUTDOWN-MODE   may be "smart", "fast", or "immediate"

Shutdown modes are:
  smart       quit after all clients have disconnected
  fast        quit directly, with proper shutdown
  immediate   quit without complete shutdown; will lead to recovery on restart

Allowed signal names for kill:
  HUP INT QUIT ABRT TERM USR1 USR2

Options for register and unregister:
  -N SERVICENAME  service name with which to register PostgreSQL server
  -P PASSWORD     password of account to register PostgreSQL server
  -U USERNAME     user name of account to register PostgreSQL server

Report bugs to <pgsql-bugs@postgresql.org>;.

Berliner
пишет смотри хелп так это я из хелпа взял
интересно примера в хелпе нет -вот поэтому я в форум и написал

и скажите -Uэтот пользователь пользователь под-каким сервис запускается в w2k?

подскажите как запустить сервис?


И запуск :
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
pg_ctl.exe register -N BubuP -P qwerty -U postgres -D c:\PostgreSQL

Где:
postgres - уже созданный юзверь ВИНДЫ!
qwerty - пароль юзверя ВИНДЫ!
BubuP - имя сервиса В ВИНДЕ!
c:\PostgreSQL - директория в ВИНДЕ в которой УЖЕ создан экземпляр базы с помощью INITDB
спасает не только отцов русской демократии, но и более простых смертных.

Кроме того, комманда pg_ctl -N pgsql-8.1 выдает следующие результаты:
Код: plaintext
1.
2.
3.
pg_ctl -N pgsql- 8 . 1 
pg_ctl: no operation specified
Try "pg_ctl --help" for more information.
что означает "не указана операция", и "запускай pg_ctl --help для получения большей информации".

ЗЫ Если весь вывод не помещается в экран. То можно использовать супер функциональность винды, и получить этот вывод в тестовый файлик:
Код: plaintext
1.
pg_ctl --help >RTFM.txt
.
Файлик будет называться RTFM.txt, и читаться любым текстовым редактором.

ЗЗЫ Ну все-таки доки нужно читать внимательнее. Могу процитировать реад.ми из инсталляхи постгреса: Если у Вас возникли проблемы при установке, убедитесть, что Вы таки прочитали этот реад.ми.
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34319015
Berliner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ок спасиб маленький еще вопросик

автор
c:\PostgreSQL - директория в ВИНДЕ в которой УЖЕ создан экземпляр базы с помощью INITDB


я создавал базу под другим пользователем в windows -а сейчас под администратором работаю.
initdb путь был указан в каталог c:pogram fliles\Postgres\data. И написал что все ок а сейчас каталог дата пустой. получается экзеспляр базы не создан?
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34319032
Berliner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
надо просто сервер поставить.
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34319130
Фотография Niemi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
наверно было бы неплохо завернуть всё это в FAQ
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34319139
Andrey Daeron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BerlinerОк спасиб маленький еще вопросик

автор
c:\PostgreSQL - директория в ВИНДЕ в которой УЖЕ создан экземпляр базы с помощью INITDB


я создавал базу под другим пользователем в windows -а сейчас под администратором работаю.
initdb путь был указан в каталог c:pogram fliles\Postgres\data. И написал что все ок а сейчас каталог дата пустой. получается экзеспляр базы не создан?
Чудес не бывает. Если initdb сказал, что все ок, то это значит, что он или создал где-то базу, или сказал что успешно откатился. initdb нужно запускать от имени пользователя postgres.
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34319854
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-U user да не заметил pg_ctl, я по аналогии с psql написал
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34319973
Berliner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
Чудес не бывает. Если initdb сказал, что все ок, то это значит, что он или создал где-то базу, или сказал что успешно откатился. initdb нужно запускать от имени пользователя postgres.

значит я правильно сделал? что под постгресом запускал? И если правильно что создана ли база какие файлі искать может по расширению или названию? подскажите пожалуста
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34320249
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну например найти файлик
pghba.conf или postgresql.conf

Это как раз место где стоит кластер таблиц PG
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34322740
Berliner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
Ну например найти файлик
pghba.conf или postgresql.conf


Cпасибо,эти файлики нашел
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34323134
Berliner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ввожу такую командную строку

автор
pg_ctl.exe register -N pgsql-8.1 -P 000000 -U postgres -D c:\Program Files\PostgresSQL\8.1\data

пишет типа смотрите хелп. Что я не так делаю. Если кто знает подскажите- нужно Postgres поставить
...
Рейтинг: 0 / 0
Postgres 8,w2k(Fat32)
    #34323881
Andrey Daeron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BerlinerВвожу такую командную строку

автор
pg_ctl.exe register -N pgsql-8.1 -P 000000 -U postgres -D c:\Program Files\PostgresSQL\8.1\data

пишет типа смотрите хелп. Что я не так делаю. Если кто знает подскажите- нужно Postgres поставить
Совет. Если есть желание получить хороший ответ, задай хороший вопрос. Лучше написать кучу лишней инфы чем не написать важной.
Пример - сомневаюсь что pg_ctl пишет "типа смотрите хелп", а скорее всего, что
"invalid option Files\...".
Пробуем:
Код: plaintext
1.
pg_ctl.exe register -N pgsql- 8 . 1  -P  000000  -U postgres -D "c:\Program Files\PostgresSQL\8.1\data"
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Postgres 8,w2k(Fat32)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]