Newsgroup: it.comp.os.linux.development
Titolo: SQL

Salve,
premetto che non sono un programmatore ma vorrei chiarirmi questo dubbio:
Ho alcuni clienti che hanno un gestionale aziendale Windows (vedi Esa
Esatto2000, AdHoc, ecc) ed ora dovrebbero acquistare un mega server NT sul
quale far girare SQL Server. Ora vi chiedo se utilizzo una macchina Linux
con My SQL non posso caricare le stesse query che caricherei con MS SQL in
MySQL? Oppure come posso fare?
Grazie

 wrote:
-> Salve,
-> premetto che non sono un programmatore ma vorrei chiarirmi questo dubbio:
-> Ho alcuni clienti che hanno un gestionale aziendale Windows (vedi Esa
-> Esatto2000, AdHoc, ecc) ed ora dovrebbero acquistare un mega server NT sul
-> quale far girare SQL Server. Ora vi chiedo se utilizzo una macchina Linux
-> con My SQL non posso caricare le stesse query che caricherei con MS SQL in
-> MySQL? Oppure come posso fare?
Devi prenderti le query e riadattarle, almeno di non trovare qualche tool.
Se le query pero' sono semplici (leggi: non usano estensioni proprietarie M$) 
e ricadono nelle limitazioni di MySQL non dovresti avere problemi
bye
gianluca
-- 
Home Page                              
http://www.infinito.it/utenti/chewbe/
Against software patents               
http://no-patents.prosa.it/
Boycott Microsoft - Boicotta Microsoft 
http://www.boycott-ms.org/

 caricare le stesse query che caricherei con MS SQL in MySQL?
In genere, no. Innanzitutto a MySQL DEVI sostituire un vero DBMS, tipo
PostgreSQL, ma ancora possono esserci delle incompatibilita`, dato che
purtroppo tutti i database SQL introducono qualche estensione proprietaria.
Se pero` le query sono formulate per questo scopo non dovresti avere
problemi.
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_____________________________________________________________________

 MySQL? Oppure come posso fare?
Risposta breve: no, e non puoi fare altro che usare MS SQLServer.
Risposta lunga:
MySQL (come già detto) non va bene (tanto per iniziare non supporta le
transazioni).
PostgreSQL potrebbe andare bene, ma:
- come lo fai comunicare con i tuoi gestionali?
- chi scrive le variazioni del codici dei gestionali per adattarsi alla
diversa architettura di
  PostgreSQL?
Ci sarebbe Sybase (gratis sotto Linux, ma non open source) che era più o
meno 1-1 con
MS SQLServer versione 6.5, ma con la 7 di quest'ultimo le cose non vanno più
bene, si
ricade nei problemi evidenziati con PostgreSQL.
Per ora mi fermo qui, ciao,
Paolo

 PostgreSQL.
MS SQLServer 6.5 e` un Sybase ASE 10(non sono sicuro della versione)
rimarchiato e con un frontend grafico piu` "carina". Non sono sicuro che
Sybase sotto Linux sia gratis per qualsiasi applicazione (sicuramente per
app. di sviluppo lo e`, potrebbe non esserlo per applicazioni commerciali).
-- 
  /Kinkie
Se sulla scatola c'e` scritto "Per windows 95 e superiori", dovrebbe
funzionare sotto Linux, vero?

 app. di sviluppo lo e`, potrebbe non esserlo per applicazioni commerciali).
Dal sito Sybase:
"Adaptive Server Enterprise for Linux version 11.0.3.3 continues to be offered
as a free, unsupported release for development as well as deployment.
Adaptive Server Enterprise for Linux version 11.0.3.3 is available from the
Sybase Adaptive Server Enterprise for Linux version 11.0.3.3 download web page."
-- Paolo

 wrote in message
87n5pq$h86$1...@pinco.nettuno.it...
: Salve,
: premetto che non sono un programmatore ma vorrei chiarirmi questo dubbio:
: Ho alcuni clienti che hanno un gestionale aziendale Windows (vedi Esa
: Esatto2000, AdHoc, ecc) ed ora dovrebbero acquistare un mega server NT sul
: quale far girare SQL Server. Ora vi chiedo se utilizzo una macchina Linux
: con My SQL non posso caricare le stesse query che caricherei con MS SQL in
: MySQL? Oppure come posso fare?
:
: Grazie
:
:

 11.0.3.3 download web page."
Ficata :-)
Peccato che sia parecchie minor releases vecchio...
Direi che hai trovato la soluzione dei tuoi problemi comunque... Almeno
potrebbe valere la pena provare.
