SQL 2005 Suppression de base par script
Bonjour,
Je voudrai pouvoir supprimer une base par script, mais je viens d'etre bloqué (en executant mon script par ligne de commande "sqlcmd -s NomServeur -i fichier.sql ") avec comme message d'erreur "le contexte de la base de données a changé, il est maintenant 'master'".
à quoi ca refere?
Mon code pour l'instant :
Code:
1 2 3 4 5 6 7 8 9 10 11
| set quoted_identifier off
go
USE [master]
GO
/****** Object: Database [NomBAse] Script Date: 03/22/2006 08:08:48 ******/
IF EXISTS (SELECT name FROM sys.databases WHERE name = N'NomBAse')
DROP DATABASE [NomBAse]
go
create database NomBAse
go
use NomBAse |
merci.