IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

Suppression de bases en ligne de commande


Sujet :

Administration SQL Server

  1. #1
    Membre régulier Avatar de despeludo
    Inscrit en
    Janvier 2004
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 121
    Points : 83
    Points
    83
    Par défaut Suppression de bases en ligne de commande
    Bonjour à tous !
    Question de débutant sans doute, mais je suis coincé.
    J'ai installé SQL SERVER 2008 Express et ai créé pour essayer, deux bases de données nommée base1 et base1.dbo.
    J'ai fait quelques essais et maintenant, je voudrais repartir à zéro donc supprimer mes bases.
    Tout ce que je possède comme outil c'est sqlcmd, avec lequel j'ai réussi à me connecter à sqlserver.
    Avec la commande suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    DROP DATABASE base1
    GO
    J'ai réussi à supprimer la première base.
    Maintenant quand j'exécute le code suivant (analogue) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    DROP DATABASE base1.dbo
    GO
    J'ai l'erreur suivante :
    Incorrect syntax near '.'.

    J'ai bien essayé de mettre des guillemets, des côtes et des anti côtes mais rien n'y fait.

    Au secours

    Merci pour vos réponse
    Un ordinateur fait ce qu'on lui demande, et c'est bien le problème.

  2. #2
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Points : 12 371
    Points
    12 371
    Par défaut
    Bonjour,

    Exécutez :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DROP DATABASE [base1.dbo]
    Je me doute que c'est une erreur, mais dans le nom des objets de base de données (tables, vues, procédures stockées, fonctions, triggers) ne mettez jamais de point, de virgule, d'espace, de crochets, d'accents, ou autre signe : limitez vous aux caractères latins et aux chiffres (underscore est utilisable). Sans cela vous allez au devant de gros problèmes

    Et téléchargez SQL Server Management Studio 2008 Express, ça sera plus simple pour vous

    @++

  3. #3
    Membre régulier Avatar de despeludo
    Inscrit en
    Janvier 2004
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 121
    Points : 83
    Points
    83
    Par défaut
    Merci pour vos réponses !!
    Un ordinateur fait ce qu'on lui demande, et c'est bien le problème.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2013] Passer le mdp de la base en ligne de commande
    Par nash17 dans le forum Sécurité
    Réponses: 3
    Dernier message: 08/10/2014, 13h19
  2. Suppression echo de la ligne de commande
    Par mimic50 dans le forum Visual C++
    Réponses: 1
    Dernier message: 20/11/2008, 18h40
  3. Réponses: 6
    Dernier message: 07/04/2007, 15h16
  4. Comment sauvegarder la base de registre en ligne de commande ?
    Par Stéphane_be dans le forum Windows XP
    Réponses: 2
    Dernier message: 04/08/2006, 20h40
  5. base de registre et ligne de commande
    Par wikimeta dans le forum Delphi
    Réponses: 3
    Dernier message: 04/07/2006, 15h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo