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

VB.NET Discussion :

erreur de creation d'une base


Sujet :

VB.NET

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    141
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Tunisie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 141
    Points : 59
    Points
    59
    Par défaut erreur de creation d'une base
    salut,

    j'ai une erreur lors de la creation de ma base:

    system.data.sqlexception: create database failed.some files names listed could not be created.chek related errors.
    CREATE FILE encoutered operating system erro ( (accès refusé).while attempting to open or create the physical file C:\ping_rojet.mdf


    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
     
       Dim myConn As SqlConnection = New SqlConnection("Server=hela\SQLEXPRESS;" & _
                                                            "Integrated Security=True; ")
     
            str = "CREATE DATABASE MyDatabase ON PRIMARY " & _
                  "(NAME = ping_projet_Data, " & _
                  " FILENAME = 'C:\ping_projet.mdf', " & _
                  " SIZE = 3MB, " & _
                  " MAXSIZE = 10MB, " & _
                  " FILEGROWTH = 10%) " & _
                  " LOG ON " & _
                  "(NAME = ping_projet, " & _
                  " FILENAME = 'C:\ping_projetLog.ldf', " & _
                  " SIZE = 1MB, " & _
                  " MAXSIZE = 5MB, " & _
                  " FILEGROWTH = 10%) "

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    141
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Tunisie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 141
    Points : 59
    Points
    59
    Par défaut
    bon,ben..comme ça, ça marche ^^

    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
     
     
    Public Class Form1
     
        Dim str As String
     
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
     
            MessageBox.Show(ConString)
     
            Dim dbfile As String = New String("C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\MyDatabaseData.mdf")
            Dim logfile As String = New String("C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\MyDatabaseLog.ldf")
            If (System.IO.File.Exists(dbfile)) Then
                MessageBox.Show("Database Exists, dropping it")
                Try
                    myConn.Open()
                    Dim dropit As SqlCommand = New System.Data.SqlClient.SqlCommand("DROP DATABASE MyDatabase;", myConn)
                    dropit.ExecuteNonQuery()
                Catch ex As Exception
                    MessageBox.Show(ex.ToString())
                Finally
                    If (myConn.State = ConnectionState.Open) Then
                        myConn.Close()
                    End If
                End Try
            End If
            str = "CREATE DATABASE MyDatabase ON PRIMARY " & _
                  "(NAME = MyDatabase_Data, " & _
                  " FILENAME = '" & dbfile & "', " & _
                  " SIZE = 3MB, " & _
                  " MAXSIZE = 10MB, " & _
                  " FILEGROWTH = 10%) " & _
                  " LOG ON " & _
                  "(NAME = MyDatabase_Log, " & _
                  " FILENAME = '" & logfile & "', " & _
                  " SIZE = 1MB, " & _
                  " MAXSIZE = 5MB, " & _
                  " FILEGROWTH = 10%) "
            Dim myCommand As SqlCommand = New SqlCommand(str, myConn)
     
            Try
                myConn.Open()
                myCommand.ExecuteNonQuery()
                MessageBox.Show("Database is created successfully", _
                                "MyProgram", MessageBoxButtons.OK, _
                                 MessageBoxIcon.Information)
            Catch ex As Exception
                MessageBox.Show(ex.ToString())
            Finally
                If (myConn.State = ConnectionState.Open) Then
                    myConn.Close()
                End If
            End Try
    End sub

Discussions similaires

  1. Erreur à la creation d'une base de données
    Par mfofana dans le forum Oracle
    Réponses: 4
    Dernier message: 09/06/2010, 16h50
  2. Erreur lors de la creation d'une base de donnees
    Par redabadache3 dans le forum Administration
    Réponses: 1
    Dernier message: 20/01/2008, 19h28
  3. [C#] Creation d'une base Access en C#
    Par fabounet dans le forum Windows Forms
    Réponses: 5
    Dernier message: 10/03/2005, 13h37
  4. [BDD] Erreur dans la connexion à une base MySQL
    Par dodo10 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 24/01/2005, 19h52
  5. [JDBC]Creation d'une base de données
    Par julien21 dans le forum JDBC
    Réponses: 2
    Dernier message: 08/01/2005, 22h11

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