Текущее время: Ср, сен 10 2025, 20:06

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Таблица в системе БД отсутствует
СообщениеДобавлено: Ср, июн 20 2007, 06:56 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, авг 10 2006, 06:26
Сообщения: 75
Всем добрый день,
такая тема уже поднималась на форуме, но ответа так и не последовало.
Все же, может кто сталкивалась со следующей проблемой и знает как ее разрешить:
Настроили DB Connect, создали исходную систему, теперь в транзакции RSDBC выбераем таблицу и запускаем, выходит сообщение: Таблица в системе БД отсутствует

Может нужно что-то еще настроить со стороны BW и исходной системы?
(Исходной системой у нас является R/3, на БД Oracle, решили испытать DB Connect, хотя в данном случае лучше конечно использовать RFC-соединение)

Заранее спасибо за ответы.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 20 2007, 08:24 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, авг 10 2006, 06:26
Сообщения: 75
Или, скорее всего, дело в том, что нужно создавать свои таблицы и ракурсы на стороне исходной системы, а не пытаться извлекать данные из стандартных таблиц, при этом следуя еще и определенным правилам, например: техническое имя прописными буквами, название с DB_ и т.д.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Таблица в системе БД отсутствует
СообщениеДобавлено: Чт, июн 21 2007, 16:20 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
Sandra написал(а):
на БД Oracle, решили испытать DB Connect,


скорее всего, у пользователя не хватает прав на схему


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Таблица в системе БД отсутствует
СообщениеДобавлено: Пн, июн 25 2007, 14:05 
Ассистент
Ассистент

Зарегистрирован:
Вс, янв 14 2007, 02:51
Сообщения: 47
Откуда: Москва
Sandra написал(а):
Всем добрый день,
такая тема уже поднималась на форуме, но ответа так и не последовало.
Все же, может кто сталкивалась со следующей проблемой и знает как ее разрешить:
Настроили DB Connect, создали исходную систему, теперь в транзакции RSDBC выбераем таблицу и запускаем, выходит сообщение: Таблица в системе БД отсутствует

Может нужно что-то еще настроить со стороны BW и исходной системы?
(Исходной системой у нас является R/3, на БД Oracle, решили испытать DB Connect, хотя в данном случае лучше конечно использовать RFC-соединение)

Заранее спасибо за ответы.


Для Oracle:
1. Создать пользователя для DbConnect
2. Дать пользователю гранты на таблицы из которых собираетесь грузить данные (grant select on <table_name> to <user_name>)
3. Создать представления в схеме пользователя DbConnect (create or replace view VS<TABLE_NAME> as select * from <TABLE_NAME>)
Эти представления будут доступны. Внимание! в имени представления использовать только заглавные латинские символы и _

Для MSSql:
1. Создать пользователя для DBConnect
2. Создать схему, одноименную с пользователем для DBConnect
3. Дать гранты новому пользователю на таблицы из которых собираетесь грузить данные
4. В новой схеме создать представления для таблиц данных

Вопрос к вам: почему RFC для Oracle лучше чем DbConnect?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июн 26 2007, 10:13 
Специалист
Специалист

Зарегистрирован:
Ср, июл 12 2006, 11:57
Сообщения: 198
Пол: Мужской
Цитата:
2. Создать схему, одноименную с пользователем для DBConnect


Можно с этого места поподробнее, пожалуйста?
Что подразумевается под схемой в mssql?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 27 2007, 16:19 
Ассистент
Ассистент

Зарегистрирован:
Вс, янв 14 2007, 02:51
Сообщения: 47
Откуда: Москва
Andy154 написал:
Цитата:
2. Создать схему, одноименную с пользователем для DBConnect


Можно с этого места поподробнее, пожалуйста?
Что подразумевается под схемой в mssql?

В MSSQL есть такая сущность - схема.
Смысла ее я не понял, потому как для меня более близка концепция oracle в этом вопросе. Скрипт на создание сча не вспомню (уже на другом проекте), но в F1 легко найти. Потом когда создаешь представления указывай эту сехму и все (create or replace view [схема].<имя представления>).


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

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


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

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


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

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