powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Уважаемые, опять импорт/экспорт.
7 сообщений из 7, страница 1 из 1
Уважаемые, опять импорт/экспорт.
    #32814182
Malloy|buhBot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую!
Вопрос в следующем
Есть база на фокса 2,6 (досовская)
Вот у меня задача перегнать ее в Оракл
Для этого необходимо перегнать все файлы (80 штук, довольно объемные) в текстовый файл с разделителем... Вы не подскажете, есть ли какая-нибудь утилитка типа dbf2ora для перегонки из дбф в тхт (dbf2ora не подходит, так как работает медленно) Дело в том, что использую для закачки в Oracle SQLoader, с екселем проблема, так как файлов много, а загрузку треба производить постоянно, треба автоматизировать процесс.
Заранее благодарен.
...
Рейтинг: 0 / 0
Уважаемые, опять импорт/экспорт.
    #32814226
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
select MyTable
* разделитель - запятая
COPY TO MyTable.txt TYPE DELIMITED
* разделитель - производьный символ
COPY TO MyTable.txt TYPE DELIMITED WITH CHARACTER "|"
...
Рейтинг: 0 / 0
Уважаемые, опять импорт/экспорт.
    #32814250
Malloy|bihBot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это будет работать если загнать в файл *,prg и запустить в фоксе?
...
Рейтинг: 0 / 0
Уважаемые, опять импорт/экспорт.
    #32814265
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А самому попробовать?

Вы же справшиваете в форуме по FoxPro. Вот я и пишу в синтаксисе FoxPro его родные команды. Это НЕ команды DOS. Это команды именно FoxPro и будут работать только из среды FoxPro (из его файлов PRG)
...
Рейтинг: 0 / 0
Уважаемые, опять импорт/экспорт.
    #32814285
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, в FPD нет опции CHARACTER. Вот выдержка из HELP к команде COPY TO

HELP FPD 2.6DELIMITED [WITH <delimiter>
| WITH BLANK | WITH TAB]
A DELIMITED file is an ASCII text file in which each record ends with a carriage return and line feed. The default field separator is a comma. Since character data may include commas, character fields are additionally delimited with double quotation marks. In the following example

"Smith", 9999999, "TELEPHONE"

there are 2 character fields ("Smith" and "TELEPHONE") delimited with double quotation marks. There is one numeric field which is not delimited since numeric data does not contain commas. The 3 fields are separated with commas.

The DELIMITED WITH <delimiter> option can be used to replace the double quotation marks with one of your choice.

The comma is not truly a delimiter. However, the DELIMITED WITH BLANK or DELIMITED WITH TAB clauses allow you to replace the comma field separator with either a space or a tab. The data should not contain embedded spaces or tabs.

You cannot combine the WITH <delimiter> clause with either the WITH BLANK or WITH TAB clauses.

Unless you specify otherwise, a .TXT extension is assigned to all newly created DELIMITED files.

HELP VFP3DELIMITED

Создает файл с разделителями; это текстовый ASCII-файл, в котором каждая запись заканчивается возвратом каретки и переводом строки. По умолчанию в качестве разделителя полей используется запятая. Поскольку запятые могут входить в состав символьных данных, символьные поля дополнительно разделяются двойными кавычками.
Вновь создаваемым файлам типа DELIMITED назначается расширение имени .TXT, если вы не задаете иного расширения.

DELIMITED WITH Delimiter

Создает файл с разделителями, в котором символьные поля разделяются символом, отличным от кавычек. Этот символ задается аргументом Delimiter.

DELIMITED WITH BLANK

Создает файл с разделителями, в котором поля разделяются не запятыми, а пробелами.

DELIMITED WITH TAB

Создает файл с разделителями, в котором поля разделяются не запятыми, а табуляторами.
...
Рейтинг: 0 / 0
Уважаемые, опять импорт/экспорт.
    #32814299
Серж_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если хочешь импортировать в ОРАСЛ как есть. подцепись к дбФ через MS ACCESS и сделай экспорт\импорт через ODBC к Oracle. быстро и удобно! главное чтобы там таких таблиц не было.т.к. можно только новые
...
Рейтинг: 0 / 0
Уважаемые, опять импорт/экспорт.
    #32814302
Серж_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
P.S. только не забудь потом подредактировать типы полей, а то могут быть проблемы с переносом некотрых типов полей!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Уважаемые, опять импорт/экспорт.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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