Задать вопрос
drno-reg
@drno-reg
см не кратко

Как решить проблему при загрузке из файла?

Здравствуйте.

Решаю задачу по переливке данных из одной БД в другую.

из select формурую list и сохраняю в файл

col_names = []
for row in cursor:
     result_inside={}
     for i in range(0, len(col_names)):
         result_inside[col_names[i]]=row[i]
     result_select_from_oracle.append(result_inside)
with open("C:\\DataBases\\json\\ListfromOracle.txt", "w") as output:
    output.write(str(result_select_from_oracle))


далее пытаюсь залить результат в другую БД таким образом

with open("C:\\DataBases\\json\\ListfromOracle.txt", "rb") as fs:
    my_file = fs.read()
cursor.copy("COPY operations.view FROM STDIN", my_file)
connection.commit()


ошибок нет, НО и проверка select показала, что данных нет...

В чем может быть проблема и как ее решить?
  • Вопрос задан
  • 131 просмотр
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы