Création d'une base de données SQL

Fermé
sympatiqueCCM Messages postés 358 Date d'inscription jeudi 5 octobre 2006 Statut Membre Dernière intervention 26 juin 2023 - Modifié le 25 août 2018 à 17:42
sympatiqueCCM Messages postés 358 Date d'inscription jeudi 5 octobre 2006 Statut Membre Dernière intervention 26 juin 2023 - 19 août 2018 à 01:47
Bonjour,

J'ai essayer ce code sur Microsoft support.

Et je reçoie le message '" Le Serveur est introuvable ou n'est pas accessible " !!!

Voici le code...
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;


namespace WindowsFormsApp1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void btnCreateDatabase_Click(object sender, EventArgs e)
        {
            String str;
            SqlConnection myConn = new SqlConnection("Server=localhost;Integrated security=SSPI;database=master");

            str = "CREATE DATABASE MyDatabase ON PRIMARY " +
                "(NAME = MyDatabase_Data, " +
                "FILENAME = 'C:\\MyDatabaseData.mdf', " +
                "SIZE = 2MB, MAXSIZE = 10MB, FILEGROWTH = 10%) " +
                "LOG ON (NAME = MyDatabase_Log, " +
                "FILENAME = 'C:\\MyDatabaseLog.ldf', " +
                "SIZE = 1MB, " +
                "MAXSIZE = 5MB, " +
                "FILEGROWTH = 10%)";

            SqlCommand myCommand = new SqlCommand(str, myConn);
            try
            {
                myConn.Open();
                myCommand.ExecuteNonQuery();
                MessageBox.Show("DataBase is Created Successfully", "MyProgram", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (System.Exception ex)
            {
                MessageBox.Show(ex.ToString(), "MyProgram", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            finally
            {
                if (myConn.State == ConnectionState.Open)
                {
                    myConn.Close();
                }
            }

        }
    }
}


Je sais pas trop ce qu'il me manque. Ce code est Censé "Cet article étape par étape explique comment créer une base de données Microsoft SQL Server à l'aide de ADO.NET et Visual C # .NET, car les programmeurs doivent souvent créer des bases de données par programme."

Merci de votre aide

EDIT: Ajout des balises de code

A voir également:

1 réponse

jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 647
12 août 2018 à 10:26
Bonjour,

Vu le message........
As tu installé un serveur SQL SERVER sur ton ordi ?
Est-il démarré ?

0
sympatiqueCCM Messages postés 358 Date d'inscription jeudi 5 octobre 2006 Statut Membre Dernière intervention 26 juin 2023 11
12 août 2018 à 15:27
Merci Jordane45,
Non je n'ai pas installé SQL Serveur. Dans les explication se n'était pas indiqué..
Alors qu'elle Version me suggère tu?

Merci encore...
0
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 647 > sympatiqueCCM Messages postés 358 Date d'inscription jeudi 5 octobre 2006 Statut Membre Dernière intervention 26 juin 2023
12 août 2018 à 15:45
si tu peux installer la dernière version... c'est pas plus mal...
0
sympatiqueCCM Messages postés 358 Date d'inscription jeudi 5 octobre 2006 Statut Membre Dernière intervention 26 juin 2023 11
13 août 2018 à 18:50
Merci Jordane45,
Comme j'ai installé Visual Studio 2017 Express j,ai donc Installer SQL Server 2017 Express
J'ai redémarré l"ordi et réessayé ce code et je reçois encore le même message " Serveur introuvable ou inaccessible. "
Si t'as une autre idée ça sera le bienvenus....
Merci de ton aide.
0
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 647 > sympatiqueCCM Messages postés 358 Date d'inscription jeudi 5 octobre 2006 Statut Membre Dernière intervention 26 juin 2023
13 août 2018 à 19:07
Le serveur est démarré ?
Arrives tu à t'y connecter avec sql manager ?
0
sympatiqueCCM Messages postés 358 Date d'inscription jeudi 5 octobre 2006 Statut Membre Dernière intervention 26 juin 2023 11
13 août 2018 à 19:20
J'ai ouvert "SQL Configuration Manager" et J'ai SQL Server (SQLEXPRESS) Running
et SQL Server (MSSQLSERVER) Runing..

Mais je sais pas comment m'y connecter..
0