Discussione:
Scelta software server SQL
(troppo vecchio per rispondere)
Silvio
2024-10-22 07:59:47 UTC
Permalink
Buongiorno a tutti,

Sviluppo da anni un'applicazione per gestire la mia azienda.
Si tratta di FE e BE in Access 2010 - 32 bit.

Abbiamo una dozzina di PC che vi accedono (anche contemporaneamente) e
le tabelle più grandi hanno circa 500.000 record (ma prevedo che
arriveremo al milione).
Evidentemente il passo successivo è un upsize del BE a un server SQL.

Da tempo sto cercando informazioni su quale scegliere.
L'opzione più ovvia sembrerebbe SQL SERVER EXPRESS ma leggo che la
versione EXPRESS ha alcune limitazioni (ad esempio nell'uso dei core
del server).
Allora ho guardato MySQL ma sento parlare bene anche di PostgreSQL.

Non vorrei impegnarmi con un prodotto per poi scoprire che un altro era
migliore e ricominciare da capo.

In sostanza quale server SQL mi consigliate considerando questi
requisiti:
- prodotto free
- bassa curva di apprendimento
- facilità di migrazione da Access
- semplicità di manutenzione e backup
- disponibilità di documentazione in italiano, sorry:-)

Grazie a chiunque vorrà darmi informazioni.
BFS
2024-10-22 08:40:55 UTC
Permalink
Post by Silvio
Buongiorno a tutti,
Sviluppo da anni un'applicazione per gestire la mia azienda.
Si tratta di FE e BE in Access 2010 - 32 bit.
Abbiamo una dozzina di PC che vi accedono (anche contemporaneamente) e
le tabelle più grandi hanno circa 500.000 record (ma prevedo che
arriveremo al milione).
Evidentemente il passo successivo è un upsize del BE a un server SQL.
Da tempo sto cercando informazioni su quale scegliere.
L'opzione più ovvia sembrerebbe SQL SERVER EXPRESS ma leggo che la
versione EXPRESS ha alcune limitazioni (ad esempio nell'uso dei core del
server).
Allora ho guardato MySQL ma sento parlare bene anche di PostgreSQL.
Non vorrei impegnarmi con un prodotto per poi scoprire che un altro era
migliore e ricominciare da capo.
- prodotto free
- bassa curva di apprendimento
- facilità di migrazione da Access
- semplicità di manutenzione e backup
- disponibilità di documentazione in italiano, sorry:-)
Grazie a chiunque vorrà darmi informazioni.
SQL Server sarebbe la scelta ideale
con uffici con i tuoi numeri non ho mai dovuto scomodare le versioni a
pagamento
(gestionali di bolle/fatture/preventi/magazzino etc etc)

se un giorno non bastasse non credo che per una azienda il costo della
licenza standard sia inarrivabile no?

BFS
Silvio
2024-10-23 07:59:09 UTC
Permalink
Post by BFS
Post by Silvio
Buongiorno a tutti,
Sviluppo da anni un'applicazione per gestire la mia azienda.
Si tratta di FE e BE in Access 2010 - 32 bit.
Abbiamo una dozzina di PC che vi accedono (anche contemporaneamente) e le
tabelle più grandi hanno circa 500.000 record (ma prevedo che arriveremo al
milione).
Evidentemente il passo successivo è un upsize del BE a un server SQL.
Da tempo sto cercando informazioni su quale scegliere.
L'opzione più ovvia sembrerebbe SQL SERVER EXPRESS ma leggo che la versione
EXPRESS ha alcune limitazioni (ad esempio nell'uso dei core del server).
Allora ho guardato MySQL ma sento parlare bene anche di PostgreSQL.
Non vorrei impegnarmi con un prodotto per poi scoprire che un altro era
migliore e ricominciare da capo.
- prodotto free
- bassa curva di apprendimento
- facilità di migrazione da Access
- semplicità di manutenzione e backup
- disponibilità di documentazione in italiano, sorry:-)
Grazie a chiunque vorrà darmi informazioni.
SQL Server sarebbe la scelta ideale
con uffici con i tuoi numeri non ho mai dovuto scomodare le versioni a
pagamento
(gestionali di bolle/fatture/preventi/magazzino etc etc)
se un giorno non bastasse non credo che per una azienda il costo della
licenza standard sia inarrivabile no?
BFS
OK, grazie.
Deduco che le prestazioni "limitate" della versione EXPRESS non sono un
problema.

