1 Star2 Stars3 Stars4 Stars5 Stars (2 avis, moyenne: 4 sur 5)
Loading ... Loading ...

Mettre une base SQL en “lecture seule” en Transact SQL

Ouvrez SQL Entreprise Manager

Ouvrez l’analyseur de requête

Exécutez la requête Transact SQL suivante:

USE master
EXEC sp_dboption ‘Nom_Database’, ‘read only’, ‘TRUE’

1 Star2 Stars3 Stars4 Stars5 Stars (2 avis, moyenne: 4 sur 5)
Loading ... Loading ...

Changer le nom d’une base SQL en Transact SQL

Allez dans SQL Entreprise Manager

Ouvrez l’analyseur de requête

Exécutez la requête Transact SQL suivante:

EXEC sp_renamedb ‘ancien_nom’, ‘nouveau_nom’

1 Star2 Stars3 Stars4 Stars5 Stars (1 avis, moyenne: 5 sur 5)
Loading ... Loading ...

Mettre une base SQL “hors ligne” en Transact SQL

Allez dans SQL Entreprise Manager

Ouvrez l’analyseur de requête

Exécutez la requête Transact SQL suivante:

EXEC sp_dboption ‘Nom_Database’, Offline, ‘True’

1 Star2 Stars3 Stars4 Stars5 Stars (1 avis, moyenne: 4 sur 5)
Loading ... Loading ...

Supprimer une base de données en Transact SQL

Allez dans SQL Entreprise Manager

Ouvrez l’analyseur de requête

Exécutez la requête Transact SQL suivante:

EXEC sp_dbremove ‘Nom_Database’

1 Star2 Stars3 Stars4 Stars5 Stars (1 avis, moyenne: 5 sur 5)
Loading ... Loading ...

Afficher la taille d’une base de données SQL en Transact SQL

Allez dans SQL Entreprise Manager

Ouvrez l’analyseur de requête

Exécutez la requête Transact SQL suivante:

Exec sp_spaceused

ou

USE Nom_Database;
GO
EXEC sp_spaceused @updateusage = N’TRUE’;
GO

1 Star2 Stars3 Stars4 Stars5 Stars (1 avis, moyenne: 3 sur 5)
Loading ... Loading ...

Mettre une base SQL en “mono utilisateur” en Transact SQL

Allez dans SQL Entreprise Manager

Ouvrez l’analyseur de requête

Exécutez la requête Transact SQL suivante:

USE master
EXEC sp_dboption ‘Nom_Database’, ‘single user’, ‘TRUE’

1 Star2 Stars3 Stars4 Stars5 Stars (1 avis, moyenne: 4 sur 5)
Loading ... Loading ...

Afficher la dernière requête SQL exécutée par un processus en Transact SQL

Allez dans SQL Entreprise Manager

Ouvrez l’analyseur de requête

Exécutez la requête Transact SQL suivante:

DECLARE @Handle binary(20) SELECT @Handle = sql_handle FROM sysprocesses WHERE spid = 52 SELECT * FROM ::fn_get_sql(@Handle)

spid = le numéro du processus à analyser.

1 Star2 Stars3 Stars4 Stars5 Stars (1 avis, moyenne: 5 sur 5)
Loading ... Loading ...

Afficher la taille des logs des bases SQL en transact SQL

Allez dans SQL Entreprise Manager

Ouvrez l’analyseur de requête

Exécutez la requête Transact SQL suivante:

DBCC SQLPERF (LOGSPACE)

1 Star2 Stars3 Stars4 Stars5 Stars (1 avis, moyenne: 3 sur 5)
Loading ... Loading ...

Afficher la version de Microsoft SQL Server en Transact SQL

Allez dans SQL Entreprise Manager

Ouvrez l’analyseur de requête

Exécutez la requête Transact SQL suivante:

Select @@version

Correspondance des versions:

6.50.201 SQL Server 6.5 release
6.50.213 SQL Server 6.5 with Service Pack 1
6.50.240 SQL Server 6.5 with Service Pack 2
6.50.258 SQL Server 6.5 with Service Pack 3
6.50.281 SQL Server 6.5 with Service Pack 4
6.50.415 SQL Server 6.5 with Service Pack 5
6.50.416 SQL Server 6.5 with Service Pack 5a
7.00.623 SQL Server 7.0 release
7.00.699 SQL Server 7.0 SP1
7.00.842 SQL Server 7.0 SP2
7.00.961 SQL Server 7.0 SP3
7.00.1063 SQL Server 7.0 SP4
8.00.194 SQL Server 2000 release
8.00.384 SQL Server 2000 SP1
8.00.534 SQL Server 2000 SP2
8.00.760 SQL Server 2000 SP3
8.00.2039 SQL Server 2000 SP4
8.00.2040 SQL Server 2000 SP4 + Hotfix

1 Star2 Stars3 Stars4 Stars5 Stars (1 avis, moyenne: 4 sur 5)
Loading ... Loading ...

Afficher la taille d’une table SQL en Transact SQL

Aller dans Entreprise manager puis dans l’ Analyseur de requête et exécuter la requête suivante :
USE Nom_Database;
GO
EXEC sp_spaceused N’Nom_Table’;
GO