SQL Server Management Studio e SQL 2000

Ho iniziato una graduale transizione verso SQL 2005.

Visto però che il 90% dei progetti in corso utilizza SQL 2000, cerco di sfruttare tutte le nuove potenzialità mantenendo il più alto possibile la compatibilità con il passato.

Utilizzare SQL Server Management Studio con SQL 2000

Ho iniziato ad usare SQL Server Management Studio con i database SQL 2000 e devo dire che per ora non ho riscontrato problemi.

L'accesso a SQL 2000 è semplicissimo. Dall'"Object Explorer" selezionare "Connect->Database Engine", scegliere il server, inserire le credenziali di accesso e il gioco è fatto.

A questo punto si può accedere al database che risulta subito strutturato nelle cartelle tipiche di SQL 2005.

Gestire i server registrati e importarli dall'Enterprise Manager di SQL 2000

Per visualizzare l'elenco dei server registrati in Management Studio selezionare il menù:

View -> Registered Servers

Da qui è possibile importare ed esportare i server registrati in Management Studio e soprattutto importare i server precedentemente registrati nell'Enterprise Manager di SQL 2000.

Nel pannello "Registered Servers" cliccare con il tasto destro del mouse e selezionare:

Previously Registered Servers

Compare il seguente messaggio di conferma:

"Add SQL Server 2000 Enterprise Manager registered servers from this computer into Microsoft SQL Server Management Studio? Adding the server registration information has no effect on the servers themselves. Any registered servers in Microsoft SQL Server Management studio with the same name as the one being imported will be overwritten." 

Premere "Yes" e nell'elenco dei server registrati compare la stessa struttura presente nell'Enterprise Manager

Query Analyzer in SQL 2005

 Una delle caratteristiche che preferisco di SQL Server Management Studio è l'integrazione con il Query Analyzer che non è più un tool separato ma compare ovunque all'interno dell'IDE.

Particolarmente utile è la possibilità di eseguire le stored procedure.

Eseguire le Stored Procedure in SQL Server Management Studio

Basta cliccare col destro sulla stored procedure e selezionare "Execute Stored Procedure…". Nella finestra di dialogo che si apre si possono impostare i parametri (se ce ne sono) e premendo ok la stored procedure viene eseguita esattamente con in query analyzer solo che anche i parametri sono già compilati.

Come nel Query Analyzer vengono visualizzati i Messaggi ed i Risultati ma si può richiedere l'Estimated Execution Plan.

L'esecuzione della Stored Procedure può avvenire anche allo stesso modo del Query Analyzer cliccando col destro e selezionando "Script Stored Procedure as -> EXECUTE TO".

Share

Leave a Reply

Your email address will not be published. Required fields are marked *