Gestionale Open 9.xx



Documenti analoghi
Guida all installazione di Easy

Non sono supportate reti peer to peer, è necessario avere un server dedicato.

e/fiscali - Rel e/fiscali Installazione

Servizi Remoti. Servizi Remoti. TeamPortal Servizi Remoti

Tabelle di riferimento Pulsanti Inserire documento Predisposizione doc Approvazione Doc Numerazione Doc Pubblicazione Albo Webservice

Installazione ed attivazione della "SUITE OFFIS" versione CLIENT

Manuale per la configurazione di AziendaSoft in rete

PORTALE CLIENTI Manuale utente

FAQ DI INSTALLAZIONE DI INAZIENDA Rev.2

COME CREARE E COLLEGARSI AD UN DATABASE MICROSOFT SQL SERVER O SUN MYSQL

FASE 1: Definizione del tema, degli obiettivi e del target con il cliente... (da cui dipendono le scelte successive!)

LaCie Ethernet Disk mini Domande frequenti (FAQ)

Application Server per sviluppare applicazioni Java Enterprise

Acronis Universal Restore

Premessa Le indicazioni seguenti sono parzialmente tratte da Wikipedia ( e da un tutorial di Pierlauro Sciarelli su comefare.

Fiery Driver Configurator

Standard Nazionale di Comunicazione Mercato Gas

Installazione COSMO v12

ARCHIVIA PLUS VERSIONE SQL SERVER

Sage Start Archivio file Guida. Dalla versione

Guida all installazione di METODO

Preparazione di una immagine di Windows XP per la distribuzione

CONFIGURAZIONE E GESTIONE DEI DATABASE (rev. 1.1)

Supporto On Line Allegato FAQ

Mac Application Manager 1.3 (SOLO PER TIGER)

CHECK LIST Installazione Aggiornamento Passepartout BUSINESS INTELLIGENCE

NOTE TECNICHE DI CONFIGURAZIONE. Giugno 2009

Aggiornamenti Sistema Addendum per l utente

Installazione di GFI WebMonitor

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0

Fattura Facile. In questo menù sono raggruppati, per tipologia, tutti i comandi che permettono di gestire la manutenzione degli archivi.

Acronis License Server. Manuale utente

Indice GAMMA. Guida utente

Installazione e caratteristiche generali 1

INSTALLAZIONE PROCEDURA 770/2011

Gestione delle Cartelle dei Messaggi di Posta Elettronica

TERMINALE. Creazione e gestione di una postazione terminale di Eureka

Procedura per l'aggiornamento di Cosmo v12 con GoUp

HOW-TO GUIDE: Come installare Toyota Touch&GoToolbox? HOW-TO GUIDE: Come creare una fingerprint del vostro dispositivo in una periferica di

Guida dell'amministratore di JMP 8 alle versioni con licenza annuale per Windows, Macintosh e Linux

IBS sas. MANUALE DI INSTALLAZIONE DI WebCOa. Per sistemi operativi Windows AGGIORNATO MARZO Rev

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito)

Guida Google Cloud Print

GUARINI PATRIMONIO CULTURALE VERSIONE MSDE/SQL SERVER MANUALE DI INSTALLAZIONE GUARINI PATRIMONIO CULTURALE VERSIONE MSDE/SQL SERVER

MANUALE PARCELLA FACILE PLUS INDICE

Online Help StruxureWare Data Center Expert

Funzioni di Trasferimento Movimenti

Ast-Rubrica 1.4. Manuale. Del 26 Aprile 2009

IBM SPSS Statistics per Linux - Istruzioni di installazione (Licenza per sito)

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE

Con accesso remoto s'intende la possibilità di accedere ad uno o più Personal Computer con un modem ed una linea telefonica.

Standard Nazionale di Comunicazione Mercato Gas

Gruppo Buffetti S.p.A. Via F. Antolisei Roma

FOXWave Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA

Rapido - Contabilità per liberi professionisti Manuale d'installazione

HORIZON SQL CONFIGURAZIONE DI RETE

Plugin di integrazione con Wordpress

Product Updater Scaricamento e Installazione aggiornamento

XTOTEM offline sul proprio PC

Capitolo 1 Installazione del programma

Creazione e installazione di un NAS utilizzando FreeNAS

