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

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


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

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


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

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