Инструменты пользователя

Инструменты сайта


сервер_баз_данных

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
сервер_баз_данных [2013/07/11 16:06]
46.231.215.230
сервер_баз_данных [2013/07/11 16:07] (текущий)
46.231.215.230
Строка 239: Строка 239:
  
 и меняем тип авторизации в файле /​data/​pgsql/​data/​pg_hba.conf и меняем тип авторизации в файле /​data/​pgsql/​data/​pg_hba.conf
 +
 - отключаем IPv6 – комментируем строчку - отключаем IPv6 – комментируем строчку
 +
 #host all all ::1/128 trust #host all all ::1/128 trust
 +
 - менем trust на password в строчках - менем trust на password в строчках
 +
 # "​local"​ is for Unix domain socket connections only # "​local"​ is for Unix domain socket connections only
 +
 local all all password local all all password
 +
 # IPv4 local connections:​ # IPv4 local connections:​
 +
 host all all 127.0.0.1/​32 password host all all 127.0.0.1/​32 password
  
 теперь запускаем обратно postgesql теперь запускаем обратно postgesql
 +
 # su pgsql # su pgsql
 +
 $ /​usr/​local/​etc/​rc.d/​postgresql start $ /​usr/​local/​etc/​rc.d/​postgresql start
  
 начальная установка закончилась,​ теперь если необходимо – можно создать базу данных для пользователя puser – pdata начальная установка закончилась,​ теперь если необходимо – можно создать базу данных для пользователя puser – pdata
 +
 # su pgsql # su pgsql
 +
 $ psql -U puser template1 $ psql -U puser template1
 +
 password: password:
 +
 template1=# create database pdata template=template0 with encoding='​KOI8';​ template1=# create database pdata template=template0 with encoding='​KOI8';​
 +
 вводим пароль для пользователя puser (он у нас ’1234′) вводим пароль для пользователя puser (он у нас ’1234′)
  
 если необходимо востановить дамп предыдущей бд – шаблон:​ если необходимо востановить дамп предыдущей бд – шаблон:​
 +
 (psql -a имя_базы имя_пользователя < дамп_базы >out 2>&​1) (psql -a имя_базы имя_пользователя < дамп_базы >out 2>&​1)
  
 пример( где pdata.sql файл с дампом бд): пример( где pdata.sql файл с дампом бд):
 +
 $ psql -a pdata puser < pdata.sql >out 2>&1 $ psql -a pdata puser < pdata.sql >out 2>&1
 +
 и смотрим ошибки и смотрим ошибки
 +
 $ grep -i erro out $ grep -i erro out
  
 +
 +
 +
 +Часть информации с сайта http://​www.lissyara.su/​
сервер_баз_данных.txt · Последние изменения: 2013/07/11 16:07 — 46.231.215.230