locate sftp-server -> ex: /usr/bin/sftp-server
Session -> edit -> sftp -> SFTP server = sudo /usr/lib/sftp-server
locate sftp-server -> ex: /usr/bin/sftp-server
Session -> edit -> sftp -> SFTP server = sudo /usr/lib/sftp-server
https://www.dolibarr.fr/ opensource
https://www.lightspeedhq.fr/ restauration matériel + cloud 60€/mois
https://www.sinao.fr Facturation cloud 30€/mois
https://www.zoho.com/invoice/ Facturation cloud 30€/mois
https://www.speedsolutions.com.au/fr Speedinvoice
https://quickbooks.intuit.com/fr/ Cloud 15€/mois
https://fr.shopify.com/ Boutique en ligne + POS
ADYEN système de paiement, carte POS …
SELECT * FROM table1 AS d LEFT JOIN table2 AS s ON s.REF = BINARY d.REF
#Exemple:
#Enlève, delete tous les csv du répertoire quand rm *.csv renvoi un message trop de fichiers
# Argument list too long
perl -e 'for(</home/morepertoire/*.csv>){unlink}'
sudo apt install florence -y sudo apt install at-spi2-core -y
date --set="30 Dec 2019 11:45" date +%Y%m%d -s "20191230" date +%Y%m%d%T -s "20191230 12:11:00" timedatectl set-time '2019-12-30 11:45:00' sudo date --set="30 Dec 2019 11:45" sudo date +%Y%m%d -s "20191230" sudo timedatectl set-time '2019-12-30 11:45:00' (Mint) Désactivation NTP sudo timedatectl set-ntp 0 réactivation NTP sudo timedatectl set-ntp 1
edit /etc/apparmor.d/usr.sbin.mysqld
Ajouter les répertoires contenant les csv pour LOAD
/usr/sbin/mysqld {
[...]
/home/www/douane/export/ftp_tempo/ r,
/home/www/douane/export/ftp_tempo/* rw
/home/mysql_log r,
/home/mysql_log/** rwk
[...]
}
/etc/init.d/apparmor reload
Autre pb selon serveur
/etc/systemd/system/mysqld.service -> ProtectHome=false
/lib/systemd/system/mariadb.service and /lib/systemd/system/mariadb@.service
ou sudo systemctl edit mariadb.service
systemctl daemon-reload
/etc/init.d/mysql stop
/etc/init.d/mysql start
On peut alors faire
CREATE DATABASE DBF_TABLES CHARACTER SET CP850;
USE DBF_TABLES;
CREATE TABLE stock engine=CONNECT table_type=DBF READONLY=0 file_name='/home/lecteurh/dbf/fichiers/stock.dbf';
Pour certaines version -> erreur 174
CREATE TABLE stock engine=CONNECT table_type=DBF READONLY=0
option_list='Accept=1' file_name='/home/lecteurh/dbf/fichiers/stock.dbf';
création d'au moins un index:
ALTER TABLE `stock` ADD PRIMARY KEY (`id_stock`);
-> fichier stock.dbx créé <- vérifier car pas de message d'erreur si pb de droits