Note per generazione file.txt per invio trimestrale V.P. all AGENZIA DELLE ENTRATE

nstallazione di METODO

Manuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise

Installazione e caratteristiche generali 1

Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress

PPC2 MANAGER guida in linea

FAQ TeamPortal - DVD DEMO

Guida Google Cloud Print

2010 Ing. Punzenberger COPA-DATA Srl. Tutti i diritti riservati.

Volume GESTFLORA. Gestione aziende agricole e floricole. Guidaall uso del software

ACO Archiviazione Elettronica e Conservazione sostitutiva

Airone Gestione Rifiuti Funzioni di Esportazione e Importazione

Wordpress. Acquistare un sito web. Colleghiamoci con il sito

Istruzioni per l uso della Guida. Icone utilizzate in questa Guida. Istruzioni per l uso della Guida. Software di backup LaCie Guida per l utente

Versione Elenco modifiche

Guida Google Cloud Print

Maschere di sottorete a lunghezza variabile

Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare.

Guida ai collegamenti

Ata_NiAg02. Modulo Gestione Agenti

Virtualizzazione VirtualBox su Host Windows

ICARO Terminal Server per Aprile

I Sistemi Operativi. Installazione Ubuntu Linux su Macchina Virtuale

Configurazione avanzata di IBM SPSS Modeler Entity Analytics

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti.

Quaderni di formazione Nuova Informatica

INSTALLAZIONE DMS - DENTAL MANAGEMENT SYSTEM... 2 INSTALLAZIONE AGGIORNAMENTO... 4 CAMBIO COMPUTER SERVER... 6

Standard Nazionale di Comunicazione Mercato Gas

01/05/2013 Istruzioni per l installazione

Gestione rifiuti VeLieRO

SOMMARIO COSA SERVE... 2 PRIMA DI INIZIARE... 2 COME PROCEDERE LATO SERVER... 3 COME PROCEDERE LATO CLIENT... 3

Come Installare SQL Server 2008 R2 Express Edition With Tools

RE ON/OFF-LINE. L APP funziona su tutti i sistemi operativi Windows e, come applicazione desktop, su Windows 8 (non per Windows RT).

ARCHIVIA PLUS - ARCHIFILE

Argo Palm Manuale utente Versione del

Transcript:

Gestionale Open 9.xx Per installare Gestionale Open (GO) vanno eseguite le seguenti operazioni: scaricare il file installa_xxx.zip (xxx=versione es. installa_900) da www.gestionaleopen.org scompattare il file in una cartella su disco del Server Programmi (vedi di seguito) eseguire il programma istallazione.exe. Deve essere presente, sul Server Programmi, il driver C: in cui verrà creata una cartella go con all'interno il file registro.go che sostituisce il registro di Windows per l'indicazione della versione del programma e della cartella in cui verrà installato. Premessa Il programma può funzionare in modalità Client/Server oppure in modalità Embedded. Embedded (Windows) Questa modalità non richiede l'installazione del motore del database e può essere utilizzata anche su supporti PEN DRIVE. L'unica limitazione è il funzionamento solamente in monoutenza. E' comunque possibile passare in qualsiasi momento alla modalità multiutenza client/server. Client/Server (Windows, Linux, MacOS) E' la modalità standard per l'utilizzo del programma in multiutenza e consente di minimizzare il traffico di rete. Parte Server Per utilizzare la modalità Client/Server va installato, prima dell'utilizzo del programma, il database MySQL scaricandolo dal sito ufficiale www.mysql.com ---> Downloads ---> Community ---> MySQL Community Server per il sistema operativo desiderato. La versione minima è la 5.5.xx. Sul sito di MySQL è presente anche una guida per l'installazione. E' possibile utilizzare anche il database MariaDB (clone di MySQL) scaricandolo dal sito ufficiale www.mariadb.org ---> Downloads. La versione minima è la 5.5.xx. Sul sito di MariaDB è presente anche una guida per l'installazione. Le note per l'utilizzo di questo database sono dettagliate nel documento MariaDB.pdf presente nel file zip di installazione. Poichè MySQL e MariaDB sono database molto utilizzati da applicazioni preinstallate su dispositivi hardware (es. NAS) possono verificarsi incompatibilità tra la versione preinstallata e quella necessaria per GO. Per evitarle il database va installato in una cartella con il nome c:\dbgo, il servizio del database utilizzato da GO va attivato con il nome DBGO sulla porta 3307. Parte Client E' possibile eseguire il programma dai Client semplicemente con un link al programma installato sul server (es. \\server\gestionale_open\exe\go.exe) condividendo, oltre alle cartelle contenenti file comuni (vedi di seguito), la cartella di installazione del programma sul Server. In questo caso non serve installare il Client del programma sui computer. In alternativa si può installare il Client del programma per l'utilizzo della modalità standard Client/Server (programma sul Client e archivi sul Server), per velocizzare il caricamento dei programmi senza generare traffico di rete. Pagina 1 di 6

