Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Da MS Sql Server a WorkGroup
lunedì 22 novembre 2010 - 14.13
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
SQL Server Express
Scura
Profilo
| Newbie
30
messaggi | Data Invio:
lun 22 nov 2010 - 14:13
Salve a tutti,
sto passando dalla versione Express di MS Sql Server a quella WorkGroup
in base alla votra esperienza sapete se sarà indispensabile cambiare la stringa di connessione ai db, oppure eventuali altre cose? Mi sembra strano dato che in teoria si dovrebbe trattare solamente di upgrade, ma non si sa mai...
che mi dite?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 22 nov 2010 - 15:18
>Salve a tutti,
ciao
>in base alla votra esperienza sapete se sarà indispensabile cambiare
>la stringa di connessione ai db, oppure eventuali altre cose?
>Mi sembra strano dato che in teoria si dovrebbe trattare solamente di upgrade, ma non si sa mai...
>che mi dite?
eh sì, dipende dal tipo di autenticazione (se lo cambi da win a mixed, altrimenti è identico) e il data source, che nell'express è sempre NomeServer\SQLEXPRESS. Basterà NomeServer o IP.
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Scura
Profilo
| Newbie
30
messaggi | Data Invio:
lun 22 nov 2010 - 15:25
Grazie 1000 intanto per la risposta ;)
quindi dovrei accertarmi che il sistemista che eseguirà l'upgrade utilizzi lo stesso tipo di autenticazione usata precedentemente per sqlexpress, giusto?
Altre cose pensi siano da modificare?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 22 nov 2010 - 15:27
>quindi dovrei accertarmi che il sistemista che eseguirà l'upgrade
>utilizzi lo stesso tipo di autenticazione usata precedentemente
>per sqlexpress, giusto?
esatto
>Altre cose pensi siano da modificare?
di sicuro dovrai fare una reindex del tuo db e un controllo di indici e piani di esecuzione per le performances..
E poi un piano di backup, che in express potrebbe non essere stato pensato con gli strumenti che WorkGroup ha (vedi l'agent)
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Scura
Profilo
| Newbie
30
messaggi | Data Invio:
lun 22 nov 2010 - 15:52
Ma a livello di sviluppo, trattandosi di un upgarde, non dovrebbe essere necessario rimettere mano al codice!??
Salvo eventualmente la stringa di connessione...
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 22 nov 2010 - 16:01
>Ma a livello di sviluppo, trattandosi di un upgarde, non dovrebbe
>essere necessario rimettere mano al codice!??
>Salvo eventualmente la stringa di connessione...
direi di no, se non hai fatto chissà cosa, c'è la possibilità solo di migliorarlo dal punto di vista dei costrutti, ma tanto nella express sono già tutti supportati
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Scura
Profilo
| Newbie
30
messaggi | Data Invio:
lun 22 nov 2010 - 16:46
Grazie sei stato gentilissimo
magari ad upgrade terminato, aggiorno la discussione e vi faccio sapere come è andata, magari qualcun'altro passerà di qui ;)
speriamo bene!!!
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 22 nov 2010 - 17:10
>Grazie sei stato gentilissimo
>
>magari ad upgrade terminato, aggiorno la discussione e vi faccio
>sapere come è andata, magari qualcun'altro passerà di qui ;)
>speriamo bene!!!
in bocca al lupo
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Scura
Profilo
| Newbie
30
messaggi | Data Invio:
lun 22 nov 2010 - 17:30
Crepi!!!!
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
lun 22 nov 2010 - 23:13
>sto passando dalla versione Express di MS Sql Server a quella
>WorkGroup
>
>in base alla votra esperienza sapete se sarà indispensabile cambiare
>la stringa di connessione ai db, oppure eventuali altre cose?
>Mi sembra strano dato che in teoria si dovrebbe trattare solamente
>di upgrade, ma non si sa mai...
>che mi dite?
Se aggiorni l'istanza non dovrai modificare assolutamente niente nelle stringhe di connessione delle applicazioni client; diversamente se installi una nuova istanza, migri i db ed elimini l'istanza di origine dovrai necessariamente mettere mano alle connection strings (anche se non vedo il motivo di perseguire questa seconda ipotesi...)
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
Scura
Profilo
| Newbie
30
messaggi | Data Invio:
mar 23 nov 2010 - 09:46
è proprio quello che mi diceva il sistemista che mi sta seguendo,
dato che sono su un dedicato mi diceva di provare a cambiare prima usando localhost ma non funzica da quello che ho capito è che non funzica con sqlexpress
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mar 23 nov 2010 - 09:48
>dato che sono su un dedicato mi diceva di provare a cambiare
>prima usando localhost ma non funzica da quello che ho capito
>è che non funzica con sqlexpress
Cosa "non funzica"?
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
Scura
Profilo
| Newbie
30
messaggi | Data Invio:
mar 23 nov 2010 - 09:58
se nel valore di Data Source invece dell'istanza sql express (nome_server/SQLEXPRESS) metto localhost non funzica,
sarebbe stato comodo perchè avrei potuto cambiare le stringhe di connessione direttamente per evitare di farlo successivamente, indipendentemente dal nome di istanza, nel caso in cui non si riesca a mantenere lo stesso nome di istanza
approfitto per fare una domanda su sql server, un piccolo inciso cercando di non andare troppo OT:
Ho sentito dire che l'Sql Server una volta installato occupa molta RAM e solo dopo aver impostato un parametro comincia a lavorare senza appesantire la macchina, ovvio che devo approfondire, 'un parametro' è troppo generico... avete riscontrato anche voi qualcosa di simile?
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mar 23 nov 2010 - 10:03
>se nel valore di Data Source invece dell'istanza sql express
>(nome_server/SQLEXPRESS) metto localhost non funzica,
Se hai installato una named instance chiamata SQLEXPRESS mi sembra ovvio che debba specificare il nome dell'istanza nella connection string.
>sarebbe stato comodo perchè avrei potuto cambiare le stringhe
>di connessione direttamente per evitare di farlo successivamente,
>indipendentemente dal nome di istanza, nel caso in cui non si
>riesca a mantenere lo stesso nome di istanza
Se aggiorni l'istanza il nome rimarrà invariato, pertanto non dovrai apportare alcuna modifica alle stringhe di connessione.
>approfitto per fare una domanda su sql server, un piccolo inciso
>cercando di non andare troppo OT:
>Ho sentito dire che l'Sql Server una volta installato occupa
>molta RAM e solo dopo aver impostato un parametro comincia a
>lavorare senza appesantire la macchina, ovvio che devo approfondire,
>'un parametro' è troppo generico... avete riscontrato anche voi
>qualcosa di simile?
SQL Server è progettato per utilizzare tutta la memoria disponibile, rilasciandola quando richiesto dall'OS. Non capisco cosa significa "e solo dopo aver impostato un parametro comincia a lavorare senza appesantire la macchina"...
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 23 nov 2010 - 10:10
>Se aggiorni l'istanza non dovrai modificare assolutamente niente
>nelle stringhe di connessione delle applicazioni client; diversamente
>se installi una nuova istanza, migri i db ed elimini l'istanza
>di origine dovrai necessariamente mettere mano alle connection
>strings (anche se non vedo il motivo di perseguire questa seconda
>ipotesi...)
già, non so perchè ma ho dato perscontato che si trattasse di una nuova istanza,
grazie Lorenzo.
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Scura
Profilo
| Newbie
30
messaggi | Data Invio:
mar 23 nov 2010 - 10:25
Grazie a tutti ragazzi,
relativamente all'utilizzo della ram e a sql server come dicevo non so cosa si intende 'dopo aver impostato un certo parametro'
come dicevo io non sono un sistemista, ho sentito dire questa cosa da una persona che invece lo è, semplicemente un amico al quale ho spiegato il problema che sto riscontrando, e dato che la macchina su cui sto facendo l'aggiornamento è molto lenta e non si riesce a capire perchè (abbiamo aggiunto ram, eliminato quasi totalmente i db access, ora stiamo facendo questo upgrade) mi è venuto in mente di scriverlo qui, ma mi rendo conto che detto così non è molto indicativo... ora sono proprio andata OT :)
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 23 nov 2010 - 10:32
>relativamente all'utilizzo della ram e a sql server come dicevo
>non so cosa si intende 'dopo aver impostato un certo parametro'
>come dicevo io non sono un sistemista, ho sentito dire questa
>cosa da una persona che invece lo è, semplicemente un amico al
>quale ho spiegato il problema che sto riscontrando, e dato che
>la macchina su cui sto facendo l'aggiornamento è molto lenta
>e non si riesce a capire perchè (abbiamo aggiunto ram, eliminato
>quasi totalmente i db access, ora stiamo facendo questo upgrade)
>mi è venuto in mente di scriverlo qui, ma mi rendo conto che
>detto così non è molto indicativo... ora sono proprio andata OT :)
Sql server è in grado di allocare e disallocare quando necessario dinamicamente la memoria, liberandone ad esempio una parte, se un altro task ne ha bisogno.
Quindi non spaventarti se occupa molta ram, è del tutto normale, per ridurre le operazioni su disco, viene sfruttata la memoria. Ulteriori informazioni nel seguente link:
http://msdn.microsoft.com/it-it/library/ms187499.aspx
Per quanto riguarda le opzioni di cui parlavi prima, forse si tratta di questi due parametri?
http://msdn.microsoft.com/it-it/library/ms180797.aspx
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !