Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Administration
Administration Forum d'entraide sur l'administration du dataserver, via SSM ou ligne de commande, les tables système, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/03/2011, 02h38   #1
Futur Membre du Club
 
Inscription : juin 2009
Messages : 164
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 164
Points : 18
Points : 18
Par défaut Exporter une base de donnée

Bonjour,

j'ai un petit probleme avec sql server 2008 express j'ai crée une base de donnée et j'ai gènerè sa script.

Mais quand j'essaye de l'importer a nouveau sql server ne connais pas la syntaxe.

pouvez vous m'aider merci.
javalhoussain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2011, 07h59   #2
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

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

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
Bonjour,

Pouvez vous poster votre script?

Quel est le message d'erreur etc.
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2011, 13h48   #3
Futur Membre du Club
 
Inscription : juin 2009
Messages : 164
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 164
Points : 18
Points : 18
Bonjour,

Voila le script generé :
Code :
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
USE [master]
GO
 
/****** Object:  Database [basedossier]    Script Date: 03/27/2011 11:48:02 ******/
CREATE DATABASE [basedossier] ON  PRIMARY 
( NAME = N'basedossier', FILENAME = N'c:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\basedossier.mdf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
 LOG ON 
( NAME = N'basedossier_log', FILENAME = N'c:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\basedossier_log.ldf' , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
GO
 
ALTER DATABASE [basedossier] SET COMPATIBILITY_LEVEL = 100
GO
 
IF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled'))
begin
EXEC [basedossier].[dbo].[sp_fulltext_database] @action = 'enable'
end
GO
 
ALTER DATABASE [basedossier] SET ANSI_NULL_DEFAULT OFF 
GO
 
ALTER DATABASE [basedossier] SET ANSI_NULLS OFF 
GO
 
ALTER DATABASE [basedossier] SET ANSI_PADDING OFF 
GO
 
ALTER DATABASE [basedossier] SET ANSI_WARNINGS OFF 
GO
 
ALTER DATABASE [basedossier] SET ARITHABORT OFF 
GO
 
ALTER DATABASE [basedossier] SET AUTO_CLOSE OFF 
GO
 
ALTER DATABASE [basedossier] SET AUTO_CREATE_STATISTICS ON 
GO
 
ALTER DATABASE [basedossier] SET AUTO_SHRINK OFF 
GO
 
ALTER DATABASE [basedossier] SET AUTO_UPDATE_STATISTICS ON 
GO
 
ALTER DATABASE [basedossier] SET CURSOR_CLOSE_ON_COMMIT OFF 
GO
 
ALTER DATABASE [basedossier] SET CURSOR_DEFAULT  GLOBAL 
GO
 
ALTER DATABASE [basedossier] SET CONCAT_NULL_YIELDS_NULL OFF 
GO
 
ALTER DATABASE [basedossier] SET NUMERIC_ROUNDABORT OFF 
GO
 
ALTER DATABASE [basedossier] SET QUOTED_IDENTIFIER OFF 
GO
 
ALTER DATABASE [basedossier] SET RECURSIVE_TRIGGERS OFF 
GO
 
ALTER DATABASE [basedossier] SET  DISABLE_BROKER 
GO
 
ALTER DATABASE [basedossier] SET AUTO_UPDATE_STATISTICS_ASYNC OFF 
GO
 
ALTER DATABASE [basedossier] SET DATE_CORRELATION_OPTIMIZATION OFF 
GO
 
ALTER DATABASE [basedossier] SET TRUSTWORTHY OFF 
GO
 
ALTER DATABASE [basedossier] SET ALLOW_SNAPSHOT_ISOLATION OFF 
GO
 
ALTER DATABASE [basedossier] SET PARAMETERIZATION SIMPLE 
GO
 
ALTER DATABASE [basedossier] SET READ_COMMITTED_SNAPSHOT OFF 
GO
 
ALTER DATABASE [basedossier] SET HONOR_BROKER_PRIORITY OFF 
GO
 
ALTER DATABASE [basedossier] SET  READ_WRITE 
GO
 
ALTER DATABASE [basedossier] SET RECOVERY SIMPLE 
GO
 
ALTER DATABASE [basedossier] SET  MULTI_USER 
GO
 
ALTER DATABASE [basedossier] SET PAGE_VERIFY CHECKSUM  
GO
 
ALTER DATABASE [basedossier] SET DB_CHAINING OFF 
GO
merci d'avance.
javalhoussain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2011, 14h56   #4
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

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

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
Et quel est l'erreur?

Si vous passez ce script deux fois de suite il est normal que vous ayez une erreur...
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2011, 22h42   #5
Futur Membre du Club
 
Inscription : juin 2009
Messages : 164
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 164
Points : 18
Points : 18
Bonjour,

C'est vrai que le script est correcte syntaxiquement mais je sais pas comment l'exécuter pour avoir ma base de donnée sans recréer les tables a nouveau.

Merci d'avance.
javalhoussain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2011, 22h57   #6
Membre Expert
 
Homme
Développeur java, access, sql server
Inscription : octobre 2005
Messages : 851
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Développeur java, access, sql server
Secteur : Industrie

Informations forums :
Inscription : octobre 2005
Messages : 851
Points : 1 302
Points : 1 302
Dans ce script, il n'y a aucune instruction de création de table ...
Dans la génération du script, il faut aussi indiquer qu'on veut créer les tables, les clés primaires, index, etc ....

sinon on a droit à une base vide !

... remarque, c'est bien d'ailleurs une base vide, au moins ça ne plante pas souvent
__________________
D'abord qu'il marche. Ensuite qu'il soit rapide. Enfin qu'il soit agréable à utiliser.
First, make it work. Then, make it fast. Finally, make it user-friendly.
Erst, mach', dass es funktioniert. Dann, mach', dass es schnell geht, Zum Schluss mach' es benutzerfreundlich.
Népomucène est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2011, 14h58   #7
Modérateur

 
Avatar de elsuket
 
Homme Nicolas Souquet
Administrateur de base de données
Inscription : janvier 2005
Messages : 4 667
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Souquet
Âge : 30
Localisation : Thaïlande

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

Informations forums :
Inscription : janvier 2005
Messages : 4 667
Points : 8 715
Points : 8 715
Bonjour,

Suivez le guide, notamment le lien que je donne à la fin de la phrase "Ici nous pouvons choisir quelques options pour la génération du script, notamment dès SQL Server 2008, la génération des instructions INSERT pour disposer également des données"

Si vous n'êtes pas sous SQL Server 2008, voyez le tutoriel de fadace pour copier votre base de données

@++
__________________
En bases de données relationnelles SQL, il n'y a ni tableaux, ni enregistrements, ni champs: il y a des tables, des lignes et des colonnes.
Blog | Profil| Consulter ou télécharger les fichiers d'aide de SQL Server, des versions 2000 à 2012
elsuket est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h03.


 
 
 
 
Partenaires

Hébergement Web