Добрый день.
задача стоит так:
1)Надо спроектировать базу.
2)Для базы буду писаться толстый и тонкий клиенты
3)Реализация тонкого клиента не входит в сферу моих задач, этим будет заниматься другой человек.
В базе точно будут храниться документы различного рода (word, excell, powerpoint, изображения...).
посему, меня вцелом интересуют два вопроса:

Server [localhost]: localhost DATABASE [postgres]: postgres Port [5432]: 5432 Username [postgres]: postgres Password FOR user postgres: psql (8.4.3) WARNING: Console code page (866) differs FROM Windows code page (1251) 8-bit characters might NOT work correctly. See psql reference page "Notes for Windows users" FOR details. Type "help" FOR help.
захожу
postgres=# \encoding <WIN1251>
меняю кодировку
пишу команды, и получаю странные ошибки
postgres=# create database -U postgres lol; ERROR: syntax error at OR near "-"
Здравствуйте!
Ситуация в следуюещем. Есть локальная сеть, выход в интернет осуществляется через роутер.Все компьютеры и роутер подключены к хабу. Адрес роутера пингуется нормально. А команда telnet <адрес> <порт> не выполняется. Как мне объяснил администратор сети, когда приходит пакет по определенному порту например 5432, то он направляется на нужный компьютер. По этому порту пакеты направляются на сервер БД на котором стоит postgres 8.1. В той локальной сети приложение подключается нормально, и все работает. Пытаюсь подключиться через интернет ничего не получается.
Есть три таблицы:
Объявления
CREATE TABLE advertisements ( id integer NOT NULL, campaign_id integer, title character varying(40) NOT NULL, text character varying(100) NOT NULL, email character varying(255), website character varying(255), address character varying(255), phone character varying(14) );
Комбинации (привязка направлений к объявлениям, другая служебная информация)
CREATE TABLE combinations ( id integer NOT NULL, advertisement_id integer, direction_id integer, business_type_id integer,
Хотелось бы узнать есть какие-то варианты выгрузки структуры базы в приложения для моделирования данных, в часности в toad data modeler.
Вопрос не к postgresql, а скорее повышения удобства её использования.
Подскажите в какую сторону копать.
Я пользую ArchLinux, установил postgresql, создал базу и с помощью двух запросов SQL преобразую данные изначально скачиваемые из Интернета в виде .csv файла.
Работаю в терминале.
#Запускаю PostgreSQL
sudo su postgres
psql database1
#Копирую данные из файла '/home/petr/ALL_TICKERS.csv'
copy volume2 from '/home/petr/ALL_TICKERS.csv' csv;
#Вычисляем оборот за год и выводим список в файл
Доброго времени суток!
Пытаюсь написать простое (консольное) приложение на Java, но не могу правильно связать его с базами данных.
Исходник:
package consoledb; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class Main { public static void main(String[] args) { Connection connection; Statement stmt; ResultSet rs; String errMessage = null; try{ Class.forName("org.postgresql.Driver").newInstance();
помогите с скриптом. Работаю с БД из пайтона через psycopg2 есть таблица, в которой 30 000 000 000 записей, есть колонки с типами date и time, хочу объединить эти колонки в одну с типом timestamp, выбирать, а затем вставлять из внешнего соединения весьма унылое занятие при таком объеме, подскажите на чем лучше, на каком уровне написать скриптик, чтоб объединить эти колонки.
есть база, весьма большого размера. Временами интенсивность занесения записей может быть такой, что в одну секунду заносится несколько записей. Как однозначно отсортировать записи по моменту занесения. Может добавить какой-нибудь столбец, просто "time" не прокатит как я понял.
Уважаемые коллеги!
Лукавый путает
- не могу найти где хранятся комментарии к колонкам (это которые из оператора "comment on column ... is "xxx" ) - в таблице columns и прочих вроде нет
.
Подскажите пожалуйста !