Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / импорт из Excel / 5 сообщений из 5, страница 1 из 1
29.10.2002, 17:16
    #32062847
Tasha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel
Все, кто знает как импортировать Excel-таблицу в Oracle
отзовитесь! Проблема, видимо, элементарная, но я новичок, так что подскажите. А проблема вот в чем:
при попытке использовать для загрузки вышеозначенной таблицы OBCD-драйвер запрашивается пароль и логин!
Что с этим делать? Игнорировать не получается...
...
Рейтинг: 0 / 0
29.10.2002, 18:28
    #32062879
Trampler
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel
Можно написать любые пароль и логин. К примеру, если установлен OCA, то можно соединиться с Excel через SQL*Plus так- CONNECT Z\Z@ODBC:<имя ODBC>.
...
Рейтинг: 0 / 0
13.11.2002, 13:35
    #32067429
Tasha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel
Спасибо за ответ. Если можно, подробнее. Я ламер в полном смысле слова, так что комментарии нужны на уровне "щелкните мышкой туда-то, в форме введите то-то...". Заранее благодарна.
...
Рейтинг: 0 / 0
13.11.2002, 13:57
    #32067448
Trampler
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel
Опишу как я делал, хотя наверняка есть более продвинутые варианты ;)

1. Для того, чтобы обращаться к базам через ODBC у Oracle есть специальный продукт - Open Client Adapter for ODBC (OCA сокращенно). Обычно его можно найти на диске с Oracle Forms. Надо его установить.

2. Для того, чтобы можно было обращаться к Excelевским файлам с помощью SQL (Оракл здесь не при чем), необходимо создать именованную таблицу - выделяем в Excel нужные поля или колонки, далее по меню Insert->Name->Define (в англ. варианте), пишем имя для таблицы, которая представляет это выделение, например TABTEST.

3. Естественно, надо создать ODBC Source (Есть в панели управления)- выбираем тип Excel, выбираем нужный файл, и называем соединение к примеру EXCELTEST.

4. Далее - просто. Для соединения с Excel через ODDC, к примеру из SQL*Plus в данном примере указывается следующая строка : Connect z/z@ODBC:EXCELTEST. Пароль и логин могут быть произвольными. Будет выдана некоторая ругань, но это неважно ;). Для того, чтобы посмотреть данные в таблице - select * from TABTEST.

5. Насчет импорта - думаю есть специальные утилиты, сам их не использовал, а делал с помощью Oracle Forms + пакет EXEC_SQL + собственный пакет, т.к. нужна была предварительная обработка данных.

P.S. С удовольствием выслушаю замечания по существу ;)
...
Рейтинг: 0 / 0
14.11.2002, 10:22
    #32067814
nik_x
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel
Утилита импорта - сам SQL*Plus;
После соединения с ODBC, используйте команду COPY. Описание в букваре - возможны варианты.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / импорт из Excel / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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