Solo per capire: in un caso "basico" come il mio, le prestazioni di un
MySQL (full e gratuito) sono dunque indistinguibili da un SQL SERVER
(limitato EXPRESS) ?

In merito ai costi delle licenze, onestamente non ho ancora capito a
quanto ammontino... ho sentito parlare di migliaia di euro al mese. Se
fosse così sarebbe troppo per noi.

Grazie mille
BFS
2024-10-23 08:21:30 UTC
Permalink
Post by Silvio
Post by BFS
Post by Silvio
Buongiorno a tutti,
Sviluppo da anni un'applicazione per gestire la mia azienda.
Si tratta di FE e BE in Access 2010 - 32 bit.
Abbiamo una dozzina di PC che vi accedono (anche contemporaneamente)
e le tabelle più grandi hanno circa 500.000 record (ma prevedo che
arriveremo al milione).
Evidentemente il passo successivo è un upsize del BE a un server SQL.
Da tempo sto cercando informazioni su quale scegliere.
L'opzione più ovvia sembrerebbe SQL SERVER EXPRESS ma leggo che la
versione EXPRESS ha alcune limitazioni (ad esempio nell'uso dei core
del server).
Allora ho guardato MySQL ma sento parlare bene anche di PostgreSQL.
Non vorrei impegnarmi con un prodotto per poi scoprire che un altro
era migliore e ricominciare da capo.
- prodotto free
- bassa curva di apprendimento
- facilità di migrazione da Access
- semplicità di manutenzione e backup
- disponibilità di documentazione in italiano, sorry:-)
Grazie a chiunque vorrà darmi informazioni.
SQL Server sarebbe la scelta ideale
con uffici con i tuoi numeri non ho mai dovuto scomodare le versioni a
pagamento
(gestionali di bolle/fatture/preventi/magazzino etc etc)
se un giorno non bastasse non credo che per una azienda il costo della
licenza standard sia inarrivabile no?
BFS
OK, grazie.
Deduco che le prestazioni "limitate" della versione EXPRESS non sono un
problema.
Solo per capire: in un caso "basico" come il mio, le prestazioni di un
MySQL (full e gratuito) sono dunque indistinguibili da un SQL SERVER
(limitato EXPRESS) ?
In merito ai costi delle licenze, onestamente non ho ancora capito a
quanto ammontino... ho sentito parlare di migliaia di euro al mese. Se
fosse così sarebbe troppo per noi.
Grazie mille
non ho mai usato mysql
con sqlexpress con gestionali installati su 15/20 pc
e mai avuto problemi di prestazioni.

ti parlo di ditte che fanno 2000/3000 ddt all'anno (e relativi righe)
fatture
contabilità
magazzino

mai una lamentela sulle prestazioni.

per i costi,

https://www.microsoft.com/it-it/sql-server/sql-server-2022-pricing

se vai sullo standard ti costa una tantum la licenza server 989 dollari+
un cal per ogni dispositivo che accede 230 dollari


