Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / import in CSV from /share/ / 12 сообщений из 12, страница 1 из 1
03.12.2014, 09:44
    #38823251
Amiri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
import in CSV from /share/
Доброе утро.

Граждане дайте совет:)

есть у меня таблица с данными TB1 размером где то за 8Тб.
есть у меня файл выгрузки TB1_I.CVS с данными для этой таблицы размером за 400Гб.
файл находится на сетевом диске smb(cifs) шара.

при попытке догрузить данные в таблицу TB1 из файла TB1_I.CVS из шары получаю ошибку.
подгружаю так:

LOAD FROM '/mnt/smb/TB1_I.CVS' of del insert into SH1.TB1

физически перенести файл нет возможности.

Вопрос в следующем как можно загрузить файл с удаленного сервера.

Вопрос скорее ламерский чем технический, но все же буду рад любому ответу.

Спасибо.
...
Рейтинг: 0 / 0
03.12.2014, 14:12
    #38823662
n&n
n&n
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
import in CSV from /share/
Amiri,

Если фраза "загрузить файл с удаленного сервера" означает запуск команды load с удаленного сервера,
то д.б.
load client ...
...
Рейтинг: 0 / 0
03.12.2014, 14:51
    #38823727
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
import in CSV from /share/
Amiri,

Было бы неплохо ошибку посмотреть.
А так можно через пайпы попробовать.

1. На unix:
Код: plaintext
mkfifo /tmp/myfile

2. На windows:
Код: plaintext
pscp.exe TB1_I.CVS db2khdci@myunix:/tmp/myfile

3. На unix:
Код: plaintext
LOAD FROM '/tmp/myfile' of del insert into SH1.TB1

Ну и про кодовые страницы не забудьте, если у файла и базы они отличаются.
...
Рейтинг: 0 / 0
03.12.2014, 16:07
    #38823830
CawaSPb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
import in CSV from /share/
Amiri,

1. Владелец инстанса должен иметь соответствующие доступы к шаре.
2. Через пайпы вполне себе работает.
Выгрузка:
Код: plaintext
1.
$ mkfifo data.pipe
$ db2 "export to data.pipe of IXF select * from MY_TABLE" & gzip -f < data.pipe > MY_TABLE.IXF.gz

Загрузка:
Код: plaintext
1.
$ mkfifo data.pipe
$ cat MY_TABLE.IXF.gz |gzip -dc > data.pipe & db2 load from data.pipe of IXF insert into ...
...
Рейтинг: 0 / 0
04.12.2014, 12:20
    #38824718
Amiri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
import in CSV from /share/
Mark Barinstein,

SQL2036N The path for the file or device
"X:\UMPS\Export\TB1_I.CVS" is not valid.

ошибка такая.

X: это шара \\192.267.21.5\share\
...
Рейтинг: 0 / 0
04.12.2014, 12:30
    #38824730
Amiri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
import in CSV from /share/
UP.

LOAD FROM "\\192.267.21.5\share\UMPS\Export\TB1_I.CVS" of del insert into SH1.TB1

SQL3109N The utility is beginning to load data from file

SQL2036N The path for the file or device
...
Рейтинг: 0 / 0
04.12.2014, 12:51
    #38824753
Amiri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
import in CSV from /share/
subst
также тщетно

это именно та ошибка которая возникает.
на unix таких ошибок нет только windows

Извините забыл уточнить.
...
Рейтинг: 0 / 0
04.12.2014, 13:14
    #38824786
Amiri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
import in CSV from /share/
1)
net use

Status Local Remote Network
OK X: \\192.267.21.5\share Microsoft Windows Network
The command completed successfully.

LOAD FROM "X:\UMPS\Export\TB1_I.CVS" of del insert into SH1.TB1
LOAD FROM 'X:\UMPS\Export\TB1_I.CVS' of del insert into SH1.TB1
LOAD FROM X:\UMPS\Export\TB1_I.CVS of del insert into SH1.TB1
SQL2036N The path for the file or device "X:\UMPS\Export\TB1_I.CVS" is not valid.

2)
subst Z: X:\UMPS\Export

LOAD FROM "Z:\TB1_I.CVS" of del insert into SH1.TB1
LOAD FROM 'Z:\TB1_I.CVS' of del insert into SH1.TB1
LOAD FROM Z:\TB1_I.CVS of del insert into SH1.TB1
SQL2036N The path for the file or device "Z:\TB1_I.CVS" is not valid.

3)
UNC
LOAD FROM "\\192.267.21.5\share\UMPS\Export\TB1_I.CVS" of del insert into SH1.TB1
LOAD FROM '\\192.267.21.5\share\UMPS\Export\TB1_I.CVS' of del insert into SH1.TB1
LOAD FROM \\192.267.21.5\share\UMPS\Export\TB1_I.CVS of del insert into SH1.TB1

SQL2036N The path for the file or device "\\192.267.21.5\share\UMPS\Export\TB1_I.CVS" is not valid.

Даже не знаю как еще попробовать.
...
Рейтинг: 0 / 0
04.12.2014, 13:20
    #38824792
Amiri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
import in CSV from /share/
UP.

1.
file \\192.267.21.5\share\UMPS\Export\TB1_I.CVS
\\192.267.21.5\share\UMPS\Export\TB1_I.CVS: ASCII text, with CRLF line terminators

2.
file Z:\TB1_I.CVS
Z:\TB1_I.CVS: ASCII text, with CRLF line terminators

3.
file X:\UMPS\Export\TB1_I.CVS
X:\UMPS\Export\TB1_I.CVS: ASCII text, with CRLF line terminators

(это вывод когда файл не найден)
file ttt
ttt: cannot open `ttt' (No such file or directory)
...
Рейтинг: 0 / 0
04.12.2014, 15:26
    #38825019
Amiri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
import in CSV from /share/
Все получилось.
Проблема была в сессии пользователя из нее почему то не срабатывало.
под другим пользователем все прошло.
по всем вариантам.
Спасибо.
...
Рейтинг: 0 / 0
04.12.2014, 17:10
    #38825193
Amiri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
import in CSV from /share/
Для корректной отработки net use нужно использовать в интерпретаторе db2.
db2 =>!net use
...
Рейтинг: 0 / 0
05.12.2014, 18:11
    #38826559
mustaccio
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
import in CSV from /share/
Возможно, проблема в авторизации доступа к шаре. LOAD и IMPORT будут пытаться открыть файл с авторизацией логина, под которым работает сервис ДБ2, часто это LocalService, у которого нет доступа к сетевым ресурсам.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / import in CSV from /share/ / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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