Pourquoi ne puis-je pas installer SQL Server Express en 2016, sur Windows 7 Professionnel 64 bits SP1?
Lorsque vous essayez d'installer SQL Server 2016 Express dans Windows 7 Professional x64 SP1 dans VMware je reçois le message suivant.
Que puis-je faire pour résoudre ce problème?
Pourquoi ne pas vous suffit de cliquer sur le lien et aller à travers toutes les exigences pour voir laquelle vous n'êtes pas à la hauteur?
il suffit de lire le message et de prendre 5 minutes pour vérifier les exigences
Si vous allez voir le lien qui vous a été fourni, vous trouverez que Windows 7 ne prend pas en charge SQL Server 2016
Merci pour le heads up
La fin de la question, mais SQL 2016, apparemment, est pris en charge Pour Win 7 via LocalDB. Je l'avais installé avec Visual Studio Professional 2015 et je suis en supposant que le LocalDB pour 2016 a été installé dans ce processus. Il peut avoir été de Données SQL Server Outils ou Composants Similaires, mais je peux créer localdb les instances de SQL server 2016 version de base de données (13.0.2151). J'ai peut alors se connecter à l'aide de visual studio ou de SSMS 2016. Je vais apporter une réponse détaillée quand je le peux, mais Si vous avez ..\ProgramFiles\130\Tools\Binn il peut y avoir SqlLocalDB.exe installé à les dossiers et fichiers (Un LocalDB dossier).
il suffit de lire le message et de prendre 5 minutes pour vérifier les exigences
Si vous allez voir le lien qui vous a été fourni, vous trouverez que Windows 7 ne prend pas en charge SQL Server 2016
Merci pour le heads up
La fin de la question, mais SQL 2016, apparemment, est pris en charge Pour Win 7 via LocalDB. Je l'avais installé avec Visual Studio Professional 2015 et je suis en supposant que le LocalDB pour 2016 a été installé dans ce processus. Il peut avoir été de Données SQL Server Outils ou Composants Similaires, mais je peux créer localdb les instances de SQL server 2016 version de base de données (13.0.2151). J'ai peut alors se connecter à l'aide de visual studio ou de SSMS 2016. Je vais apporter une réponse détaillée quand je le peux, mais Si vous avez ..\ProgramFiles\130\Tools\Binn il peut y avoir SqlLocalDB.exe installé à les dossiers et fichiers (Un LocalDB dossier).
OriginalL'auteur Hamza Ahmed Zia | 2016-07-18
Vous devez vous connecter pour publier un commentaire.
Que les états message d'erreur SQL Server 2016 n'est pas pris en charge dans Windows 7. Vous devez mettre à niveau vers Windows 8 ou supérieur, ou de passer à un système d'exploitation Windows Server. Ici est une liste de tous les systèmes d'exploitation (et d'autres besoins matériels et logiciels) dans lequel SQL Server 2016 peut être installé.
Oui, c'est ridicule
OriginalL'auteur S.Karras
Voici une solution de contournement pour les utilisateurs qui ont besoin de SQL en 2016, sur un Windows 7 PC de développement. Cela permettra aux développeur de les développer et de les gérer en utilisant MDFs dans LocalDB:
Remarque:
Après tout cela, vous aurez besoin de SQL Server Management Studio 2016 ou plus pour se connecter à la bd locale et de l'accès à l'2016 fonctionnalité.
Après avoir installé cette mise il devrait y avoir un SQL Locales DB outil de Ligne de commande installé. Mon emplacement d'installation a été
D:\Programfiles\130\Tools\Binn\SqlLocalDB.exe
L'emplacement d'installation par défaut comme l'a souligné Discosultan peut être:
Mon chemin d'installation est différente, mais qui peut être due à plusieurs versions et les composants de SQL server que j'ai installé sur le PC et la manière de mon installe. Une fois que vous avez terminé l'installation, vous pouvez rechercher SqlLocalDB.exe si vous avez plusieurs versions et accédez à 2016 version (version du produit 13 dans les 130 sous-dossier).
HKLM\SOFTWARE\Microsoft\Microsoft SQL Server Locale DB\Installé les Versions\13.0
Vous pouvez exécuter la ligne de commande à partir de là ou ajouter le répertoire à l'instruction de chemin d'accès. J'ai plusieurs versions donc je viens d'aller dans le répertoire. Ensuite, vous créez un localDB instance et de le lancer:
SqlLocalDB create "LocalDBExample2016" -s
Utilitaire SqlLocalDB Référence En Ligne De Commande
À partir de ce point, si vous préférez le GUI, vous pouvez ouvrez SQL server Management Studio 2016 ou par le biais de Visual Studio et connectez-vous au serveur:
À partir de là, vous pouvez ajouter des bases de données, etc.
Le mdf et les fichiers de log par défaut C:\Users\[nom d'utilisateur], mais ils peuvent être déplacés lors de la création de bases de données ou copié ailleurs et donné aux Administrateurs de bases de données, etc. Certaines fonctionnalités ne seront pas disponibles comme OLTP en mémoire les tables. Voici l'édition de comparaisons: Les éditions et les Fonctionnalités prises en charge pour SQL Server 2016
Je suis content que cela a fonctionné. Je sais que tout cela peut être adressé ou contourné par VMs, mais il est bon de savoir que cela peut être fait sans avoir besoin d'un autre système d'exploitation de la licence. Nous sommes lentement en mouvement pour Gagner 10, mais nous avons quand même quelques application héritée des questions jusqu'fixe, nous devons rester sur Win 7. C'est pourquoi j'ai posté la réponse pour les autres développeurs de la même situation.
Salut Joshua. Si tout ce que vous avez besoin d'une requête à un Serveur SQL server 2016 de la base de données sur un serveur, alors vous pouvez simplement installer le SSMS 2016 version sans installation de Sql Server Data Tools. L'installation de SSMS 2016 ne permettra pas d'assurer le SQL de la bd Locale de la fonctionnalité.
Vous pouvez télécharger Sql Server 2014 Express qui aura un express instance de base de données (2014 version ) installé sur votre PC windows 7 pour l'apprentissage. SQL Server 2014 Express. La plupart des différences entre les 2 versions sont plus sous le capot.
Quelques informations supplémentaires: connexion à un LocalDB exemple via OLE DB fournisseur utilise
SQLNCLI11
au lieu deSQLOLEDB
.OriginalL'auteur Charles Byrne
La fin de la partie, mais si vous ne pouvez pas installer SQL 2017 Express ou 2016 Express sur Windows 7, vous peut installer SQL Express 2014. Cela peut ne pas fonctionner pour des raisons de compatibilité si vous avez affaire à une version plus récente de SQL (même si j'ai pu installer la version express de SQL 2016 et 2017 pour Windows 7) mais si vous êtes un support qui utilise une version antérieure de SQL Express (qui, franchement, si vous n'avez pas accès à un nouvel OS) cela devrait fonctionner assez bien.
OriginalL'auteur NotVonKaiser