Non è molto un problema di rete ma più di configurazione del software.
La soluzione dipende molto dal software cioè se questo è in grado di gestire più sessioni contemporanee.
Mi spiego meglio:
hai il software installato sul PC1, lo installi quindi anche sul PC2 e a questa installazione dici che il database che deve usare è quello presente sul pc 1, sempre che sia in grado di gestire piu accessi al database contemporaneamente, ovvero in questo caso saremmo in presenza di quella che si chiama installazione client-server.
Di che software gestionale parliamo?