Я только что установил Postgres 8.4 на Ubuntu 9.10, и он никогда не просил меня создать суперпользователя. Есть ли суперпользователь по умолчанию и его пароль? Если нет, то как мне создать...
PostgreSQL - это мощная система объектно-реляционных баз данных с открытым исходным кодом. Он имеет более 15 лет активной разработки и проверенную архитектуру, которая заслужила хорошую репутацию за надежность, целостность данных и правильность. Он работает во всех основных операционных системах, включая Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) и Windows.
Я только что установил Postgres 8.4 на Ubuntu 9.10, и он никогда не просил меня создать суперпользователя. Есть ли суперпользователь по умолчанию и его пароль? Если нет, то как мне создать...
Я исследую проблему, связанную с тем, что соединения с БД остаются открытыми на неопределенный срок, что вызывает проблемы на сервере БД. Как увидеть открытые в настоящее время соединения с сервером PostgreSQL, особенно те, которые используют конкретную базу данных? В идеале я бы хотел посмотреть,...
Есть один вкладыш , который выдает SELECT , разрешения на новый пользовательский PostgreSQL? Что-то, что могло бы реализовать следующий псевдокод: GRANT SELECT ON TABLE * TO my_new_user;...
Кто-нибудь знает, есть ли у Postgres способ «красиво» отображать результаты запроса, например, как это делает MySQL при завершении запроса с помощью \ G в командной строке? Например, «select * from sometable \ G» вместо «select * from sometable»; Большое...
Есть ли эквивалент в MySQL SHOW CREATE TABLEв Postgres? Это возможно? Если нет, каково следующее лучшее решение? Мне нужно утверждение, потому что я использую его для создания таблицы на удаленном сервере (через...
Я использовал pg_dump на одной машине и скопировал файл результатов на другой, где я пытался восстановить его. Я считаю, что схема такая же. Тем не менее, я получаю: pg_restore: [archiver] input file does not appear to be a valid archive Я сделал следующие операции: pg_dump -a -f db.txt dbname а...
Запуск чего-либо внутри виртуальной машины приведет к некоторому снижению производительности, но насколько это реально повлияет на производительность системы баз данных? Я нашел этот академический справочник с некоторыми интересными тестами, но это был ограниченный тест с использованием только Xen...
Я пытаюсь предоставить все привилегии для всех таблиц данной базы данных новому пользователю postgres (а не владельцу). Кажется, что GRANT ALL PRIVILEGES ON DATABASE my_db TO new_user;это не так. После успешного выполнения указанной команды (как пользователь postgres), я получаю следующее как...
Чтобы разработать одно веб-приложение, основанное на postgresql, мне нужно установить libpq на свои centos. Я могу установить его с помощью "apt-get install libpq-dev" на Ubuntu, но я не могу установить его на Centos с помощью "yum install libpq". Кто подскажет как его установить,...
Мы постоянно бьем это по офису, и этот вопрос продолжает возникать. Как вы справляетесь с репликацией PostgreSQL? Я даже не говорю о продвинутых кластерах, я просто говорю о простоте с Master-Slave, Master-MultiSlave и Master-Master. Я считаю, что настроить его для MySQL, как правило, довольно...
Есть ли способ экспортировать базу данных PostgreSQL, а затем импортировать ее под другим именем? Я использую PostgreSQL с Rails и часто экспортирую данные из производства, где база данных называется blah_production, и импортирую их при разработке или подготовке с именами blah_development и...
Пользователи PostgreSQL по умолчанию используют одноранговую аутентификацию в сокетах Unix, где пользователь Unix должен быть таким же, как пользователь PostgreSQL. Так что люди часто используют suили sudoстать postgresсуперпользователем. Я часто вижу людей, использующих такие конструкции, как:...
Я пишу сценарий оболочки, который делает вызовы psql, используя 2 формы ... одна по команде (-c), другая по файлу (-f). например, psql -c "создать таблицу foo (целое число в строке)" psql -f foobar.sql Одно из различий между этими формами состоит в том, что вызов по команде (-c) возвращает...
Я запускаю экземпляр postgres 9.3 на сервере Ubuntu 12.04: ~# service postgresql start * The PostgreSQL server failed to start. Please check the log output. [fail] запуск завершается неудачно, но он не оставляет журнала, этот файл пуст: tail /var/log/postgresql/postgresql-9.3-main.log и нет других...
Я запускаю эту команду: pg_dumpall | bzip2 > cluster-$(date --iso).sql.bz2 Это занимает слишком много времени. Я смотрю на процессы с top. Процесс bzip2 занимает около 95% и занимает 5% одного ядра. waЗапись низка. Это означает, что диск не является узким местом. Что я могу сделать, чтобы...
Итак, это ситуация. Кажется, нам нужен открытый TCP-порт 5432 для мира, где клиент имеет доступ к своей базе данных PostgreSQL. По понятным причинам мы не можем просто сказать «нет», только как последнее средство. Какие самые большие проблемы? Как я могу защитить нашу инфраструктуру? В любом...
Как изменить в postgresql пароль пользователя с помощью SQL. У меня есть пользователь (alex) и его пароль (например, пароль), мне нужно изменить с помощью SQL заявление его пароль на NULL...
Я слышал слухи о плохих вещах, происходящих с базами данных и почтовыми серверами, если вы меняете системное время во время их работы. Однако мне трудно найти конкретную информацию о реальных рисках. У меня есть рабочий сервер Postgres 9.3, работающий на хосте Debian Wheezy, и время отключено на...
Аналогично этому вопросу , как бы я сделал дамп только для схемы в
Скажем, вы видите это сообщение: FATAL: Ident authentication failed for user "..." Каковы причины этого сообщения об