Avvertenze Dopo aver installato il programma verificare sul sito di GO se sono presenti aggiornamenti successivi alla versione base. Se il sistema operativo utilizza un font standard diverso da Tahoma 8 possono esserci della videate in cui compaiono le barre di scorrimento. Se la cosa dovesse rivelarsi fastidiosa modificare il font del sistema operativo o quello del programma. L'ambiente di Gestionale Open consiste di tre moduli logici: Server Database E' il computer in cui viene installato il database ed in cui risiedono gli archivi. Può essere un computer con sistema operativo Windows, Linux o Mac. Per l'installazione del database fare riferimento alla sua documentazione specifica. Server Programmi E' il computer in cui vengono installati i programmi di GO. Può essere un computer con sistema operativo Windows, Linux o Mac. Se il sistema operativo è diverso da Windows dovrà essere installato un software di emulazione di Windows o una macchina virtuale con il sistema operativo Windows. Le condivisioni e i permessi andranno gestiti tramite il software di emulazione. Questo computer sarà quello in cui vanno effettuati gli aggiornamenti di GO. PC Client E' il computer da cui viene eseguito GO. Può essere un computer con sistema operativo Windows, Linux o Mac. Se il sistema operativo è diverso da Windows dovrà essere installato un software di emulazione di Windows o una macchina virtuale con il sistema operativo Windows. Le interazioni tra i tre moduli sono le seguenti: Server Database<-->Server Programmi<-->PC Client I tre moduli possono essere installati, fisicamente, tutti sullo stesso computer (modalità fissa per la versione embedded), ognuno su computer diversi oppure raggruppando sullo stesso computer i seguenti moduli: Server Database e Server Programmi Server Programmi e PC Client. Non ha senso avere sullo stesso computer Server Database e PC Client senza il Server Programmi (anche se in teoria è possibile) perché il PC Client deve colloquiare direttamente con il Server Programmi e non con il Server Database. Server Database I database utilizzati da GO sono MySQL e MariaDB, configurabili in due diverse modalità: embedded per le installazioni monoutente client/server per le installazioni multiutente Pagina 2 di 6

I dati possono essere gestiti con più motori (engine) di archiviazione. I due principali sono MYISAM e INNODB (nomenclatura utilizzata da MySQL che ha le corrispondenze in MariaDB). MYISAM è il motore utilizzato dal database di sistema di MySQL, database contenuto nella cartella mysql, posizionata nella locazione specificata dalla variabile datadir del file di configurazione del database, e non gestisce transazioni e foreign keys. INNODB, motore standard di MySQL 5.5, è quello che garantisce le funzionalità enterprise dei principali concorrenti presenti sul mercato (Oracle, SQL Server, PostgreSQL). Per ogni database viene generata una cartella all'interno della cartella specificata dalla variabile di sistema datadir indicata nel file di configurazione del database). Entrambi i motori gestiscono le definizioni della struttura in tabelle memorizzate nella cartella del database con le seguenti estensioni: frm (struttura della tabella) trg trn (trigger) Le stored procedure sono memorizzate nel database di sistema mysql. Se si spostano gli archivi su un computer diverso con il proprio database di sistema vanno ricreate le stored procedure nel nuovo database di sistema con il programma PRELEASE.exe di GO senza indicare il codice di accesso. Gli archivi MYISAM sono memorizzati nella cartella del database con le seguenti estensioni: myd (dati) myi (indici) Gli archivi INNODB sono memorizzati in uno o più tablespace (nome standard ibdata1) presenti nella cartella del database di sistema. La versione embedded utilizza solamente il motore MYISAM. La versione client/server utilizzerà, per i database delle nuove ditte di GO (arc_xxxx dove XXXX=codice ditta), il motore INNODB (valore di default della variabile default_storage_engine presente nel file di configurazione del database). Volendo modificarlo per utilizzare MYISAM, è necessario assegnare il valore MYISAM alla variabile di sistema default_storage_engine del file di configurazione del database, arrestare e riavviare il servizio del database. Versione embedded L'utilizzo della versione embedded non richiede attenzioni particolari. E' sufficiente selezionare il tipo embedded in fase di installazione di GO ed iniziare ad utilizzare il programma. I database contenenti gli archivi sono creati nella cartella data e non possono essere spostati in altra locazione. In questa modalità non è possibile utilizzare i programmi di amministrazione del database e quindi le operazioni necessarie alla manutenzione (qualora fossero necessarie) vanno eseguite su un computer che abbia installato la versione client/server dopo aver copiato fisicamente le cartelle dei database: arc, arc_xxxx (codice ditta), arc_ordinamento. E' disponibile, nella cartella exe di GO, il programma GO_DB_MANAGER.exe che consente di effettuare la navigazione diretta sulle tabelle dei database, senza poter però eseguire le operazioni di manutenzione (ottimizzazione, riparazione, ecc.). Pagina 3 di 6

Versione client/server Richiede l'installazione di MySQL o MariaDB server utilizzando l'utente e la password desiderati (i default sono root e masterkey ). Se si scelgono valori diversi vanno specificati nel file di configurazione go.cfg nella cartella exe. I database contenenti gli archivi di GO sono presenti nella cartella data con i nomi: arc, arc_ordinamento, arc_demo, arc_demo_storico. Sono tutti gestiti con il motore MYISAM. Il motore delle nuove ditte operative verrà assegnato in base al valore della variabile default_storage_engine presente nel file di configurazione del database. Nella cartella data dell'installazione di GO è presente anche il database di sistema mysql della versione 5.5.xx (MySQL). I database di GO sono visibili solamente modificando la voce datadir del file di configurazione indicando il pathname in cui è stato installato GO (es. c:\gestionale_open\data), specificando l'ip del computer nel file di configurazione go.cfg e arrestando e riavviando il servizio del database. Se la major o la minor release del database sono diverse da quelle indicate (es. MySQL 5.6.xx o MariaDB 10.0.xx) la cartella mysql di data va sostituita con la nuova versione (dopo aver arrestato il servizio) e vanno eseguiti (dopo aver riavviato il servizio) i programmi: mysql_upgrade.exe u root p force presente nella cartella bin del database PRELEASE.exe presente nella cartella exe di GO senza indicare il codice di accesso per aggiornare le stored procedure. I database delle nuove ditte verranno creati nella cartella assegnata alla variabile datadir come cartelle (se motore MYISAM), come cartelle e come tablespace (file ibdata1) se il motore è INNODB. Prestare attenzione che per il backup fisico degli archivi va indicato il percorso corretto. Successivamente verificare, con un programma di amministrazione del database, che l'utente root dei server localhost e % abbia tutti i permessi di gestione. Il modo più sicuro per effettuare il controllo è aprire la tabella user del database di sistema mysql e controllare che le colonne xxxxx_priv siano settate a Y. Per le installazioni in cui il database è posizionato su una macchina Linux va modificato il file di configurazione impostando, nella sezione [mysqld], la riga sequente: lower_case_table_names = 1. Verificare comunque la documentazione del database per il sistema operativo utilizzato. Il database utilizza una cartella temporanea per tutte le operazioni che richiedono la creazione di tabelle temporanee e per gli swap della memoria su disco. La cartella è assegnata alla variabile di sistema tmpdir. Con Windows se la cartella è protetta dall'antivirus ci posso essere rallentamenti notevoli e addirittura problemi sulla creazione dei file temporanei. Provvedere a liberare le restrizioni alla cartella oppure assegnare un'altra cartella alla variabile tmpdir. Consigliamo di aggiornare il database utilizzato all'ultima versione disponibile e di attivare l'engine INNODB (specialmente se gli utenti di GO sono numerosi), seguendo attentamente le istruzioni dei produttori ed i documenti di GO. Pagina 4 di 6

