Differenze tra le versioni di "MSSQL"

Da WikiSitech.
Vai alla navigazioneVai alla ricerca
Riga 1: Riga 1:
 
= Microsoft SQL Server 2008 - Appunti di gestione =
 
= Microsoft SQL Server 2008 - Appunti di gestione =
 +
== Spostare database utente su dischi diversi ==
 +
Il modo più semplice in assoluto è quello di procedere secondo questa sequenza:
 +
# '''detach''' del database
 +
# spostamento dei file nella nuova posizione
 +
# '''attach''' dei file dalla nuova posizione
 +
<br>
 
== Spostare alcuni dei database di sistema su dischi diversi ==
 
== Spostare alcuni dei database di sistema su dischi diversi ==
 
Per spostare i database di sistema su un disco diverso, procedere come segue:
 
Per spostare i database di sistema su un disco diverso, procedere come segue:

Versione delle 17:19, 31 ott 2012

Microsoft SQL Server 2008 - Appunti di gestione

Spostare database utente su dischi diversi

Il modo più semplice in assoluto è quello di procedere secondo questa sequenza:

  1. detach del database
  2. spostamento dei file nella nuova posizione
  3. attach dei file dalla nuova posizione


Spostare alcuni dei database di sistema su dischi diversi

Per spostare i database di sistema su un disco diverso, procedere come segue:

  • Verificare la dislocazione attuale dei database

SELECT name, physical_name AS CurrentLocation, state_desc FROM sys.master_files;

  • Modificare la definizione dello storage al nuovo percorso

-- -- In questo esempio ricollochiamo il DB di sistema 'distribuzione' ALTER DATABASE distribuzione MODIFY FILE ( NAME = 'distribuzione', FILENAME = 'E:\MSSQLData\distribuzione.MDF' ) ALTER DATABASE distribuzione MODIFY FILE ( NAME = 'distribuzione_log', FILENAME = 'E:\MSSQLData\distribuzione.LDF' )

  • Interrompere l'istanza di SQL Server
  • Spostare i file nella nuova posizione
  • Riavviare l'istanza di SQL Server


Questi appunti sono stati tratti da un articolo di MSDN.

Microsoft SQL Server 2000 - Appunti di gestione

Trasferimento login e password fra database diversi

Vedi articolo 246133 sul sito del supporto Microsoft

Risoluzione di utenze orfane di login (post restore da un database diverso)

SQL Server 2005/2008

Vedi man page ALTER USER sul sito del supporto Microsoft Esempio: ALTER USER pinco WITH NAME= pinco, LOGIN pinco;

Estrazione record in attesa di replica transazionale

SELECT name as 'Agent', SUM(UndelivCmdsInDistDB) as 'Cmds' FROM distribution.dbo.MSdistribution_agents a INNER JOIN distribution.dbo.MSdistribution_status st on st.agent_id = a.id GROUP BY a.name

Microsoft SQL Server 2005 - Installazione in modalità unattended

Installazione di una nuova istanza

Start /wait <CD or DVD Drive>\DISK1\setup.exe /qb INSTANCENAME=<InstanceName> ADDLOCAL=All PIDKEY=<pidkey value with no "-"> SAPWD=<StrongPassword> SQLACCOUNT=<domain\user> SQLPASSWORD=<DomainUserPassword> AGTACCOUNT=<domain\user> AGTPASSWORD=<DomainUserPassword> SQLBROWSERACCOUNT=<domain\user> SQLBROWSERPASSWORD=<DomainUserPassword>


Per ulteriori dettagli vedi l'articolo estratto da book online

Microsoft SQL Server 2005 - Appunti di gestione

Knowledge Base interna

Vai alla pagina dedicata alla KB.