Bases de données easyphp

Fermé
haikei00X Messages postés 67 Date d'inscription dimanche 20 juillet 2014 Statut Membre Dernière intervention 11 janvier 2016 - 8 août 2014 à 18:58
haikei00X Messages postés 67 Date d'inscription dimanche 20 juillet 2014 Statut Membre Dernière intervention 11 janvier 2016 - 11 août 2014 à 15:13
Bonjour tous le monde,
Je viens de créer une base de données sur sqlserver que je veux importer sur easyphp.
Mais lorsque j'essaie de l'importer j'obtiens le message d'erreur suivant:

Erreur
Il semble que vous ayez trouvé une anomalie dans l'analyseur syntaxique SQL. Veuillez examiner votre requête attentivement et vérifier que vos apostrophes sont conformes. Il se pourrait aussi que vous ayez chargé un fichier dont le contenu binaire n'est pas entre apostrophes. Si vous avez accès à MySQL via son interface de commande en mode ligne, vous pouvez y essayer votre requête. Le message d'erreur présenté plus bas pourrait vous indiquer la source du problème. En dernier recours, veuillez trouver la plus courte requête possible qui cause le problème, et soumettre un rapport d'anomalie en incluant la section à couper :
----Début de la section à couper----
eNodjU0KwjAUhF2/U8wB4sO0SZXsQgmtkJ+atPYGiiAK7ry9qZvhg/mYcTmnbNBL9A28iwYSDZRS
HZW5Fjui8C0Xb6C5Y6n3z/edlpKRioAdXJwFrq6K6+OFfswpOLQtH1gedQ2taArWQLHkiuO0ySKV
bU7zCes5xpm8jYPB7UP/ox/VVSJe
----Fin de la section à couper----
----Début des informations sur l'anomalie----
ERROR: C1 C2 LEN: 1 2 4446
STR:

MySQL: 5.6.15-log
USR OS, AGENT, VER: Win CHROME 33.0.1750.154
PMA: 4.1.4
PHP VER,OS: 5.5.8 WINNT
LANG: fr
SQL:
----Fin des informations sur l'anomalie----

Requête SQL :

MySQL a répondu: Documentation

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'U' at line 1


En fait j'ai importé un fichier .sql de ma base de données. Voilà son contenu

USE [master]
GO
/****** Objet : Database [Commerce] Date de génération du script : 08/08/2014 16:46:29 ******/
CREATE DATABASE [Commerce] ON PRIMARY
( NAME = N'Commerce', FILENAME = N'c:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\Commerce.mdf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
LOG ON
( NAME = N'Commerce_log', FILENAME = N'c:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\Commerce_log.ldf' , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
COLLATE French_CI_AS
GO
EXEC dbo.sp_dbcmptlevel @dbname=N'Commerce', @new_cmptlevel=90
GO
IF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled'))
begin
EXEC [Commerce].[dbo].[sp_fulltext_database] @action = 'enable'
end
GO
ALTER DATABASE [Commerce] SET ANSI_NULL_DEFAULT OFF
GO
ALTER DATABASE [Commerce] SET ANSI_NULLS OFF
GO
ALTER DATABASE [Commerce] SET ANSI_PADDING OFF
GO
ALTER DATABASE [Commerce] SET ANSI_WARNINGS OFF
GO
ALTER DATABASE [Commerce] SET ARITHABORT OFF
GO
ALTER DATABASE [Commerce] SET AUTO_CLOSE OFF
GO
ALTER DATABASE [Commerce] SET AUTO_CREATE_STATISTICS ON
GO
ALTER DATABASE [Commerce] SET AUTO_SHRINK OFF
GO
ALTER DATABASE [Commerce] SET AUTO_UPDATE_STATISTICS ON
GO
ALTER DATABASE [Commerce] SET CURSOR_CLOSE_ON_COMMIT OFF
GO
ALTER DATABASE [Commerce] SET CURSOR_DEFAULT GLOBAL
GO
ALTER DATABASE [Commerce] SET CONCAT_NULL_YIELDS_NULL OFF
GO
ALTER DATABASE [Commerce] SET NUMERIC_ROUNDABORT OFF
GO
ALTER DATABASE [Commerce] SET QUOTED_IDENTIFIER OFF
GO
ALTER DATABASE [Commerce] SET RECURSIVE_TRIGGERS OFF
GO
ALTER DATABASE [Commerce] SET DISABLE_BROKER
GO
ALTER DATABASE [Commerce] SET AUTO_UPDATE_STATISTICS_ASYNC OFF
GO
ALTER DATABASE [Commerce] SET DATE_CORRELATION_OPTIMIZATION OFF
GO
ALTER DATABASE [Commerce] SET TRUSTWORTHY OFF
GO
ALTER DATABASE [Commerce] SET ALLOW_SNAPSHOT_ISOLATION OFF
GO
ALTER DATABASE [Commerce] SET PARAMETERIZATION SIMPLE
GO
ALTER DATABASE [Commerce] SET READ_WRITE
GO
ALTER DATABASE [Commerce] SET RECOVERY SIMPLE
GO
ALTER DATABASE [Commerce] SET MULTI_USER
GO
ALTER DATABASE [Commerce] SET PAGE_VERIFY CHECKSUM
GO
ALTER DATABASE [Commerce] SET DB_CHAINING OFF


Après plusieurs tentations de résoudre le problème (Compresser en zip puis le décompresser ...) je n'est toujours pas trouvé de solutions.

Pourriez vous m'aider?
Merci d'avance.

4 réponses

Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
11 août 2014 à 11:44
Bonjour,

Le script que tu importes est fait pour Microsoft SQL Server.
Ce n'est pas directement compatible avec du MySQL !

Xavier
0
haikei00X Messages postés 67 Date d'inscription dimanche 20 juillet 2014 Statut Membre Dernière intervention 11 janvier 2016 3
11 août 2014 à 13:16
Qu'est-ce que je peux faire pour le rendre compatible?
0
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
11 août 2014 à 14:38
À première vue, le script ne fait que créer la base de données.
Il ne crée pas de tables, pas de fonctions, n'insère aucune donnée.

Il contient surtout du paramétrage qui n'est pas pertinent sur MySQL : c'est un SGBD différent qui nécessitera un paramétrage dédié (que je ne peux pas te donner, n'ayant jamais administré de base MySQL).

La seule chose à garder de ce script, c'est la création-même de ta base Commerce :
CREATE DATABASE Commerce

La documentation officielle est là : http://dev.mysql.com/doc/refman/5.0/fr/create-database.html
0
haikei00X Messages postés 67 Date d'inscription dimanche 20 juillet 2014 Statut Membre Dernière intervention 11 janvier 2016 3
11 août 2014 à 15:13
Merci Reivax962 :)
0