oppure puoi appoggiarti a DBaaS offerti da aruba/amazon/azure etc
e li paghi al mese
Silvio
2024-10-23 11:58:38 UTC
Permalink
Post by BFS
Post by Silvio
Post by BFS
Post by Silvio
Buongiorno a tutti,
Sviluppo da anni un'applicazione per gestire la mia azienda.
Si tratta di FE e BE in Access 2010 - 32 bit.
Abbiamo una dozzina di PC che vi accedono (anche contemporaneamente) e le
tabelle più grandi hanno circa 500.000 record (ma prevedo che arriveremo
al milione).
Evidentemente il passo successivo è un upsize del BE a un server SQL.
Da tempo sto cercando informazioni su quale scegliere.
L'opzione più ovvia sembrerebbe SQL SERVER EXPRESS ma leggo che la
versione EXPRESS ha alcune limitazioni (ad esempio nell'uso dei core del
server).
Allora ho guardato MySQL ma sento parlare bene anche di PostgreSQL.
Non vorrei impegnarmi con un prodotto per poi scoprire che un altro era
migliore e ricominciare da capo.
- prodotto free
- bassa curva di apprendimento
- facilità di migrazione da Access
- semplicità di manutenzione e backup
- disponibilità di documentazione in italiano, sorry:-)
Grazie a chiunque vorrà darmi informazioni.
SQL Server sarebbe la scelta ideale
con uffici con i tuoi numeri non ho mai dovuto scomodare le versioni a
pagamento
(gestionali di bolle/fatture/preventi/magazzino etc etc)
se un giorno non bastasse non credo che per una azienda il costo della
licenza standard sia inarrivabile no?
BFS
OK, grazie.
Deduco che le prestazioni "limitate" della versione EXPRESS non sono un
problema.
Solo per capire: in un caso "basico" come il mio, le prestazioni di un
MySQL (full e gratuito) sono dunque indistinguibili da un SQL SERVER
(limitato EXPRESS) ?
In merito ai costi delle licenze, onestamente non ho ancora capito a quanto
ammontino... ho sentito parlare di migliaia di euro al mese. Se fosse così
sarebbe troppo per noi.
Grazie mille
non ho mai usato mysql
con sqlexpress con gestionali installati su 15/20 pc
e mai avuto problemi di prestazioni.
ti parlo di ditte che fanno 2000/3000 ddt all'anno (e relativi righe)
fatture
contabilità
magazzino
mai una lamentela sulle prestazioni.
per i costi,
https://www.microsoft.com/it-it/sql-server/sql-server-2022-pricing
se vai sullo standard ti costa una tantum la licenza server 989 dollari+ un
cal per ogni dispositivo che accede 230 dollari
oppure puoi appoggiarti a DBaaS offerti da aruba/amazon/azure etc
e li paghi al mese
Perfetto, tutto chiaro. Grazie davvero
RobertoA
2024-10-23 08:30:55 UTC
Permalink
Post by Silvio
Post by BFS
Post by Silvio
Buongiorno a tutti,
Sviluppo da anni un'applicazione per gestire la mia azienda.
Si tratta di FE e BE in Access 2010 - 32 bit.
Abbiamo una dozzina di PC che vi accedono (anche contemporaneamente)
e le tabelle più grandi hanno circa 500.000 record (ma prevedo che
arriveremo al milione).
Evidentemente il passo successivo è un upsize del BE a un server SQL.
Da tempo sto cercando informazioni su quale scegliere.
L'opzione più ovvia sembrerebbe SQL SERVER EXPRESS ma leggo che la
versione EXPRESS ha alcune limitazioni (ad esempio nell'uso dei core
del server).
Allora ho guardato MySQL ma sento parlare bene anche di PostgreSQL.
Non vorrei impegnarmi con un prodotto per poi scoprire che un altro
era migliore e ricominciare da capo.
- prodotto free
- bassa curva di apprendimento
- facilità di migrazione da Access
- semplicità di manutenzione e backup
- disponibilità di documentazione in italiano, sorry:-)
Grazie a chiunque vorrà darmi informazioni.
SQL Server sarebbe la scelta ideale
con uffici con i tuoi numeri non ho mai dovuto scomodare le versioni a
pagamento
(gestionali di bolle/fatture/preventi/magazzino etc etc)
se un giorno non bastasse non credo che per una azienda il costo della
licenza standard sia inarrivabile no?
BFS
OK, grazie.
Deduco che le prestazioni "limitate" della versione EXPRESS non sono un
problema.
Solo per capire: in un caso "basico" come il mio, le prestazioni di un
MySQL (full e gratuito) sono dunque indistinguibili da un SQL SERVER
(limitato EXPRESS) ?
In merito ai costi delle licenze, onestamente non ho ancora capito a
quanto ammontino... ho sentito parlare di migliaia di euro al mese. Se
fosse così sarebbe troppo per noi.
Grazie mille
Credo la versione express possa lavorare su file fino a 8 o 10 Gbyte, ma
soprattutto max 1 core, e max 1 Gbyte di ram usabile dal db engine
Sono vincoli abbastanza alti da non considerarli come limiti reali per
applicazioni gestionali anche di buona complessita'
Per la versione a pago, senti i siori Microsoft

