|
1С+Oracle: Одна Database/Tablespace на одну ИБ (для бэкапа)
|
|||
---|---|---|---|
#18+
Добрый день! Столкнулся с необходимостью резервного копирования информационных баз 1С, работающей с Oracle средствами Symantec Backup Exec (весь софт уже выбран, заменить на что-то другое - не вариант). Сложность вот в чем: 1С в Oracle создает одну базу данных (DATABASE в терминах Oracle) на один экземпляр сервера 1С. А информационным базам (в терминах 1С) соответствуют схемы (SCHEMAs в терминах Oracle). Backup Exec же, в свою очередь, видит три вида объектов Oracle: базы данных (DATABASES), файлы данных (DATAFILES) и табличные пространства (TABLESPACES). Схемы (SCHEMAs) он не осознает. Иными словами, он видит сервер 1С, но не понимает, что этот сервер обслуживает несколько ИБ: торговлю, зарплату, бухгалтерию, etc. Это приводит к тому, что мы не можем выполнить восстановление одной ИБ, не затронув все остальные. Например, нельзя восстановить "Зарплату" на вчера, а "Торговлю" не трогать. Или все ИБ откатывать, или ни одной. Со стороны Backup Exec к решению задачи подобраться не смог, соответственно есть вопрос: а можно ли настроить 1С так, чтобы одной ИБ (в терминах 1С, например, "Зарплате") соответствовала одна БД (DATABASE) или одно табличное пространство (TABLESPACE) в Oracle? Прошу прощения за возможную неточность формулировок, я не DBA и не 1С-ник. Буду рад не только ответам, но и посылам в Гугл с указанием ключевых слов для поиска :) P.s.: думаю, что тут будет уместнее, чем в ветке про Oracle. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2015, 19:15 |
|
1С+Oracle: Одна Database/Tablespace на одну ИБ (для бэкапа)
|
|||
---|---|---|---|
#18+
Рекомендую ознакомиться с различиями в архитектуре Оракла. Дальше сами разберетесь куда копать. ЗЫ Просто интересно... А кто вы? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2015, 07:55 |
|
1С+Oracle: Одна Database/Tablespace на одну ИБ (для бэкапа)
|
|||
---|---|---|---|
#18+
hdablinBackup Exec же, в свою очередь, видит три вида объектов Oracle это не проблемы 1с ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2015, 12:52 |
|
1С+Oracle: Одна Database/Tablespace на одну ИБ (для бэкапа)
|
|||
---|---|---|---|
#18+
AHDP , спасибо. Я там Backup Exec настраиваю. Последний выдох ГПЖ , я и не утверждаю, что это не проблема 1С. Но со стороны Backup Exec я решения найти не смог. Возможно, оно есть со стороны 1С. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 05:28 |
|
1С+Oracle: Одна Database/Tablespace на одну ИБ (для бэкапа)
|
|||
---|---|---|---|
#18+
Располагайте каждую базу в своём инстансе. Можно конечно и прописывать каждой схеме свою файловую группу... ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 08:55 |
|
1С+Oracle: Одна Database/Tablespace на одну ИБ (для бэкапа)
|
|||
---|---|---|---|
#18+
hdablinЭто приводит к тому, что мы не можем выполнить восстановление одной ИБ, не затронув все остальные. Например, нельзя восстановить "Зарплату" на вчера, а "Торговлю" не трогать. Или все ИБ откатывать, или ни одной. Со стороны Backup Exec к решению задачи подобраться не смог, соответственно есть вопрос: а можно ли настроить 1С так, чтобы одной ИБ (в терминах 1С, например, "Зарплате") соответствовала одна БД (DATABASE) или одно табличное пространство (TABLESPACE) в Oracle? Ну благодаря тупости 1С так сделать нельзя. А вот извлечь из ораклового бэкапа отдельную схему и импортировать ее в базу можно, хотя и достаточно геморройно. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2015, 07:04 |
|
1С+Oracle: Одна Database/Tablespace на одну ИБ (для бэкапа)
|
|||
---|---|---|---|
#18+
AHDPМожно конечно и прописывать каждой схеме свою файловую группу... Чиго? Вы со мскулем не путайте :) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2015, 07:05 |
|
1С+Oracle: Одна Database/Tablespace на одну ИБ (для бэкапа)
|
|||
---|---|---|---|
#18+
xxxkmsAHDPМожно конечно и прописывать каждой схеме свою файловую группу... Чиго? Вы со мскулем не путайте :) Спасбибо за поправку, читать "Табличное пространство". ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2015, 12:37 |
|
1С+Oracle: Одна Database/Tablespace на одну ИБ (для бэкапа)
|
|||
---|---|---|---|
#18+
Не выйдет. одноцэ делает свои 4е таблспейса и все базы пихает в них, как бы там не назначали дефолт. спейс схеме. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2015, 07:10 |
|
1С+Oracle: Одна Database/Tablespace на одну ИБ (для бэкапа)
|
|||
---|---|---|---|
#18+
Сколько тайбелспейсов не важно. Важно сколько схем. 1С на каждую базу данных делает свою схему. Проблему можно решить использованием утилит exp и imp. Данные утилиты могут делать бекап конкретной схемы и также отдельно её восстановить. P.S. Быть 1С ником мало, нужно быть DBA той базы которую Вы используете. Oracle очень дружелюбная система - просто к друзьям она относится выборочно и не любит тех кто хранит контролфайлы на одном диске. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2015, 08:27 |
|
1С+Oracle: Одна Database/Tablespace на одну ИБ (для бэкапа)
|
|||
---|---|---|---|
#18+
Алексей Выхрыстюк, impdp-expdp тогда уж, я это и имел ввиду только это не совсем бекап. Сейчас никто уже не хранит данные на какихто диках, есть СХД с raid и кучей уровней виртуализации, с которых сервер видит т.н. луны. Нет никакого смысла выводить два луна для двух копий контрольника :) этим рекомендациям сто лет в обед ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2015, 12:38 |
|
|
start [/forum/topic.php?fid=28&gotonew=1&tid=1519145]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
138ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 249ms |
0 / 0 |