Вопрос:
У меня есть.sql файл размером около 2 ГБ. Я хочу открыть базу данных локально на своем ноутбуке.
Для этого я предполагаю, что мне нужно установить как SQL-сервер, так и клиентское приложение SQL на моем ноутбуке.
Можете ли вы направить меня к соответствующим пакетам установки и документации о том, как получить все это (я буду приветствовать любой ответ, касающийся Windows или Linux)?
Я уверен, что ответа нет, но все же можно открыть файл.sql с помощью MS Access?
Вот первые несколько строк файла.sql
— — PostgreSQL database dump — SET statement_timeout = 0; SET client_encoding = ‘SQL_ASCII’; SET standard_conforming_strings = off; SET check_function_bodies = false; SET client_min_messages = warning; SET escape_string_warning = off; SET search_path = public, pg_catalog; SET default_tablespace = »; SET default_with_oids = false; Лучший ответ:
У файла 2gb есть файл дампа PostgreSQL (т.е. Дамп всей их базы данных, схемы, данных и всего).
Я бы посоветовал вам установить PostgreSQL (обратите внимание, что вы можете использовать любую базу данных, но поскольку она была сброшена из Postgres, мы можем играть в нее безопасно и пытаться восстановить ее на одном движке):
http://www.postgresql.org/download/windows <- Просто загрузите и установите установщик One Click, если вы находитесь в окнах
И тогда вам нужно будет восстановить этот файл дампа в базу данных:
Эта страница проведет вас через это: http://www.postgresql.org/docs/8.1/static/backup.html#BACKUP-DUMP-RESTORE
Но в основном он работает следующим образом:
psql db_to_restore_to < yourdump.sql
После этого вы будете готовы к полной настройке базы данных (и вы можете подключиться к базе данных PostreSQL через Access, если вы привыкли к доступу или не знакомы с написанием SQL)