Per quanti riguarda MySql, essendo che e' roba Oracle, non credo che sia
gratuito-gratuito anche per applicazoni che poi rivendi, ti consiglierei
di verificare bene le condizioni di licenza perche' tempo fa anch'io
cercai di approfondire bene la questione e quel che capii era che se lo
usi con applicazioni open-source allora puoi usarlo aggratisse, mentre
se vuoi usarlo col tuo gestionale, ed il pacchetto gestionale+MySql
viene venduto, allora bisogna cacciare il grano
Essendo parte della galassia di prodotti Oracle, la cosa non sorprende
Silvio
2024-10-23 11:59:22 UTC
Permalink
Post by RobertoA
Post by Silvio
Post by BFS
Post by Silvio
Buongiorno a tutti,
Sviluppo da anni un'applicazione per gestire la mia azienda.
Si tratta di FE e BE in Access 2010 - 32 bit.
Abbiamo una dozzina di PC che vi accedono (anche contemporaneamente) e le
tabelle più grandi hanno circa 500.000 record (ma prevedo che arriveremo
al milione).
Evidentemente il passo successivo è un upsize del BE a un server SQL.
Da tempo sto cercando informazioni su quale scegliere.
L'opzione più ovvia sembrerebbe SQL SERVER EXPRESS ma leggo che la
versione EXPRESS ha alcune limitazioni (ad esempio nell'uso dei core del
server).
Allora ho guardato MySQL ma sento parlare bene anche di PostgreSQL.
Non vorrei impegnarmi con un prodotto per poi scoprire che un altro era
migliore e ricominciare da capo.
- prodotto free
- bassa curva di apprendimento
- facilità di migrazione da Access
- semplicità di manutenzione e backup
- disponibilità di documentazione in italiano, sorry:-)
Grazie a chiunque vorrà darmi informazioni.
SQL Server sarebbe la scelta ideale
con uffici con i tuoi numeri non ho mai dovuto scomodare le versioni a
pagamento
(gestionali di bolle/fatture/preventi/magazzino etc etc)
se un giorno non bastasse non credo che per una azienda il costo della
licenza standard sia inarrivabile no?
BFS
OK, grazie.
Deduco che le prestazioni "limitate" della versione EXPRESS non sono un
problema.
Solo per capire: in un caso "basico" come il mio, le prestazioni di un
MySQL (full e gratuito) sono dunque indistinguibili da un SQL SERVER
(limitato EXPRESS) ?
In merito ai costi delle licenze, onestamente non ho ancora capito a quanto
ammontino... ho sentito parlare di migliaia di euro al mese. Se fosse così
sarebbe troppo per noi.
Grazie mille
Credo la versione express possa lavorare su file fino a 8 o 10 Gbyte, ma
soprattutto max 1 core, e max 1 Gbyte di ram usabile dal db engine
Sono vincoli abbastanza alti da non considerarli come limiti reali per
applicazioni gestionali anche di buona complessita'
Per la versione a pago, senti i siori Microsoft
Per quanti riguarda MySql, essendo che e' roba Oracle, non credo che sia
gratuito-gratuito anche per applicazoni che poi rivendi, ti consiglierei di
verificare bene le condizioni di licenza perche' tempo fa anch'io cercai di
approfondire bene la questione e quel che capii era che se lo usi con
applicazioni open-source allora puoi usarlo aggratisse, mentre se vuoi usarlo
col tuo gestionale, ed il pacchetto gestionale+MySql viene venduto, allora
bisogna cacciare il grano
Essendo parte della galassia di prodotti Oracle, la cosa non sorprende
Ottimo, grazie. Vado dritto su EXPRESS
Xÿmox
2024-10-23 14:37:32 UTC
Permalink
Post by Silvio
Ottimo, grazie. Vado dritto su EXPRESS
ho fatto la migrazione la scorsa settimana di tabelle access in un SQL Full
ti voglio solo dire che nei campi in cui eventualmente hai messo un
valore predefinito non lo riporta, esempio campi bit (si/no) oppure
money. Questa cosa nel mio caso generava errori di salvatagg record.