Server Programmi GO è un programma sviluppato nativamente per Windows e quindi non funziona in modalità nativa come programma Linux o Mac. Su questi sistemi operativi va utilizzato un emulatore di Windows oppure una macchina virtuale con Windows. Le cartelle comuni presenti sul Server Programmi devono essere mappate ai PC Client come fossero cartelle Windows e quindi per Linux e Mac sul Sever Programmi va installato un software che lo consenta. Se il tipo di installazione è Embedded il database ed i programmi sono un'entità inseparabile, gestita sulla stessa cartella di un unico computer. Se il tipo di installazione è Client/Server è possibile installare GO anche su un server diverso da quello su cui è presente il database. I due server saranno in comunicazione via FTP tramite l'ip del Server Database (localhost o 127.0.0.1 se i due server sono sullo stesso computer) indicato nel file go.cfg. PC Client GO viene eseguito aprendo il file go.exe presente nella cartella exe. Sui PC Client è possibile eseguire GO semplicemente con un link al programma installato sul Server Programmi (es. \\server\gestionale_open\exe\go.exe) condividendo la cartella di installazione di GO. In questo caso non serve installare il Client di GO e le modifiche indicate di seguito per la configurazione si riferiscono al file go.cfg presente sul Server Programmi. Se il Server Programmi è una macchina Linux o Mac la cartella exe contenente il programma go.exe deve essere mappata ai Client utilizzando un software adeguato. Volendo utilizzare le funzionalità complete della modalità Client/Server bisogna installare il Client di GO su tutti i PC Client collegati in rete. L'installazione del Client va eseguita solo una volta. Gli aggiornamenti successivi vanno eseguiti solo sul Server. Il programma sui PC Client aggiornerà automaticamente l'installazione sui PC Client quando troverà sul Server Programmi una versione diversa rispetto a quella presente sui PC Client. Le voci principali da assegnare nel file di configurazione del PC Client go.cfg presente nella cartella exe del Server o nella cartella di installazione del Client sono le seguenti: server = IP del Server Database (es. 192.168.1.10) server_porta = numero porta accesso se diversa dalla 3307 consigliata. Verificare che la porta sia aperta se attivato il firewall utente_database = utente di sistema assegnato al database se diverso dallo standard (root) password_database = password di sistema generata durante l''installazione del database se diversa dallo standard (masterkey). La password può essere crittografata per evitare che sia visibile a terzi. I due parametri seguenti vanno indicati solamente sui client se attivato il modulo GO_CLIENT cartella_exe = pathname della cartella exe del Server da cui il Client copia i file per aggiornare automaticamente la versione (es: \\server\go\exe) file_exe = lista dei file da copiare dal Server al Client separati dal carattere [;] (punto e virgola). Se il valore non è indicato vengono copiati tutti file della cartella exe. L'eseguibile di GO go.exe e il programma di condivisione remota del PC Pagina 5 di 6

Esempio dei file da tenere aggiornati sul Client: file_exe = ace32.dll;adsloc32.dll;adslocal.cfg TeamViewer_GestionaleOpen.exe vengono sempre verificati ed eventualmente copiati anche se non indicati in modo specifico. I valori minimi sono le librerie di advantage ace32.dll, adsloc32.dll e adslocal.cfg. Tre cartelle installate sul Server Programmi (bmp, report, documenti_ditta) contengono file comuni a tutti i Client e quindi vanno condivise e la loro locazione va indicata nel file go.cfg. cartella_bitmap = cartella_report = cartella_documenti = cartella in cui sono presenti le immagini comuni utilizzate da GO (es. c:\go\bmp). cartella in cui sono presenti le cartelle contenenti i layout utilizzati dalle stampe (report e report_ditta). (es. c:\go). cartella in cui sono presenti le cartelle contenenti i documenti delle varie ditte gestite con GO. (es. c:\go). Volendo eseguire GO in remoto, via internet, la modalità migliore è quella di utilizzare RDP (Remote Desktop Protocol) installando sul Server Programmi le funzionalità di Terminal Server di Microsoft oppure software alternativi (consigliamo XPUnlimited). Verificare che la porta di connessione utilizzata dai computer su cui sono installati i tre moduli non sia bloccata da Firewall. Il primo accesso a GO va eseguito con il codice utente GO e la password GO. Si consiglia di modificare subito la password dell'utente GO per garanzia di sicurezza. Pagina 6 di 6