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

MS SQL Server Discussion :

Problème création de tables


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 36
    Par défaut Problème création de tables
    Bonjour,

    J'essai de rentrer le code sql suivant dans ma base sql server (via l'admin web mylittleadmin):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    CREATE TABLE Idiomas (
      Langue VARCHAR(20) NOT NULL,
      Level INTEGER NOT NULL,
      PRIMARY KEY(Langue, Level)
    );
     
    CREATE TABLE CandidateWantedProfiles (
      ID INTEGER NOT NULL IDENTITY(1,1),
      Disponibility DATETIME NULL,
      StudyLevel VARCHAR(10) NULL,
      Mobility INTEGER NULL,
      QualityKeywords VARCHAR(250) NULL,
      PRIMARY KEY(ID)
    );
     
    CREATE TABLE Offers (
      ID INTEGER NOT NULL IDENTITY(1,1),
      Title VARCHAR(45) NULL,
      DeptDescription VARCHAR(255) NULL,
      Link VARCHAR(45) NULL,
      NbApplications INTEGER NULL,
      DurationAnswer INTEGER NULL,
      PRIMARY KEY(ID)
    );
     
    CREATE TABLE Diplomas (
      Diplomas VARCHAR(45) NOT NULL,
      School VARCHAR(45) NOT NULL,
      Specialization VARCHAR(45) NOT NULL,
      PRIMARY KEY(Diplomas, School, Specialization)
    );
     
    CREATE TABLE Companies (
      ID INTEGER NOT NULL IDENTITY(1,1),
      Nom VARCHAR(45) NULL,
      CType VARCHAR(20) NULL,
      Description VARCHAR(250) NULL,
      Adresse VARCHAR(50) NULL,
      Email VARCHAR(45) NULL,
      Size INTEGER NULL,
      CA INTEGER NULL,
      Login VARCHAR(20) NULL,
      Mdp VARCHAR(10) NULL,
      Telephone VARCHAR(10) NULL,
      NbOffers INTEGER NULL,
      PRIMARY KEY(ID)
    );
     
    CREATE TABLE Experiences (
      Job VARCHAR(45) NOT NULL,
      Duration INTEGER NOT NULL,
      PRIMARY KEY(Job, Duration)
    );
     
    CREATE TABLE Candidates (
      ID INTEGER NOT NULL IDENTITY(1,1),
      Nom VARCHAR(20) NULL,
      Prenom VARCHAR(20) NULL,
      DNais DATETIME NULL,
      Adresse VARCHAR(50) NULL,
      Email VARCHAR(45) NULL,
      Telephone VARCHAR(10) NULL,
      Login VARCHAR(20) NULL,
      Mdp VARCHAR(10) NULL,
      PRIMARY KEY(ID)
    );
     
    CREATE TABLE Skills (
      Skills VARCHAR(20) NOT NULL,
      Level INTEGER NOT NULL,
      PRIMARY KEY(Skills, Level)
    );
     
    CREATE TABLE Administrator (
      Login VARCHAR(20) NOT NULL,
      Mdp VARCHAR(10) NULL,
      PRIMARY KEY(Login)
    );
     
    CREATE TABLE ActivityAreas (
      Area VARCHAR(45) NOT NULL,
      PRIMARY KEY(Area)
    );
     
    CREATE TABLE CoverLetter (
      ID INTEGER NOT NULL IDENTITY(1,1),
      Candidates_ID INTEGER NOT NULL,
      Content VARCHAR(100) NULL,
      PRIMARY KEY(ID),
      FOREIGN KEY(Candidates_ID)
        REFERENCES Candidates(ID)
     
     
    );
     
    CREATE TABLE JobProfiles (
      ID INTEGER NOT NULL IDENTITY(1,1),
      Offers_ID INTEGER NOT NULL,
      ContractType VARCHAR(10) NULL,
      Job VARCHAR(20) NULL,
      KeywordDescription VARCHAR(255) NULL,
      FullDescription INTEGER NULL,
      Location VARCHAR(20) NULL,
      SalaryLow INTEGER NULL,
      SalaryHigh INTEGER NULL,
      PRIMARY KEY(ID),
      FOREIGN KEY(Offers_ID)
        REFERENCES Offers(ID)
     
     
    );
     
    CREATE TABLE CandidateProfiles (
      ID INTEGER NOT NULL IDENTITY(1,1),
      Candidates_ID INTEGER NOT NULL,
      Disponibility DATETIME NULL,
      StudyLevel VARCHAR(10) NULL,
      Mobility INTEGER NULL,
      QualityKeywords VARCHAR(250) NULL,
      PRIMARY KEY(ID),
      FOREIGN KEY(Candidates_ID)
        REFERENCES Candidates(ID)
     
     
    );
     
    CREATE TABLE JobWantedProfiles (
      ID INTEGER NOT NULL IDENTITY(1,1),
      Candidates_ID INTEGER NOT NULL,
      ContractType INTEGER NULL,
      Job VARCHAR(20) NULL,
      KeywordDescriptions VARCHAR(255) NULL,
      Location VARCHAR(20) NULL,
      SalaryLow INTEGER NULL,
      SalaryHigh INTEGER NULL,
      PRIMARY KEY(ID),
      FOREIGN KEY(Candidates_ID)
        REFERENCES Candidates(ID)
     
     
    );
    Problème, il me répond : Msg 2714, Level 16, State 6, Line number 1
    There is already an object named 'Idiomas' in the database.

    J'enlève la base Idiomas, que nenni il recommence avec :
    Msg 2714, Level 16, State 6, Line number 1
    There is already an object named 'CandidateWantedProfiles' in the database.

    Alors que ma base est vide de toutes tables....

    Quel est le problème ?

    Par avance merci !!!

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 249
    Par défaut Script correct
    j'ai execute ton script sur toad for sql serveur et j'ai cree les tables. verifie que ta base est réellement vide.

  3. #3
    Membre Expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    2 402
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 402
    Par défaut
    Salut à toi,

    Es-tu sûr d'exécuter ton script sur la bonne base de données ? et non pas, par exemple, en étant connecté à la base master ?

    a+

  4. #4
    Membre émérite
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Août 2006
    Messages
    730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 730
    Par défaut
    fais attention au propriétaire de base,
    en fait tu as peut être créé tes tables sous un propriétaire X (celui de l'admin) et toi tu n'a pas les droits dessus

    pense a ajouter dans ton script un GRANT to public après la création de tes tables

Discussions similaires

  1. Problème création des tables en SQL-Server
    Par pizzaman dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 10/02/2012, 22h58
  2. [Doctrine] problème création de table
    Par darkcrift dans le forum ORM
    Réponses: 1
    Dernier message: 15/12/2010, 13h13
  3. Problème création de table
    Par Khrysby dans le forum Langage SQL
    Réponses: 4
    Dernier message: 26/06/2008, 17h03
  4. Problème création de table
    Par zakaria0509 dans le forum Administration
    Réponses: 2
    Dernier message: 11/12/2007, 12h17
  5. [MySQL] Problème création de table
    Par dl_jarod dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 19/02/2007, 19h39

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