p.s. io ho utilizzato da Access esporta --> database ODBC, non so se
esistano altri metodi che esportano le tabelle con anche i valori
predefiniti, se si mi piacerebbe saperlo per il fututro

ciao e buon lavoro
Silvio
2024-10-25 06:48:13 UTC
Permalink
Post by Xÿmox
Post by Silvio
Ottimo, grazie. Vado dritto su EXPRESS
ho fatto la migrazione la scorsa settimana di tabelle access in un SQL Full
ti voglio solo dire che nei campi in cui eventualmente hai messo un valore
predefinito non lo riporta, esempio campi bit (si/no) oppure money. Questa
cosa nel mio caso generava errori di salvatagg record.
p.s. io ho utilizzato da Access esporta --> database ODBC, non so se esistano
altri metodi che esportano le tabelle con anche i valori predefiniti, se si
mi piacerebbe saperlo per il fututro
ciao e buon lavoro
Buongiorno Xÿmox

Grazie per le dritte. Sto cercando di affrontare i problemi uno ad uno.
Non immaginavo ci fosse anche la questione dei DefaultValue.

Per la conversione sto usando SQL Server Migration Assistant (SSMA)
Mi pare vada molto bene.
Uniche accortezze:
- se usi Access 32bit devi scaricare SSMA a 32bit (idem per 64bit)
- conviene convertire il Front End (non solo le tabelle Back End). In
questo modo, oltre a importare le tabelle, te le collega nel FE

E sì, confermo: anche SSMA non importa i DefaultValue.
Dovrebbe farlo, si legge qui:
https://tinyurl.com/33hmszb6
Nel paragrafo "Converti Oggetti" parla di "Indici e valori
predefiniti".
Ma non lo fa, ci dev'essere qualche settaggio da regolare.

Grazie mille
Ciao
BFS
2024-10-25 06:58:28 UTC
Permalink
Post by Silvio
Post by Xÿmox
Post by Silvio
Ottimo, grazie. Vado dritto su EXPRESS
ho fatto la migrazione la scorsa settimana di tabelle access in un SQL Full
ti voglio solo dire che nei campi in cui eventualmente hai messo un
valore predefinito non lo riporta, esempio campi bit (si/no) oppure
money. Questa cosa nel mio caso generava errori di salvatagg record.
p.s. io ho utilizzato da Access esporta --> database ODBC, non so se
esistano altri metodi che esportano le tabelle con anche i valori
predefiniti, se si mi piacerebbe saperlo per il fututro
ciao e buon lavoro
Buongiorno Xÿmox
Grazie per le dritte. Sto cercando di affrontare i problemi uno ad uno.
Non immaginavo ci fosse anche la questione dei DefaultValue.
Per la conversione sto usando SQL Server Migration Assistant (SSMA)
Mi pare vada molto bene.
- se usi Access 32bit devi scaricare SSMA a 32bit (idem per 64bit)
- conviene convertire il Front End (non solo le tabelle Back End). In
questo modo, oltre a importare le tabelle, te le collega nel FE
E sì, confermo: anche SSMA non importa i DefaultValue.
https://tinyurl.com/33hmszb6
Nel paragrafo "Converti Oggetti" parla di "Indici e valori predefiniti".
Ma non lo fa, ci dev'essere qualche settaggio da regolare.
Grazie mille
Ciao
la migrazione non è una magia
devi cmq rivederti tutte le tabelle e controllare che siano ok
tieni inoltre presente che eventuali query di access vanno sostituire da
view e stored procedure in sql server


BFS
Silvio
2024-10-25 14:54:45 UTC
Permalink
Post by BFS
la migrazione non è una magia
devi cmq rivederti tutte le tabelle e controllare che siano ok
tieni inoltre presente che eventuali query di access vanno sostituire da view
e stored procedure in sql server
Hai ragione BFS.
Sono tentato di gettare la spugna: credo che cercherò un consulente per
fare il lavoro...

Grazie e tutti per i preziosi consigli
Ciao
BFS
2024-10-25 15:14:35 UTC
Permalink
Post by Silvio
Post by BFS
la migrazione non è una magia
devi cmq rivederti tutte le tabelle e controllare che siano ok
tieni inoltre presente che eventuali query di access vanno sostituire
da view e stored procedure in sql server
Hai ragione BFS.
Sono tentato di gettare la spugna: credo che cercherò un consulente per
fare il lavoro...
Grazie e tutti per i preziosi consigli
Ciao
nulla di impossibile sia ben chiaro.

il dubbio che hai tu io l'ho avuto 15-20 anni fa quando ho abbandonato
access come BE a favore di sql 2000. Ma per fortuna ho fatto il
passaggio perchè prestazioni e sicurezza sono imparagonabili.

e stesso dubbio quando ho mollato access anche come FE un paio di anni
fa come mio strumento di sviluppo nuovi software


BFS
RobertoA
2024-10-25 16:18:45 UTC
Permalink
Post by BFS
Post by Silvio
Post by BFS
la migrazione non è una magia
devi cmq rivederti tutte le tabelle e controllare che siano ok
tieni inoltre presente che eventuali query di access vanno sostituire
da view e stored procedure in sql server
Hai ragione BFS.
Sono tentato di gettare la spugna: credo che cercherò un consulente
per fare il lavoro...
Grazie e tutti per i preziosi consigli
Ciao
nulla di impossibile sia ben chiaro.
il dubbio che hai tu io l'ho avuto 15-20 anni fa quando ho abbandonato
access come BE a favore di sql 2000. Ma per fortuna ho fatto il
passaggio perchè prestazioni e sicurezza sono imparagonabili.
e stesso dubbio quando ho mollato access anche come FE un paio di anni
fa come mio strumento di sviluppo nuovi software
BFS
A favore di che ambiente svilupo?
BFS
2024-10-28 07:01:59 UTC
Permalink
Post by RobertoA
Post by BFS
Post by Silvio
Post by BFS
la migrazione non è una magia
devi cmq rivederti tutte le tabelle e controllare che siano ok
tieni inoltre presente che eventuali query di access vanno
sostituire da view e stored procedure in sql server
Hai ragione BFS.
Sono tentato di gettare la spugna: credo che cercherò un consulente
per fare il lavoro...
Grazie e tutti per i preziosi consigli
Ciao
nulla di impossibile sia ben chiaro.
il dubbio che hai tu io l'ho avuto 15-20 anni fa quando ho abbandonato
access come BE a favore di sql 2000. Ma per fortuna ho fatto il
passaggio perchè prestazioni e sicurezza sono imparagonabili.
e stesso dubbio quando ho mollato access anche come FE un paio di anni
fa come mio strumento di sviluppo nuovi software
BFS
A favore di che ambiente svilupo?
python/flutter/vbnet
dipende dal tipo di applicazione da realizzare

