Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    2 versioni su un server

    Ciao a tutti,
    in ufficio utilizziamo un gestionale che ultimamente è diventanto molto lento.
    In settimana è venuto in ufficio lo specialista e accortosi delle scarse performance ci ha consigliato di provare ad installare la versione di Sql Server in prova per 180 giorni (attualmente utilizziamo la express) e che così andrà sicuramente più veloce.
    La domanda che mi pongo è:
    attualmente sul server è installato Sql Server 2005 Express...se installassi la 2008 standard potrebbe andare in conflitto?
    Sulla 2008 copierei esattamente il DB della 2005 per fare delle prove ed eventualmente poi acquistare la licenza.

    Saluti
    finaldestiny

  2. #2
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,523
    Tecnicamente è possibile installare 2008 sulla stessa macchina in cui c'è anche 2005 ma ...

    Devi utilizzare un'istanza diversa da quella attualmente installata (che nel caso della Express immagino sia qualcosa del tipo NOMEPC\SQLEXPRESS). Il tuo gestionale funzionerà ancora ? E' possibile riconfigurarlo "al volo" perchè punti ad un'istanza diversa ?

    Che caratteristiche ha la macchina in cui lo vai ad installare ? La versione Express utilizza al massimo 1 CPU ed 1 GB di RAM.
    Se il tuo server ha 2 GB di RAM rischi di non sentire alcun miglioramento, anzi, perchè i nuovi servizi di 2008 richiedono comunque risorse

    Fai attenzione anche ad un'altra cosa: la versione trial di SQL 2008 è la versione Enterprise (e dubito ti serva effettivamente questa se adesso stai usando la Express..., penso ti sarebbe più che sufficiente la versione Standard).
    Da quanto ne so non è però possibile passare dalla Enterprise "trial" alla Standard "licenziata" senza reinstallare tutto e quindi non è che poi ti basterebbe inserire un codice...

  3. #3
    Originariamente inviato da comas17
    Devi utilizzare un'istanza diversa da quella attualmente installata (che nel caso della Express immagino sia qualcosa del tipo NOMEPC\SQLEXPRESS). Il tuo gestionale funzionerà ancora ? E' possibile riconfigurarlo "al volo" perchè punti ad un'istanza diversa ?
    Penso di installare una versione parallela con lo stesso database per poter effettuare delle prove.

    Che caratteristiche ha la macchina in cui lo vai ad installare ? La versione Express utilizza al massimo 1 CPU ed 1 GB di RAM.
    Se il tuo server ha 2 GB di RAM rischi di non sentire alcun miglioramento, anzi, perchè i nuovi servizi di 2008 richiedono comunque risorse
    Non ricordo esattamente il modello del server ma è un hp xeon quad core e 4 gb di ram

    Fai attenzione anche ad un'altra cosa: la versione trial di SQL 2008 è la versione Enterprise (e dubito ti serva effettivamente questa se adesso stai usando la Express..., penso ti sarebbe più che sufficiente la versione Standard).
    Da quanto ne so non è però possibile passare dalla Enterprise "trial" alla Standard "licenziata" senza reinstallare tutto e quindi non è che poi ti basterebbe inserire un codice...
    Che differenza c'è tra la enterprise e la standard?
    La cosa che mi interessa verificare sono le prestazioni...a quanto ho capito le differenze sostanziali tra le varie versioni sono le licenze client-server.
    Per quanto riguarda le varie versioni non ho le idee molto chiare...ho cercato su internet, sul sito della microsoft e su altri, ma ci ho capito ben poco.

  4. #4
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,523
    Originariamente inviato da finaldestiny
    Penso di installare una versione parallela con lo stesso database per poter effettuare delle prove.
    Ad ogni installazione di SQL Server viene creata una "istanza" che viene poi utilizzata per potersi collegare (assieme alle informazioni di user e password). Il nome del database c'entra poco, nel senso che puoi avere anche molte istanze che contengono il database "pippo" e tutti saranno separati ed univocamente identificabili
    Immagino che l'istanza del tuo 2005 Express sia qualcosa del tipo "NOMEPC\SQLEXPRESS" ed ovviamente l'istanza del 2008 sarà diversa (potrebbe essere semplicemente NOMEPC). Per poter collegare il tuo gestionale ad una o all'altra dovrai indicare (nel gestionale) l'istanza a cui puntare e l'utente e la password necessari per collegarsi (li conosci ?)

    Tieni presente un'altra cosa: è possibile effettuare il restore su 2008 di un backup di 2005 ma NON il viceversa; se quindi installi ed utilizzi per un po' la versione 2008 dopo NON potrai tornare indietro effettuando il backup del tuo database 2008 (che potrebbe essere cambiato e contenere dati nuovi) riportandolo alla versione 2005

    Originariamente inviato da finaldestiny
    Non ricordo esattamente il modello del server ma è un hp xeon quad core e 4 gb di ram
    Ok

    Originariamente inviato da finaldestiny
    Che differenza c'è tra la enterprise e la standard?
    La cosa che mi interessa verificare sono le prestazioni...a quanto ho capito le differenze sostanziali tra le varie versioni sono le licenze client-server.
    Per quanto riguarda le varie versioni non ho le idee molto chiare...ho cercato su internet, sul sito della microsoft e su altri, ma ci ho capito ben poco.
    Qui puoi trovare un documento con il confronto delle varie versioni: http://recruitmentexchange.com/downl...s_features.pdf

    Come vedi le funzionalità della Enterprise sono molto particolari ed (immagino) inutili nel tuo caso, visto che stai usando una Express
    Le licenze CAL (Client Access License) sono le stesse sia per la Standard che per la Enterprise, a parte il fatto che la Standard tipicamente ne porta con sè 5 (poi ampliabili) e la Enterprise, se non sbaglio, 25 (ampliabili)

  5. #5
    Originariamente inviato da comas17
    Ad ogni installazione di SQL Server viene creata una "istanza" che viene poi utilizzata per potersi collegare (assieme alle informazioni di user e password). Il nome del database c'entra poco, nel senso che puoi avere anche molte istanze che contengono il database "pippo" e tutti saranno separati ed univocamente identificabili
    Immagino che l'istanza del tuo 2005 Express sia qualcosa del tipo "NOMEPC\SQLEXPRESS" ed ovviamente l'istanza del 2008 sarà diversa (potrebbe essere semplicemente NOMEPC). Per poter collegare il tuo gestionale ad una o all'altra dovrai indicare (nel gestionale) l'istanza a cui puntare e l'utente e la password necessari per collegarsi (li conosci ?)
    conosco le password per accedere al database...per quanto riguarda le operazioni di collegamento del gestionale alla nuova istanza, importazione del db da 2005 express a 2008 trial mi farò aiutare dall'assistenza tecnica.

    Tieni presente un'altra cosa: è possibile effettuare il restore su 2008 di un backup di 2005 ma NON il viceversa; se quindi installi ed utilizzi per un po' la versione 2008 dopo NON potrai tornare indietro effettuando il backup del tuo database 2008 (che potrebbe essere cambiato e contenere dati nuovi) riportandolo alla versione 2005
    non penso sia un grosso problema...se non ci sarà la necessità di acquistare la standard potrò sempre passare alla 2008 express (anche se credo che l'investimento si dovrà fare).

    Qui puoi trovare un documento con il confronto delle varie versioni: http://recruitmentexchange.com/downl...s_features.pdf

    Come vedi le funzionalità della Enterprise sono molto particolari ed (immagino) inutili nel tuo caso, visto che stai usando una Express
    grazie...quel documento non l'avevo trovato...la parte iniziale è quella che mi interessa...
    la standard supporta al massimo 4 cpu (il massimo del mio server) contro una sola cpu dell'attuale express...penso che a livelli di prestazioni in base alle specfiche del mio server non ci saranno differenze tra enterprise e standard, a me serve solo per testare se effettivamente la lentezza del gestionale dipende dalla express.

    Le licenze CAL (Client Access License) sono le stesse sia per la Standard che per la Enterprise, a parte il fatto che la Standard tipicamente ne porta con sè 5 (poi ampliabili) e la Enterprise, se non sbaglio, 25 (ampliabili)
    per quanto riguarda le cal penso di averci capito qualcosa e credo che quella che fa al caso mio sia la licenza server (10 accessi al db contemporanei) in modo da non essere legati a utenti o pc.
    che ne pensi?

  6. #6
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,523
    Originariamente inviato da finaldestiny
    per quanto riguarda le cal penso di averci capito qualcosa e credo che quella che fa al caso mio sia la licenza server (10 accessi al db contemporanei) in modo da non essere legati a utenti o pc.
    che ne pensi?
    Quanti utenti hai ?
    Se ne hai meno di 10 (o anche pochi di più, basta comprare CAL aggiuntive) mi sembra la scelta migliore (sicuramente molto più economica di quella "per processore")

  7. #7
    Originariamente inviato da comas17
    Quanti utenti hai ?
    Se ne hai meno di 10 (o anche pochi di più, basta comprare CAL aggiuntive) mi sembra la scelta migliore (sicuramente molto più economica di quella "per processore")
    al momento abbiamo 7-8 licenze del gestionale quindi al massimo è possibile la connessione di 7-8 utenti contemporaneamente (nel 2012 dovremmo acquistarne altre).
    La mia domanda è: come avviene il riconoscimento dell'utente su sql?

  8. #8
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,523
    Qui trovi un interessante documento sul licensing di SQL Server 2008 R2, prova a dare un'occhiata

    http://download.microsoft.com/downlo...2_QRG_2011.pdf

    Si dice tra l'altro "A CAL is not software; it is a legal document granting access"; in sostanza quindi non hai una effettiva limitazione del numero di client (se hai le 10 cal puoi attaccarti anche in 15) ma se non hai "le carte" la cosa è illegale

  9. #9
    giusto un appunto

    di che tipo di gestionale si parla?

    molto spesso, i tecnici, quando non sanno cosa rispondere partono per gli upgrade insensati

    è molto più probabile che il software, essendo fatto male (ad esempio le tabelle sono senza indici o le query sono strutturate male), abbia problemi a gestire una grossa mole di dati

    inoltre, vista la macchina, tranne che il tuo database è grande decine di gb con milioni e milioni di records direi che non ci dovrebbe essere alcun problema

    quant'è grande il tuo archivio dati? (puoi guardare nella cartella dati del server per vedere)

  10. #10
    Ora non sono in ufficio e non ti so dire quanto è grande il db...dentro però ci sono migliaia di dati...se non milioni (ci sono dati dal 99).
    è un lims per la gestione dei laboratori e si occupa di tutto: dall'anagrafica alla gestione del campione fino alla fatturazione...i dati sono parecchi.
    Dall'azienda ci hanno consigliato di provare la versione trial e vedere se ci sono miglioramenti.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.