Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Excel+Oracle DML / 5 сообщений из 5, страница 1 из 1
02.06.2020, 10:46
    #39965258
Alexey Kuzmin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel+Oracle DML
Всем - здравствуйте!
Задача:
Нужно в одну Excel-евскую таблицу с 80 полями вывести данные из нескольких оракловых таблиц. При этом, должна быть возможность правки данных (изменение) через Excel.
Разные поля могут правятся разными пользователями (права на все таблицы имеет только админ).
БД - небольшая: 4 таблицы по 100 тыс. - 300 тыс. записей в каждой.

Хочу сделать так: сделать разных оракловых пользователей, дать им права на нужные таблицы и через Excel они смогут править свою часть. Что-то, подобное Devart Excel Add-ins ( https://www.devart.com/excel-addins/oracle.html?gclid=EAIaIQobChMI5Oijhsvi6QIVjh0YCh1pLg7tEAMYASAAEgKLNPD_BwE).

Вопрос: каким образом организуется доступ к таблицам Oracle из Excel с возможностью DML?
Спасибо заранее.

БД Oracle 18c XE
...
Рейтинг: 0 / 0
02.06.2020, 15:20
    #39965366
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel+Oracle DML
В поиск ходили и что-то уже пробовали?

Сомневаюсь, что Excel умеет select for update. Видимо, надо будет делать явные insert/update/delete из VBA.
...
Рейтинг: 0 / 0
02.06.2020, 15:28
    #39965369
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel+Oracle DML
Alexey Kuzmin
Нужно в одну Excel-евскую таблицу с 80 полями вывести данные из нескольких оракловых таблиц. При этом, должна быть возможность правки данных (изменение) через Excel.

Вы хотите сделать из ёкселя полноценного клиента oracle rdbms?
Идея смелая, но смысл не очевиден.
...
Рейтинг: 0 / 0
02.06.2020, 18:21
    #39965410
mnbvcx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel+Oracle DML
Alexey Kuzmin

Нужно в одну Excel-евскую таблицу с 80 полями вывести данные из нескольких оракловых таблиц. При этом, должна быть возможность правки данных (изменение) через Excel.
Разные поля могут правятся разными пользователями (права на все таблицы имеет только админ).
БД - небольшая: 4 таблицы по 100 тыс. - 300 тыс. записей в каждой.

Вопрос: каким образом организуется доступ к таблицам Oracle из Excel с возможностью DML?
Спасибо заранее.

Сорян за оффтоп.
А как будет ворочаться книга Excel с 80 полями и 100 тыс. - 300 тыс. строк?
Сколько времени уйдёт у юзера, чтобы дойти до ячейки O98756?
И потом сохранить книгу?
...
Рейтинг: 0 / 0
03.06.2020, 12:38
    #39965612
watson
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel+Oracle DML
в сторону APEX не смотрели?

учитывая, что у вас уже есть 4 таблицы с сотнями тысяч записей и предусмотрены пользователи с разными правами, то это может быть хорошим вариантом с потенциалом масштабирования.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Excel+Oracle DML / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]