2012-06-15 6 views
2

Есть ли способ, которым кто-то может получить текстовые файлы, составляющие базу данных, я имею в виду необработанные текстовые файлы, которые вы получаете при сбросе db.? Я думаю, что файлы должны быть где-то внутри каталога данных ... Как я могу их получить?Необработанные текстовые файлы, которые составляют SQL внутри каталога данных в Postgresql

+0

В вашей таблице данных есть связанное табличное пространство? Вы проверили документы? http://www.postgresql.org/docs/8.1/static/storage.html – MAbraham1

ответ

3

Их нет в текстовом формате. Если вы не можете определить, где хранятся необработанные файлы данных, либо просматривая или просматривая документацию, вряд ли вы сможете их использовать.

Я думаю, что это то, что известно как вопрос XY - попробуйте задать вопрос о том, чего вы пытаетесь достичь.

0

Джефф,

Ваш ответ зависит от того, есть ли у вас tablspace или нет. Если в базе данных есть связанное табличное пространство, это будет определять, где находятся физические файлы. Табличное пространство сообщает

Все данные, необходимые для кластера базы данных, хранятся в каталоге данных кластера, обычно называемом PGDATA (после имени переменной среды, которая может использоваться для ее определения). Общим местом для PGDATA является /var/lib/pgsql/data. На одной машине могут существовать несколько кластеров, управляемых разными почтмейстерами.

Для Windows здесь находится подкаталог, содержащий символические ссылки на табличные пространства: C:\Program Files\PostgreSQL\9.0\data\pg_tblspc\.

Подробнее о физической памяти базы данных можно узнать в PostgreSQL Documentation online, located here. База данных file layout is further discussed here.

Поскольку мы не уверены, что именно вы пытаетесь сделать, вы обязательно захотите прочитать невероятно богатую онлайн-документацию PostgreSQL, прежде чем пытаться переместить данные на уровне файлов. Вы также захотите продолжить исследование StackOverflow, так как вы найдете ответы such as this one, в которых обсуждается передача данных PostgreSQL.

Кроме того, взгляните на Backup and Restore documentation, пока вы на нем.

Наслаждайтесь!

 Смежные вопросы

  • Нет связанных вопросов^_^