Форум программистов, компьютерный форум, киберфорум
Oracle
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/19: Рейтинг темы: голосов - 19, средняя оценка - 4.63
katarina
1

Можно ли базу Excel преобразовать в базу Oracle?

14.12.2010, 15:58. Показов 3662. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Если у меня есть ехсеl база, как можно преобразовать её в базу оракл?
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.12.2010, 15:58
Ответы с готовыми решениями:

Из Excel экспорт в базу данных Oracle
Есть таблица Exel. Как наиболее быстро можно вставить в таблицу Oracle данные из Exel? Заранее...

Как перенести данные из Excel документа в базу Oracle?
Доброго времени суток! Подскажите пожалуйста, как можно перенести данные из Ексель документа в базу...

Перенести базу с Oracle 9i
Всем привет, возникла такая трудность, никак не могу найти Oracle 9i 9.2.0.1.0 .Буду безмерно рад,...

Загрузка файлов в базу (Oracle)
Необходимо загрузить файлы в базу. Передача информации идет через форму вида<form...

3
TSergey
15.12.2010, 08:38 2
1. Ексель - не база
2. 'Преобразовать' нельзя, потому что см.1
3. Можно, создав предварительно базу и в ней таблицы, залить данные из екселя. ИМХО проще всего это сделать через 'промежуточные' форматы dbf или текстовые файлы.
Shamanoff
21.12.2010, 11:10 3
Простите, а можно поподробнее разъяснить: как проще это сделать из текстовых файлов? Тут используются оракловые утилиты (Migration Assistant) или есть путь поизвилистей?
0 / 0 / 0
Регистрация: 23.12.2010
Сообщений: 3
23.12.2010, 07:30 4
Загрузить данные из Excel-таблицы в Oracle таблицу можно.
Выбор метода зависит от конкретной задачи: если нужно загрузить один в один или с незначительными изменениями то проще всего в Excel'е на основе исходной таблицы сделать sql-запросы на вставку.
Пример: в Excel есть данные (Строка 1, 2. СТолбцы А, B)
A B
1 1 1
2 1 2
В ячейку С2 занести формулу:
='insert into test (a,b,) values ('' & A2 & '', '' & B2 & '');'
И размножить его на все стоки. Сохранить столбец C в текстовый файл и выполнить эти запросы в SQL Pluse: @c: est.sql

Если требуется более сложные преоброзование с распихиванием данныз по разным таблицав в ORacle то можно использовать гетерогенный сервис Oralce (настравиваться ODBC на Excel таблицу, поднимается гетерогенные сервис на этот ODBC источник и из Oracle получаешь доступ к Excel таблице как к 'обычной' таблице в ORacle и уже распихиваешь данные использую процедуры). Этот способ подойдет для всех источников данных, для которых етсь ODBC драйвер.
0
23.12.2010, 07:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.12.2010, 07:30
Помогаю со студенческими работами здесь

Создать базу данных на сервере 1С, используя Oracle
Друзья! Есть 1) 1C:Предприятие 8.3 (сервер и все причиндалы) 2) СУБД Oracle Oracle Database...

Как записать jpg файл в базу oracle?
Помогите записать jpg файл в базу oracle(blob). На сервере Sun one application, надо в jsp...

Русский текст при вставке строки в базу Oracle
У меня следующий вопрос: При вставке строки в БД Oracle, например: ...

Как выгрузить базу данных 1с 8.2 с SQL сервера в новую созданную локальную базу?
Добрый день! Возникла следующая проблема, при работе в конфигураторе с базой которая находится на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru