Текущее время: Ср, май 14 2025, 01:54

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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