powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / Управление процессом разработки ИС [игнор отключен] [закрыт для гостей] / Командная разработка с БД
4 сообщений из 4, страница 1 из 1
Командная разработка с БД
    #35389533
MOCKOBEP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет,

Вот такой вопрос - несколько человек одновременно работают над проектом с БД. БД к примеру Oracle. Файлы проекта можно контролировать системой контроля версий, а вот что делать с БД? Нет ли каких-то готовых решений для БД? Как вы с этим вопросом справляетесь?

После этого еще необходимо залить все изменения с тестового сервера на рабочий. Нужно заставлять каждого пользователя записывать все изменения в БД, которые он делал (может забыть), или есть какие-то автоматизированные возможности?

Спасибо
...
Рейтинг: 0 / 0
Командная разработка с БД
    #35389578
RUSYA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Под Оракл не знаю, но для MySQL есть программа "SqlBalance". Может кстати и под оракл версии существуют. Ну или в системе контроля версий хранить и дамп БД, разделив его на три части: структура, инициализация, и данные. Если кому-то надо поменять что-то в БД, то меняют эти файлы в репозитории, и все сразу знают что БД надо бы обновить из дампа...
...
Рейтинг: 0 / 0
Командная разработка с БД
    #35389830
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MOCKOBEP
Вот такой вопрос - несколько человек одновременно работают над проектом
с БД. БД к примеру Oracle. Файлы проекта можно контролировать системой
контроля версий, а вот что делать с БД? Нет ли каких-то готовых решений
для БД? Как вы с этим вопросом справляетесь?


Процедуры/функции/пакеты/триггеры - все отлично "лезет" в CVS/SVN/VSS.
В pl/sql developer'е даже есть интеграция с ними (но не используем, по некоторым причинам).

Структуры- у нас каждый разработчик отдает тестерам скрипт изменения структуры (alter table, create table, create index и т.д.).
Эти файлы хранятся и применяются к эталонной схеме.
Новым заказчикам отдается дамп эталона. При обновлении версии- скрипт изменения структуры, равный сумме всех скриптов.

--
Алексей
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Командная разработка с БД
    #35393083
Davidson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если есть возможность прикрутить Java, то можно попробовать Apache DDLUtils http://db.apache.org/ddlutils/
Работаю сейчас на проекте в котором DDLUtils используется для поддержки версионности базы Oracle и Postgres.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Управление процессом разработки ИС [игнор отключен] [закрыт для гостей] / Командная разработка с БД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]