|
Проблема с загрузкой данных из CSV-файла с кириллическим названием
|
|||
---|---|---|---|
#18+
При попытке выполнить следующую команду: Код: plsql 1.
вернуло ошибку: Код: plsql 1. 2.
При этом файлы, в названии которых нет кириллицы, загружаются без проблем. Есть список из нескольких сотен файлов, у многих из которых наименование содержит кириллицу. На основе списка были сформированы команды copy для выполнения их в psql. Есть ли более простой, чем переименование всех файлов, содержащих кириллицу, способ заставить PostgreSQL обработать эти файлы? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2020, 15:32 |
|
Проблема с загрузкой данных из CSV-файла с кириллическим названием
|
|||
---|---|---|---|
#18+
Попробуйте убрать пробел в названии файла. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2020, 16:36 |
|
Проблема с загрузкой данных из CSV-файла с кириллическим названием
|
|||
---|---|---|---|
#18+
Guzya, не помогло. Ошибка прежняя. Более того, если в имени файла есть пробел, но нет кириллицы, он благополучно загружается. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2020, 17:05 |
|
Проблема с загрузкой данных из CSV-файла с кириллическим названием
|
|||
---|---|---|---|
#18+
Warlock86, Сделайте copy to и посмотрите в какой кодировке будет имя файла упд. проблема в разнице кодовых страниц БД и ОС, довольно https://www.postgresql.org/message-id/550FE0B8.70803@realfusio.com]старая ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2020, 17:25 |
|
Проблема с загрузкой данных из CSV-файла с кириллическим названием
|
|||
---|---|---|---|
#18+
env Warlock86, Сделайте copy to и посмотрите в какой кодировке будет имя файла упд. проблема в разнице кодовых страниц БД и ОС, довольно https://www.postgresql.org/message-id/550FE0B8.70803@realfusio.com]старая После выполнения этой команды: Код: plsql 1.
Данные выгрузились в файл под названием "Файл 123.csv". По вашей ссылке не нашёл информации как решить эту проблему. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2020, 19:05 |
|
Проблема с загрузкой данных из CSV-файла с кириллическим названием
|
|||
---|---|---|---|
#18+
Warlock86, а так ? Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2020, 19:14 |
|
Проблема с загрузкой данных из CSV-файла с кириллическим названием
|
|||
---|---|---|---|
#18+
fte Warlock86, а так ? Код: sql 1.
ОШИБКА: при выполнении COPY в файл нельзя указывать относительный путь UPD: Сделал вот так: Код: sql 1.
Выгрузило как и прежде в файл "Файл 123.csv". ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2020, 19:28 |
|
Проблема с загрузкой данных из CSV-файла с кириллическим названием
|
|||
---|---|---|---|
#18+
Warlock86, "рырыры" говорит о том, что строчка была в UTF-8, a была прочитана как однобайтная кодировка Win1251. Варианты: - конвертнуть вашу мультибайтную строку UTF-8 в однобайтную кодировку командного скрипта (1251) - или настроить исполнителя скрипта на понимание UTF-8 - для cmd.exe это делается через "chcp 65001". У винды в поддержке этой кодировке есть баги, на которые вы можете и не наступить. - или копировать средствами (библиотечная функция?), где не приходится заботиться о совпадении кодировок. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2020, 20:03 |
|
Проблема с загрузкой данных из CSV-файла с кириллическим названием
|
|||
---|---|---|---|
#18+
Warlock86, Собственно там про это и сказано. copy ожидает совпадения кодировки бд и ос. Это не лечится на текущий момент. Ну а через psql вы и сами справились. з.ы. можете конечно попробовать заранее сконвертировать имена файлов в "обратные кракозяблы", чтобы перекодировка в copy дала на выходе нужное имя, и попробовать с ними. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2020, 12:36 |
|
Проблема с загрузкой данных из CSV-файла с кириллическим названием
|
|||
---|---|---|---|
#18+
Warlock86, Попробуте так Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2020, 14:42 |
|
|
start [/forum/topic.php?fid=53&msg=40005942&tid=1994379]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
144ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 291ms |
total: | 528ms |
0 / 0 |