Я создал таблицу на удаленном сервере и пытаюсь загрузить в нее данные из файла, который находится у меня на локальном компьютере (OS windows) с помощью python скрипта.
conn = psycopg2.connect(
host = '--.--.---.---',
database = 'test_db',
user = 'postgres',
password = 'admin'
)
conn.autocommit = True
cursor = conn.cursor()
sql2 = '''COPY registration_table(date_start,id_dogovor,\
tarif, tarif_next, channel, address_street_home )
FROM 'C:\\pythonVscode\\data\\registration_table_02_.csv'
DELIMITER ','
CSV HEADER;'''
cursor.execute(sql2)
На выходе получается такая ошибка:
UndefinedFile: could not open file "C:\pythonVscode\data\registration_table_02_.csv" for reading: No such file or directory
HINT: COPY FROM instructs the PostgreSQL server process to read a file. You may want a client-side facility such as psql's \copy.
Я так понимаю он ищет файлы на сервере, а нужно как-то передать с помощью скрипта...