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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.