BFS
RobertoA
2024-10-28 08:36:55 UTC
Permalink
Post by BFS
Post by RobertoA
Post by BFS
Post by Silvio
Post by BFS
la migrazione non è una magia
devi cmq rivederti tutte le tabelle e controllare che siano ok
tieni inoltre presente che eventuali query di access vanno
sostituire da view e stored procedure in sql server
Hai ragione BFS.
Sono tentato di gettare la spugna: credo che cercherò un consulente
per fare il lavoro...
Grazie e tutti per i preziosi consigli
Ciao
nulla di impossibile sia ben chiaro.
il dubbio che hai tu io l'ho avuto 15-20 anni fa quando ho
abbandonato access come BE a favore di sql 2000. Ma per fortuna ho
fatto il passaggio perchè prestazioni e sicurezza sono imparagonabili.
e stesso dubbio quando ho mollato access anche come FE un paio di
anni fa come mio strumento di sviluppo nuovi software
BFS
A favore di che ambiente svilupo?
python/flutter/vbnet
dipende dal tipo di applicazione da realizzare
BFS
E quindi, immagino Vbnet per sistemi desktop, Flutter per roba web, e
Python per tutta la roba di contorno?
E per le stampe cosa usi? Crystal Report? Fast Report?
BFS
2024-10-28 10:10:15 UTC
Permalink
Post by RobertoA
Post by BFS
Post by RobertoA
Post by BFS
Post by Silvio
Post by BFS
la migrazione non è una magia
devi cmq rivederti tutte le tabelle e controllare che siano ok
tieni inoltre presente che eventuali query di access vanno
sostituire da view e stored procedure in sql server
Hai ragione BFS.
Sono tentato di gettare la spugna: credo che cercherò un consulente
per fare il lavoro...
Grazie e tutti per i preziosi consigli
Ciao
nulla di impossibile sia ben chiaro.
il dubbio che hai tu io l'ho avuto 15-20 anni fa quando ho
abbandonato access come BE a favore di sql 2000. Ma per fortuna ho
fatto il passaggio perchè prestazioni e sicurezza sono imparagonabili.
e stesso dubbio quando ho mollato access anche come FE un paio di
anni fa come mio strumento di sviluppo nuovi software
BFS
A favore di che ambiente svilupo?
python/flutter/vbnet
dipende dal tipo di applicazione da realizzare
BFS
E quindi, immagino Vbnet per sistemi desktop, Flutter per roba web, e
Python per tutta la roba di contorno?
E per le stampe cosa usi? Crystal Report? Fast Report?
per vbnet crystal report.

in realtà ultimamente Flutter ha raggiungo un buon livello anche per le
applicazioni desktop oltre che per quelle web, quindi, se continua così,
a breve sarà il mio unico linguaggio per iOS, android, windows e web.
E costruire una stampa è esattamente come costruire una videata, c'è un
apposito package che permette di costruire il tuo pdf e relativa stampa
con una facilità disarmante

BFS

Xÿmox
2024-10-25 08:00:44 UTC
Permalink
Post by Silvio
Per la conversione sto usando SQL Server Migration Assistant (SSMA)
Mi pare vada molto bene.
grazie per dritta, non lo conoscevo, se dovrò in futuro fare altre
migrazioni lo proverò

