Czy ktoś może dać mi znać, dlaczego wciąż otrzymuję błąd odmowy uprawnień, mimo że jestem zalogowany jako administrator? Próbuję załadować plik tekstowy do tabeli w mysql Workbench.Kod błędu w programie MySQL Workbench 29: (Errcode13 - odmowa zgody)
use alpha;
drop table raw_finance_data;
create table raw_finance_data
(
Company varchar(256),
Profit_Center varchar(256),
Year varchar(256),
Scenario varchar(256),
Account varchar(256),
total float
);
load data infile 'D:/Users/alpha/Documents/Excel/fin.txt' into table alpha.raw_finance_data FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n';
Ciągle otrzymuję błąd poniżej. Jestem w bazie danych jako administrator.
Error Code: 29. File 'D:\Users\alpha\Documents\Excel\fin.txt' not found (Errcode: 13 - Permission denied)
Dlaczego na Ziemi trzeba 'Year' (lub każde inne pole dla tej sprawy), jak 'Varchar (256)'? – Siyual
Czy to są uprawnienia do plików? Czy jest tam plik i czy masz do niego dostęp? Oprócz odmowy uprawnień jest również napisane: "Plik" D: \ Użytkownicy \ alpha \ Dokumenty \ Excel \ fin.txt "nie znaleziono" – Adam
Spróbuj umieścić lokalnie przed infilą, tj. Załaduj dane, lokalny plik danych itp. –