Я покопался в базе данных template1 и хотел бы сбросить все как было.
Поэтому я сделал sudo apt-get purge postgresql
Однако в следующий раз я переустановил это, базы данных все еще там. Зачем? Ничего не было сброшено.
Когда вы создаете свои базы данных, создаются файлы данных для этих баз данных. Они (конечно) не удаляются с помощью apt purge.
Если /etc/postgresql/8.4/main/postgresql.conf
(предположительно, это не 8.4
- используйте вашу версию`) все еще существует, вы можете найти строку вроде
data_directory = '/var/lib/postgresql/8.4/main' # использовать данные в другом каталоге
Там вы можете найти файлы данных для созданных вами баз данных. Если вы создали свои собственные каталоги данных, я думаю, вы помните, где они были.
Пользователь
postgresql
все еще существует? Это владелец файлов базы данных. Удалите этого пользователя с поиском всех его файлов (используйте sth, какdeluser --remove-all-files
,man deluser
вам поможет). Если этого пользователя не существует,find
все файлы в вашей файловой системе, которые не имеют ассоциированного пользователя, и, возможно, удалите их. (Используйтеfind / -nouser -nogroup
- и снова прочитайтеman find
:-))Для получения дополнительной информации обратитесь к замечательной документации postgresql .
Когда вы создаете свои базы данных, создаются файлы данных для этих баз данных. Они (конечно) не удаляются с помощью apt purge.
Если /etc/postgresql/8.4/main/postgresql.conf
(предположительно, это не 8.4
- используйте вашу версию`) все еще существует, вы можете найти строку вроде
data_directory = '/var/lib/postgresql/8.4/main' # использовать данные в другом каталоге
Там вы можете найти файлы данных для созданных вами баз данных. Если вы создали свои собственные каталоги данных, я думаю, вы помните, где они были.
Пользователь
postgresql
все еще существует? Это владелец файлов базы данных. Удалите этого пользователя с поиском всех его файлов (используйте sth, какdeluser --remove-all-files
,man deluser
вам поможет). Если этого пользователя не существует,find
все файлы в вашей файловой системе, которые не имеют ассоциированного пользователя, и, возможно, удалите их. (Используйтеfind / -nouser -nogroup
- и снова прочитайтеman find
:-))Для получения дополнительной информации обратитесь к замечательной документации postgresql .
Когда вы создаете свои базы данных, создаются файлы данных для этих баз данных. Они (конечно) не удаляются с помощью apt purge.
Если /etc/postgresql/8.4/main/postgresql.conf
(предположительно, это не 8.4
- используйте вашу версию`) все еще существует, вы можете найти строку вроде
data_directory = '/var/lib/postgresql/8.4/main' # использовать данные в другом каталоге
Там вы можете найти файлы данных для созданных вами баз данных. Если вы создали свои собственные каталоги данных, я думаю, вы помните, где они были.
Пользователь
postgresql
все еще существует? Это владелец файлов базы данных. Удалите этого пользователя с поиском всех его файлов (используйте sth, какdeluser --remove-all-files
,man deluser
вам поможет). Если этого пользователя не существует,find
все файлы в вашей файловой системе, которые не имеют ассоциированного пользователя, и, возможно, удалите их. (Используйтеfind / -nouser -nogroup
- и снова прочитайтеman find
:-))Для получения дополнительной информации обратитесь к замечательной документации postgresql .
Когда вы создаете свои базы данных, создаются файлы данных для этих баз данных. Они (конечно) не удаляются с помощью apt purge.
Если /etc/postgresql/8.4/main/postgresql.conf
(предположительно, это не 8.4
- используйте вашу версию`) все еще существует, вы можете найти строку вроде
data_directory = '/var/lib/postgresql/8.4/main' # использовать данные в другом каталоге
Там вы можете найти файлы данных для созданных вами баз данных. Если вы создали свои собственные каталоги данных, я думаю, вы помните, где они были.
Пользователь
postgresql
все еще существует? Это владелец файлов базы данных. Удалите этого пользователя с поиском всех его файлов (используйте sth, какdeluser --remove-all-files
,man deluser
вам поможет). Если этого пользователя не существует,find
все файлы в вашей файловой системе, которые не имеют ассоциированного пользователя, и, возможно, удалите их. (Используйтеfind / -nouser -nogroup
- и снова прочитайтеman find
:-))Для получения дополнительной информации обратитесь к замечательной документации postgresql .
Когда вы создаете свои базы данных, создаются файлы данных для этих баз данных. Они (конечно) не удаляются с помощью apt purge.
Если /etc/postgresql/8.4/main/postgresql.conf
(предположительно, это не 8.4
- используйте вашу версию`) все еще существует, вы можете найти строку вроде
data_directory = '/var/lib/postgresql/8.4/main' # использовать данные в другом каталоге
blockquote>Там вы можете найти файлы данных для созданных вами баз данных. Если вы создали свои собственные каталоги данных, я думаю, вы помните, где они были.
Пользователь
postgresql
все еще существует? Это владелец файлов базы данных. Удалите этого пользователя с поиском всех его файлов (используйте sth, какdeluser --remove-all-files
,man deluser
вам поможет). Если этого пользователя не существует,find
все файлы в вашей файловой системе, которые не имеют ассоциированного пользователя, и, возможно, удалите их. (Используйтеfind / -nouser -nogroup
- и снова прочитайтеman find
:-))Для получения дополнительной информации обратитесь к замечательной документации postgresql .
Когда вы создаете свои базы данных, создаются файлы данных для этих баз данных. Они (конечно) не удаляются с помощью apt purge.
Если /etc/postgresql/8.4/main/postgresql.conf
(предположительно, это не 8.4
- используйте вашу версию`) все еще существует, вы можете найти строку вроде
data_directory = '/var/lib/postgresql/8.4/main' # использовать данные в другом каталоге
blockquote>Там вы можете найти файлы данных для созданных вами баз данных. Если вы создали свои собственные каталоги данных, я думаю, вы помните, где они были.
Пользователь
postgresql
все еще существует? Это владелец файлов базы данных. Удалите этого пользователя с поиском всех его файлов (используйте sth, какdeluser --remove-all-files
,man deluser
вам поможет). Если этого пользователя не существует,find
все файлы в вашей файловой системе, которые не имеют ассоциированного пользователя, и, возможно, удалите их. (Используйтеfind / -nouser -nogroup
- и снова прочитайтеman find
:-))Для получения дополнительной информации обратитесь к замечательной документации postgresql .
Когда вы создаете свои базы данных, создаются файлы данных для этих баз данных. Они (конечно) не удаляются с помощью apt purge.
Если /etc/postgresql/8.4/main/postgresql.conf
(предположительно, это не 8.4
- используйте вашу версию`) все еще существует, вы можете найти строку вроде
data_directory = '/var/lib/postgresql/8.4/main' # использовать данные в другом каталоге
blockquote>Там вы можете найти файлы данных для созданных вами баз данных. Если вы создали свои собственные каталоги данных, я думаю, вы помните, где они были.
Пользователь
postgresql
все еще существует? Это владелец файлов базы данных. Удалите этого пользователя с поиском всех его файлов (используйте sth, какdeluser --remove-all-files
,man deluser
вам поможет). Если этого пользователя не существует,find
все файлы в вашей файловой системе, которые не имеют ассоциированного пользователя, и, возможно, удалите их. (Используйтеfind / -nouser -nogroup
- и снова прочитайтеman find
:-))Для получения дополнительной информации обратитесь к замечательной документации postgresql .
Вам не нужно чистить и переустанавливать PostgreSQL для этого.
sudo -u postgres psql postgres
drop database template1;
create database template1 template template0;
Для этого вам не нужно загружать и переустанавливать PostgreSQL.
sudo -u postgres psql postgres
drop database template1;
create database template1 template template0;
Для этого вам не нужно загружать и переустанавливать PostgreSQL.
sudo -u postgres psql postgres
drop database template1;
create database template1 template template0;
Для этого вам не нужно загружать и переустанавливать PostgreSQL.
sudo -u postgres psql postgres
drop database template1;
create database template1 template template0;
Для этого вам не нужно загружать и переустанавливать PostgreSQL.
sudo -u postgres psql postgres
drop database template1;
create database template1 template template0;
Для этого вам не нужно загружать и переустанавливать PostgreSQL.
sudo -u postgres psql postgres
drop database template1;
create database template1 template template0;
Для этого вам не нужно загружать и переустанавливать PostgreSQL.
sudo -u postgres psql postgres
drop database template1;
create database template1 template template0;
Для этого вам не нужно загружать и переустанавливать PostgreSQL.
sudo -u postgres psql postgres
drop database template1;
create database template1 template template0;