Текущее время: Сб, июл 19 2025, 19:49

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Сервер БД, манданты и таблицы
СообщениеДобавлено: Сб, апр 28 2012, 11:58 
Специалист
Специалист

Зарегистрирован:
Пн, мар 12 2012, 08:40
Сообщения: 226
Здравствуйте, помоги разобраться.
Системный ландшафт состоит из 3-х мандантов: система разработки, тест, продуктив. Все эти три манданта находится на одном сервере базы данных. Т.е если я правильно понимаю таблицы для этих трёх мандантов одинаковые(т.е например таблица mara существует в единственном экземпляре и она общая всех трёх мандантов).
Когда разработчик расширяет таблицу mara новым полем в системе разработки, то это поле если смотреть со стороны SAp-системы видно только в системе разработки. А в системе тест и продуктив эти поле появятся только после переноса запроса в котором содержится добавление этого нового поля. Хотя если зайти на сервер базы данных после добавления в систему разработки этого нового поля в таблице mara оно видно
Как SAP разграничает видимость(существование) полей для каждого манданта, ведь сервер базы данных один?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вопрос к базису.
СообщениеДобавлено: Сб, апр 28 2012, 12:05 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 03 2006, 08:10
Сообщения: 476
Откуда: Архангельск
Пол: Мужской
Таблицы бывают мандатнозависимыми и мандантно независимыми.
Если все три манданта находятся в одной БД, то они разделяются логически полем mandt, которое есть почти в каждой таблице (см. se11).
По умолчанию движок R/3 сделан таким образом, что система сама вставляет условие where mandt = XXX к каждому запросу, поэтому абаперу не надо думать про указание манданта в каждом select.
При желании в ABAP из одного манданта можно посмотреть данные другого манданта.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос к базису.
СообщениеДобавлено: Сб, апр 28 2012, 12:08 
Менеджер
Менеджер

Зарегистрирован:
Пн, янв 28 2008, 16:56
Сообщения: 512
Откуда: Воронеж
Пол: Мужской
Скорее всего железка - сервер один, а баз данных (софта) три.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос к базису.
СообщениеДобавлено: Сб, апр 28 2012, 12:20 
Специалист
Специалист

Зарегистрирован:
Пн, мар 12 2012, 08:40
Сообщения: 226
sergeyt написал:
Таблицы бывают мандатнозависимыми и мандантно независимыми.
Если все три манданта находятся в одной БД, то они разделяются логически полем mandt, которое есть почти в каждой таблице (см. se11).
По умолчанию движок R/3 сделан таким образом, что система сама вставляет условие where mandt = XXX к каждому запросу, поэтому абаперу не надо думать про указание манданта в каждом select.
При желании в ABAP из одного манданта можно посмотреть данные другого манданта.


Насчет табличных данных которые разделяются полем mandt более менее понятно. А вот насчет того как в системе разработки может быть один перечень табличных полей для одной таблицы, а в системе тест и продуктив для этой же таблицы другой перечень полей (пока из системы разработки не перенесешь запрос с добавлением полей в тест и продуктив). Как Сап это разграничивает?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Сервер БД, манданты и таблицы
СообщениеДобавлено: Сб, апр 28 2012, 12:46 
Менеджер
Менеджер

Зарегистрирован:
Вт, июл 24 2007, 14:52
Сообщения: 603
Откуда: Казахстан
Пол: Мужской
Что вы понимаете под "сервером базы данных"?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервер БД, манданты и таблицы
СообщениеДобавлено: Сб, апр 28 2012, 12:54 
Специалист
Специалист

Зарегистрирован:
Пн, мар 12 2012, 08:40
Сообщения: 226
Ludens написал:
Что вы понимаете под "сервером базы данных"?

Под сервером базы данных я понимаю место где хранятся таблички и данные этих табличек.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вопрос к базису.
СообщениеДобавлено: Сб, апр 28 2012, 13:02 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 03 2006, 08:10
Сообщения: 476
Откуда: Архангельск
Пол: Мужской
skaa написал(а):
sergeyt написал:
Таблицы бывают мандатнозависимыми и мандантно независимыми.
Если все три манданта находятся в одной БД, то они разделяются логически полем mandt, которое есть почти в каждой таблице (см. se11).
По умолчанию движок R/3 сделан таким образом, что система сама вставляет условие where mandt = XXX к каждому запросу, поэтому абаперу не надо думать про указание манданта в каждом select.
При желании в ABAP из одного манданта можно посмотреть данные другого манданта.


