Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
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 08/12/2011, 11h09   #1
Membre du Club
 
Homme
Inscription : juin 2010
Messages : 91
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : juin 2010
Messages : 91
Points : 44
Points : 44
Par défaut SQL Serveur et ses milliers de versions

Bonjour, j'exagère un peu mais bon moi je trouve que les installations de ce chère SQL Server ne sont pas très intuitives.

J'ai besoin pour mon application C# WPF d'utiliser SQL server 2008, avec VS 2010 j'utilise la version "LOURDE", c'est a dire SQL server 2008 R2 (environ 700Mo rien que le fichier d'install).

Bref moi je veux deploiyer mon appli mais je ne veux pas installer la version R2, c'est même pas la peine d'y penser (trop lourd et trop de truc qui ne me serve pas !).

J'ai essayer sur un PC dit "Client" (pas VS2010 installé) avec le R2, mon application fonctionne (heureusement lol, se serai dommage), jai donc désinstaller le R2 et réinstaller un version plus légère (SQL server 2008 express x86, 177Mo requis a peu près pour l'install) MAIS mon appli refuse de se connecter au serveur, un pb d'accès au serveur, des configurations pas bonnes ? si vous avez un tuto je suis preneur pour cette version bien évidement.

Version light : http://www.microsoft.com/downloads/f...3-118edd8e6fff

Donc je voudrais vous demandez quelle est la version la plus "Light" qui serai compatible avec mon application ?


Cordialement.

KevDeta
kevindeta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2011, 11h50   #2
Modérateur
 
Homme Fabien
Ingénieur d'études en décisionnel
Inscription : septembre 2008
Messages : 5 686
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 34
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études en décisionnel
Secteur : Arts - Culture

Informations forums :
Inscription : septembre 2008
Messages : 5 686
Points : 10 435
Points : 10 435
Envoyer un message via ICQ à Waldar Envoyer un message via Skype™ à Waldar
Vous auriez du commencer par vous renseigner sur ce qu'est un SGBD : ce n'est pas une dll qu'on déploie avec son application.
C'est un système complet, les applications se connectent à la base de données et non l'inverse.

Il existe des SGBD fichiers qui sont eux portables mais évidemment offrent beaucoup moins de fonctionnalités.
Je pense à SQLite mais il y en a surement d'autres.
Je ne sais pas si Microsoft propose un tel outil dans sa gamme SQL-Server.

Vous auriez du avoir cette réflexion avant de développer.
__________________
Email : http://scr.im/waldar
Waldar est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2011, 12h07   #3
Membre du Club
 
Homme
Inscription : juin 2010
Messages : 91
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : juin 2010
Messages : 91
Points : 44
Points : 44
euh oui, je n'ais jamais dit ue je voulais que SQL s'installe avec mon application.

Je sais que le serveur ne se connecte pas a mon appli...

bref je vais regarder "SQLite", voir les compatibilité mais je ne m'avance pas trop, j'utilise la version sql R2 pour aussi avoir le partage des BDD, plusieurs pc avec chacun sa base de données et un serveur au milieu qui récupère tout pour faire un sorte de copie des BDD dans une seule et même base.

Merci de votre réponse
kevindeta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2011, 13h35   #4
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 959
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 959
Points : 17 791
Points : 17 791
Ou SQL Server CE.

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2011, 14h59   #5
Membre du Club
 
Homme
Inscription : juin 2010
Messages : 91
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : juin 2010
Messages : 91
Points : 44
Points : 44
Bon, imaginons que j'utilise ce qu'ils appellent la version SQL server 2008 Express SP1 , avec le management studio histoire de voir la base de données comme dans la version R2.

J'ai donc installer ces 2 versions l'une sur l'autre pour implémenter Le service pack 1 du management studio.

lien :

SQL server Express 2008 SP1: http://www.microsoft.com/downloads/f...D-FD500F6027FF

Management studio : http://www.microsoft.com/downloads/f...a-4b76a8564a2b

Donc après avoir surfer pas mal de temps j'ai vue de choses sur des configurations a activer du genre "TCP/IP", "port 1433", ... j'ai fait tout cela
mon application créé bien ma base de donnée, mais ensuite l'application n'arive pas à s'y connecter, pour moi il manque quelque chose a SQL server, avec le R2 tout fonctionne a merveille...


Si vous avez des idées d'ou sa peut venir ?
kevindeta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2011, 16h17   #6
Modérateur

 
Avatar de elsuket
 
Homme Nicolas Souquet
Administrateur de base de données
Inscription : janvier 2005
Messages : 4 670
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 670
Points : 8 732
Points : 8 732
Bonjour,

Citation:
l'application n'arive pas à s'y connecter
Quel est le message d'erreur que vous obtenez ?
Avez-vous redémarré le service SQL Server après avoir changé sa configuration réseau ?

@++
__________________
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
Vieux 12/12/2011, 08h19   #7
Membre du Club
 
Homme
Inscription : juin 2010
Messages : 91
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : juin 2010
Messages : 91
Points : 44
Points : 44
Bonjour, le message d'erreur que j'obtiens est un mesage que je fais afficher lors d'un try-catch ("erreur database" quelque chose comme cela), cette erreur surviens toujours au même endroit sur :

Citation:
command.executeNonQuery();
vous allez surement me dire que mon code est peut être faux avant cette apelle mais je le rapelle, ceci fonctionne avec SQL Server 2008 R2 et non avec les versions que j'ai essayé ci dessous :

-SQL Server 2008 Express
-SQL Server 2008 Express + management studio
-SQL Server 2008 Express SP1
-SQL Server 2008 Express SP2
-SQL Server 2008 Express SP3

Donc après des dizaines de réinstallations et company j'en un peut ras lebol

Et oui j'ai redémarré le service SQL a chaque modification de config.

Donc moi, a part réinstaller le R2, je vois pas ...
kevindeta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2011, 11h39   #8
Modérateur
 
Avatar de Jinroh77
 
Homme Alexandre Chemla
Consultant en Business Intelligence
Inscription : février 2006
Messages : 1 773
Détails du profil
Informations personnelles :
Nom : Homme Alexandre Chemla
Âge : 28
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : février 2006
Messages : 1 773
Points : 1 837
Points : 1 837
Le monsieur demandait l'erreur retournée par le serveur donc "erreur database ou quelque chose comme cela" ne donne que très peut d'information.
Justement avec votre try, catcher votre erreur pour nous la transmettre intégralement.

Et oui, c'est normal que ça plante sur ce bout de code, c'est la demande d’exécution de la requête...
__________________
Alexandre Chemla - Consultant MS BI chez Masao
Jinroh77 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 18h43.


 
 
 
 
Partenaires

Hébergement Web