ciao m
RobertoA
2024-10-22 18:07:53 UTC
Permalink
Post by Silvio
Buongiorno a tutti,
Sviluppo da anni un'applicazione per gestire la mia azienda.
Si tratta di FE e BE in Access 2010 - 32 bit.
Abbiamo una dozzina di PC che vi accedono (anche contemporaneamente) e
le tabelle più grandi hanno circa 500.000 record (ma prevedo che
arriveremo al milione).
Evidentemente il passo successivo è un upsize del BE a un server SQL.
Da tempo sto cercando informazioni su quale scegliere.
L'opzione più ovvia sembrerebbe SQL SERVER EXPRESS ma leggo che la
versione EXPRESS ha alcune limitazioni (ad esempio nell'uso dei core del
server).
Allora ho guardato MySQL ma sento parlare bene anche di PostgreSQL.
Non vorrei impegnarmi con un prodotto per poi scoprire che un altro era
migliore e ricominciare da capo.
- prodotto free
- bassa curva di apprendimento
- facilità di migrazione da Access
- semplicità di manutenzione e backup
- disponibilità di documentazione in italiano, sorry:-)
Grazie a chiunque vorrà darmi informazioni.
Sql Server essendo Microsoft e' quello che meglio si 'accoppia' con
Access, e considerato l'utilizzo per attivita' professionali pure
acquistarlo sarebbe un passo da considerare, ma gia' con la express si
puo' fare parecchissimo

Verifica anche Firebird, io lo uso con soddisfazione da anni via odbc
con Access ed ha diverse peculiarita' interessanti
Una delle cose per me impagabile e' che puoi comunicare direttamente con
gli sviluppatori, ricordo tempo fa che sul driver odbc c'era un'anomalia
nel trattamento delle date, scrissi un'email allo spivullatore del
driver, dopo due giorni arriva email di risposta e indicazioni
sull'aggiornamento che risolse quello specifico problema
Silvio
2024-10-23 08:05:01 UTC
Permalink
Post by Silvio
Buongiorno a tutti,
Sviluppo da anni un'applicazione per gestire la mia azienda.
Si tratta di FE e BE in Access 2010 - 32 bit.
Abbiamo una dozzina di PC che vi accedono (anche contemporaneamente) e le
tabelle più grandi hanno circa 500.000 record (ma prevedo che arriveremo al
milione).
Evidentemente il passo successivo è un upsize del BE a un server SQL.
Da tempo sto cercando informazioni su quale scegliere.
L'opzione più ovvia sembrerebbe SQL SERVER EXPRESS ma leggo che la versione
EXPRESS ha alcune limitazioni (ad esempio nell'uso dei core del server).
Allora ho guardato MySQL ma sento parlare bene anche di PostgreSQL.
Non vorrei impegnarmi con un prodotto per poi scoprire che un altro era
migliore e ricominciare da capo.
- prodotto free
- bassa curva di apprendimento
- facilità di migrazione da Access
- semplicità di manutenzione e backup
- disponibilità di documentazione in italiano, sorry:-)
Grazie a chiunque vorrà darmi informazioni.
Sql Server essendo Microsoft e' quello che meglio si 'accoppia' con Access, e
considerato l'utilizzo per attivita' professionali pure acquistarlo sarebbe
un passo da considerare, ma gia' con la express si puo' fare parecchissimo
Verifica anche Firebird, io lo uso con soddisfazione da anni via odbc con
Access ed ha diverse peculiarita' interessanti
Una delle cose per me impagabile e' che puoi comunicare direttamente con gli
sviluppatori, ricordo tempo fa che sul driver odbc c'era un'anomalia nel
trattamento delle date, scrissi un'email allo spivullatore del driver, dopo
due giorni arriva email di risposta e indicazioni sull'aggiornamento che
risolse quello specifico problema
Ottimo grazie, vale la domanda e la risposta che ho inviato a BFS.
Le prestazioni di EXPRESS sono le stesse di altri prodotti full?
I costi non li capisto dai vari siti, sono alti?

Inoltre... URKA, mi aggiungi un'altra incognita: vado ad informarmi su
Firebird.
Da quello che mi dici però, mi pare un prodotto più "tecnico".

Grazie mille
Ciao
Ammammata
2024-10-23 10:17:29 UTC
Permalink
allo spivullatore del driver
questo mi ricorda il pirulazio di Bonvi ;o)
--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........
Loading...