Насчет табличных данных которые разделяются полем mandt более менее понятно. А вот насчет того как в системе разработки может быть один перечень табличных полей для одной таблицы, а в системе тест и продуктив для этой же таблицы другой перечень полей (пока из системы разработки не перенесешь запрос с добавлением полей в тест и продуктив). Как Сап это разграничивает?


скорее всего продуктив на другой машине, соответственно в другой БД. Если БД одна, se11 покажет одинаковын поля во всех мандантах


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервер БД, манданты и таблицы
СообщениеДобавлено: Сб, апр 28 2012, 13:02 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 16 2004, 17:10
Сообщения: 2229
Откуда: Moscow, кажется...
Пол: Мужской
Пропала квартирка...

_________________
Я бы хотел поглядеть на эффективную армию, состоящую из эффективных менеджеров.
BRGDS,
Aleks Изображение


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервер БД, манданты и таблицы
СообщениеДобавлено: Сб, апр 28 2012, 13:08 
Специалист
Специалист

Зарегистрирован:
Пн, мар 12 2012, 08:40
Сообщения: 226
система разработки, тест и продуктив находятся не только на одной машине, но и на одном сервере базы данных.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Сервер БД, манданты и таблицы
СообщениеДобавлено: Сб, апр 28 2012, 13:29 
Менеджер
Менеджер

Зарегистрирован:
Вт, июл 24 2007, 14:52
Сообщения: 603
Откуда: Казахстан
Пол: Мужской
почему вы называете "система" в единственном числе и перечисляете "разработки, тест и продуктив"?
у вас что, реализован MCOD? multiple components in one database, т.е. несколько систем в одной базе?
или все таки у вас одна система SAP и три манданта в ней?

спрошу по другому =)
сколько записей у вас в саплогоне?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервер БД, манданты и таблицы
СообщениеДобавлено: Сб, апр 28 2012, 13:35 
Специалист
Специалист

Зарегистрирован:
Пн, мар 12 2012, 08:40
Сообщения: 226
Ludens написал:
почему вы называете "система" в единственном числе и перечисляете "разработки, тест и продуктив"?
у вас что, реализован MCOD? multiple components in one database, т.е. несколько систем в одной базе?
или все таки у вас одна система SAP и три манданта в ней?

спрошу по другому =)
сколько записей у вас в саплогоне?


Пардон..Ошибся употребляя "система" в единственном числе)
В саплогоне у меня одна запись. И с неё я захожу либо в разработку указав мандант разработки, либо в тест указав мандант теста, либо в продуктив.....


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Сервер БД, манданты и таблицы
СообщениеДобавлено: Сб, апр 28 2012, 14:36 
Менеджер
Менеджер

Зарегистрирован:
Вт, июл 24 2007, 14:52
Сообщения: 603
Откуда: Казахстан
Пол: Мужской
ну вот, теперь можно ответить на первый вопрос
Цитата:
Как SAP разграничает видимость


никак не разграничивает, т.к. у вас одна система, и структура таблиц является общей для всех мандантов


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервер БД, манданты и таблицы
СообщениеДобавлено: Сб, апр 28 2012, 16:59 
Специалист
Специалист

Зарегистрирован:
Пн, мар 12 2012, 08:40
Сообщения: 226
Ludens написал:
ну вот, теперь можно ответить на первый вопрос
Цитата:
Как SAP разграничает видимость


никак не разграничивает, т.к. у вас одна система, и структура таблиц является общей для всех мандантов


Спасибо...помогли разобраться!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Сервер БД, манданты и таблицы
СообщениеДобавлено: Чт, май 10 2012, 15:10 
Директор
Директор

Зарегистрирован:
Пт, дек 22 2006, 12:17
Сообщения: 775
Пол: Мужской
avlag написал:
Пропала квартирка...


А как же классическое "обратитесь к базиснику!" ? :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервер БД, манданты и таблицы
СообщениеДобавлено: Вт, май 29 2012, 19:23 
Модератор
Модератор

Зарегистрирован:
Пт, окт 06 2006, 15:20
Сообщения: 338
Откуда: Москва
Пол: Мужской
skaa написал(а):
система разработки, тест и продуктив находятся не только на одной машине, но и на одном сервере базы данных.

Я бы того, кто принял такое гениальнейшее решение просто голыми руками удавил бы.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB