Difference between revisions of "RU/kb/00000169"

From Apache OpenOffice Wiki
< RU‎ | kb
Jump to: navigation, search
(BreadCrumbL10n)
m (уточнил название)
Line 1: Line 1:
<section begin=title /><noinclude>{{DISPLAYTITLE:База Знаний: </noinclude>{{OOoB|1}}. Подключение базы данных PostgreSQL<noinclude>}}</noinclude><section end=title />
+
<section begin=title /><noinclude>{{DISPLAYTITLE:База Знаний: </noinclude>{{OOoB|1}}. Подключение базы данных PostgreSQL (JDBC)<noinclude>}}</noinclude><section end=title />
 
{{BreadCrumbL10n|RU/kb/module/base/external_data}}
 
{{BreadCrumbL10n|RU/kb/module/base/external_data}}
 
__NOTOC__
 
__NOTOC__

Revision as of 08:17, 21 January 2011


Установка PostgreSQL 8.4.2 на Windows XP

Выбираем путь установки

1.Install PostgreSQL-8.4.2 win32.jpg

Выбираем место, где будут храниться данные

2.Install PostgreSQL-8.4.2 win32.jpg

На этом этапе установщик должен создать системного пользователя, но он его не создаёт, а выдаёт ошибку что пароль неправильный.

3.Install PostgreSQL-8.4.2 win32.jpg

Поэтому нам нужно создать пароль самому. Для этого зайдём в меню Пуск → Мой компьютер → щелчок правой клавишей мыши → Управление

4.Install PostgreSQL-8.4.2 win32.jpg

Заходим в "Локальные пользователи и группы"

5.Install PostgreSQL-8.4.2 win32.jpg

Заходим в "Пользователи" и видим справа системного пользователя "postgres"

6.Install PostgreSQL-8.4.2 win32.jpg

Нажимаем правой клавишей мыши на "postgres" и выбираем "задать пароль"

7.Install PostgreSQL-8.4.2 win32.jpg

Вводим новый пароль и подтверждение

8.Install PostgreSQL-8.4.2 win32.jpg

Выбираем Russia, Russia

9.Install PostgreSQL-8.4.2 win32.jpg

По умолчанию должен стоять флаг на "Launch Stack Builder at exit"

10.Install PostgreSQL-8.4.2 win32.jpg

Выбираем PostgreSQL на порту 5432

11.Install PostgreSQL-8.4.2 win32.jpg

Выбираем необходимые нам дополнительные программы и модули

12.Install PostgreSQL-8.4.2 win32.jpg

Например pgJDBC и Slony-I

13.Install PostgreSQL-8.4.2 win32.jpg

Устанавливаем pgJDBC

14.Install PostgreSQL-8.4.2 win32.jpg

Выбираем путь для установки pgJDBC

15.Install PostgreSQL-8.4.2 win32.jpg

Устанавливаем Slony-I

16.Install PostgreSQL-8.4.2 win32.jpg

Создаём новую через pgAdmin III

Create new base on pgAdmin III.jpg

Свойства новой базы в PostgreSQL. Заполняем "имя" и "владелец"

Properties new base in PostgreSQL.jpg

Нужно добавить "путь класса" postgresql-jdbc. Заходим в Apache OpenOffice → Сервис → Параметры → Apache OpenOffice → Java и устанавливаем флаг "Sun Microsystem.inc", щёлкнуть по кнопке "Путь класса", далее Добавить архив переходим в: "C:\Program Files\PostgreSQL\pgJDBC" → выбираем "postgresql-8.4-701.jdbc4.jar" → нажимаем открыть → ОК... → закрыть Apache OpenOffice.

Path to class postgresql-jdbc.jpg

Открываем Apache OpenOffice Base → выбираем "Подключиться к существующей базе данных" → Выбираем JDBC → щёлкнуть "Далее" → URL источника данных: "jdbc:postgresql://localhost:5432/oo-test" → Класс драйвера JDBC → "org.postgresql.Driver"

Jdbc url and class.jpg

Далее: Имя пользователя "postgres" и щёлкнуть "тест соединения" Должно быть "Соединение успешно установлено"

Save and execute base OOo on postgresql.jpg

Хотя, лучше через режим дизайнера: Таблицы → Создать таблицу в режиме дизайна → Обязательно нужно создать поле, которое будет "первичным ключём" - путь название поля будет "id" → тип поля "Целое serial" → Автозначение "Да"

Primary Key on PostgreSQL.jpg

Создаём поля "Фамилия", "Имя", "Отчество"

Name, second name, middle name in the PostgreSQL.jpg





Chemtech
2010












Personal tools