|
0 / 0 / 0
Регистрация: 08.04.2020
Сообщений: 28
|
|
PostgreSQL, запросы08.04.2020, 13:51. Показов 5615. Ответов 16
Поставил себе debian на virtualbox, чтобы изучать sql. Работаю с демонстрационной базой данных, взятой с сайта postgrepro.ru, по книжке Могунова. В самой базе содержится ряд таблиц, одна из который называется "aircrafts" (прилагаю скрин). В ходе выполнения запроса у меня не отображаются названия моделей самолётов из этой таблицы. Как видите, пишу select*from aircrafts, а колонка model выдаётся пустой. Не понимаю, почему так происходит. На debian у меня стоит как русская, так и английская раскладка клавиатуры и всё работает. На Хабре задал этот же вопрос, но там как-то туманно намекнули без продолжения диалога, что всё дело в локали, которую я,возможно, неправильно указал, когда закачивал себе debian. На всякий случай я поменял локаль на ru_Ru.UTF8, но ничего не изменилось. Прошу вас помочь. Если я где-то жёстко туплю, то вы уж простите меня, т.к. я в этом деле новичок.
0
|
|
| 08.04.2020, 13:51 | |
|
Ответы с готовыми решениями:
16
Динамические запросы в PostgreSQL PostgreSQL PostgreSQL 9.4.10 1с |
|
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,203
|
||
| 08.04.2020, 14:03 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 08.04.2020
Сообщений: 28
|
|
| 08.04.2020, 14:07 [ТС] | |
|
Отгородил, но ничего не изменилось. Колонка "model" всё так же пуста.
0
|
|
|
1264 / 978 / 384
Регистрация: 02.09.2012
Сообщений: 3,021
|
||||||
| 09.04.2020, 15:33 | ||||||
|
Когда где-то что-то берет, необходимо внимательнее читать описание
см. в дампе параметр bookings.lang = 'ru';
0
|
||||||
|
0 / 0 / 0
Регистрация: 08.04.2020
Сообщений: 28
|
|
| 09.04.2020, 16:08 [ТС] | |
|
Я правильно вас понял...Я просто должен вместо команды select * from aircrafts написать select * from aircrafts_data?
0
|
|
|
0 / 0 / 0
Регистрация: 08.04.2020
Сообщений: 28
|
|
| 09.04.2020, 22:27 [ТС] | |
|
А если я скачаю базу предыдущей версии, то у меня этих проблем не будет?
0
|
|
|
1264 / 978 / 384
Регистрация: 02.09.2012
Сообщений: 3,021
|
|||||||||||||||||||||||||||||||||||||
| 09.04.2020, 23:35 | |||||||||||||||||||||||||||||||||||||
|
Не совсем. Смотрите какая последовательность. Берем базу (small), большую не буду качать. Распаковываем, смотрим текстовым редактором содержимое файла, который есть текстовый дамп базы.
Сначала начнем с вашего запроса.
Смотрим, что такое lang()
Попробуйте в вашей сессии сначала этот запрос
Добавлено через 3 минуты
0
|
|||||||||||||||||||||||||||||||||||||
|
0 / 0 / 0
Регистрация: 08.04.2020
Сообщений: 28
|
|||||||||||
| 10.04.2020, 16:19 [ТС] | |||||||||||
|
Выполнив ваш запрос, он мне написал
Добавлено через 10 минут И можно ещё один вопрос...Как вы распаковывали в терминале базу данных? Может я просто её именно неправильно распаковываю и, возможно, теряются какие-то данные. Добавлено через 3 часа 27 минут Я в итоге удалили базу данных и скачал версию 2016 г., но теперь я столкнулся с тем, что у меня ничего не открывается......
0
|
|||||||||||
|
1264 / 978 / 384
Регистрация: 02.09.2012
Сообщений: 3,021
|
|||||||
| 11.04.2020, 13:22 | |||||||
чем подробнее, тем лучше
0
|
|||||||
|
0 / 0 / 0
Регистрация: 08.04.2020
Сообщений: 28
|
||||||
| 11.04.2020, 19:53 [ТС] | ||||||
|
Ну, если говорить подробно, то скачал себе б.д. версии 2016 г. с сайта postgrepro.ru, о котором мы с вами уже говорили. Скачал себе в загрузки, где и распаковал себе её и сохранил. Затем я просто зашёл в терминал и через пользователя root выполнил следующие команды
0
|
||||||
|
1264 / 978 / 384
Регистрация: 02.09.2012
Сообщений: 3,021
|
|||||||||||
| 11.04.2020, 22:48 | |||||||||||
|
после того как
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 08.04.2020
Сообщений: 28
|
||||||
| 12.04.2020, 19:00 [ТС] | ||||||
|
Увы, но не сработало
0
|
||||||
|
1264 / 978 / 384
Регистрация: 02.09.2012
Сообщений: 3,021
|
|
| 13.04.2020, 07:36 | |
|
Так! Ну а вы что-нибудь сделали, чтобы файл получить??
Например, скачать его с сайта, распаковать. Перепроверить имя, что такой файл действительно загружен и в наличии в вашей директории, из которой запускаете команду. Ну как-то голову включаем.
0
|
|
|
0 / 0 / 0
Регистрация: 08.04.2020
Сообщений: 28
|
|
| 13.04.2020, 08:52 [ТС] | |
|
По-моему, я вам уже в третий раз говорю, что я его скачал, распаковал, сохранил в документах...Могу вам скриншот кинуть, если хотите.
0
|
|
|
1264 / 978 / 384
Регистрация: 02.09.2012
Сообщений: 3,021
|
|
| 13.04.2020, 12:00 | |
|
Ну значит нужно путь указать на этот файл в psql.
Я-то откуда знаю, куда вы его скачали и где он у вас лежит. Я написал краткую команду, как это в принципе делается при восстановлении дампа базы с помощью psql, в надежде, что вы уже дальше сообразите, что надо конкретно запустить.
0
|
|
|
0 / 0 / 0
Регистрация: 08.04.2020
Сообщений: 28
|
|
| 13.04.2020, 12:16 [ТС] | |
|
Вы написали команду, я её ввёл
Добавлено через 11 минут Я подробно вам расписал мою проблему, показал вам мои команды и скрины. Если я где-то в этих командах делал глупости или забывал простые истины (сейчас вы говорите, что нужно было указать путь к файлу), то вы ведь могли указать на мои ошибки.
0
|
|
|
0 / 0 / 0
Регистрация: 20.01.2020
Сообщений: 1
|
|
| 20.10.2020, 17:18 | |
|
Нужно сделать: alter database demo set search_path = bookings, public;
Совет от "производителей"))
0
|
|
| 20.10.2020, 17:18 | |
|
Помогаю со студенческими работами здесь
17
мониторинг postgresql GUID postgresql 9.3
Из Oracle в postgresql PostgreSQL and Denwer Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|