Nous sommes en train de déplacer des bases de données à partir du matériel 32 bits plus ancien exécutant sql 2005 au matériel plus récent avec sql 2008 64 bits. Ma question est de savoir si la base de données est automatiquement convertie en 64 bits après avoir été rattachée au nouveau serveur ou si elle fonctionne en mode 32 bits sur une instance 64 bits. Y a-t-il un moyen de le dire?32bit à 64bit sql serveur 2008 base de données de conversion
Répondre
Oui, vous pouvez simplement détacher et joindre votre base de données lors de la mise à niveau de Windows 32 bits vers Windows 64 bits.
J'ai fait une conversion x86-> x64 dans le passé et n'ai eu aucun problème.
Il n'y a pas de problème car la couche de stockage est la même pour SQL x86 et x64.
Le SQL Server sur disque format de stockage est le même dans les 64 bits et 32 bits environnements. Par conséquent, attachez les travaux entre les environnements 32 bits et 64 bits. Une base de données détachée d'un serveur instance s'exécutant dans un environnement peut être attachée sur une instance de serveur qui s'exécute dans un autre environnement.
Pour répondre à votre question, si vous:
- A créé une base de données sur un x64 MS SQL Server
- créé une base de données sur un système x86 MS SQL Server et déplacé à l'x64 MS SQL Serveur
Les deux options n ° 1 et n ° 2 aboutiraient au même état final. Il n'y a pas une telle distinction entre une base de données x86 et une base de données x64.
De 2005 à 2008, un mode de compatibilité est utilisé. Mais pour x86 à x64, il n'y a pas de différence.
La base de données ne s'en soucie pas, c'est le logiciel serveur qui tourne en 32 ou 64 bits. Lorsque vous déplacez une base de données de SQL2005 vers SQL2008, le mode de compatibilité est défini sur SQL2005. Pour utiliser les fonctionnalités SQL2008, vous devrez le remplacer par SQL2008. Si votre base de données présente des incompatibilités, vous pouvez créer une autre base de données SQL2008 et exécuter SQL2008 SQL par rapport à la base de données SQL2005 à partir de la base de données SQL2008.
- 1. Visual basic 2008 32bit/64bit?
- 2. portage de 32bit à 64bit
- 3. 32bit vs performance 64bit
- 4. 32bit 64bit bibliothèque référencée
- 5. MySql de Linux 64bit à Windows 32Bit - Demandes lentes?
- 6. SQL Server 2008 base de données de conversion de Collation
- 7. partiton de base de données Fonction (serveur SQL 2008)
- 8. Serveur SQL 2008 Bas de la base de données r2
- 9. Conversion de varchar en décimal en serveur sql 2008
- 10. IIS7.5 exécutant les sites Web 32bit et 64bit
- 11. C à assembler convention d'appel 32bit vs 64bit
- 12. Détection de l'architecture du processeur (32bit/64bit) dans Scons?
- 13. Comment ajouter une base de données mdf à la base de données du serveur SQL sql
- 14. Python win32com - application installée avec les versions 32bit et 64bit
- 15. La meilleure façon de transférer des données d'une base de données (serveur sql 2008) à un autre db (serveur sql 2008) avec un schéma différent
- 16. Problème restauration d'une base de données SQL 2005 à 2008
- 17. Base de données du serveur SQL "Lost"
- 18. Stratégie pour traiter 64bit/32bit lors du transfert de données binaires entre machines via TCP/IP
- 19. Conversion de date SQL (serveur)
- 20. diviser 64bit en deux registres 32 bits par 32bit
- 21. Création d'une base de données SQL Server 2000 à l'aide de SQL Server 2008
- 22. Est-il possible d'installer MOSS 2007 32 bits avec SQL Server 2008 64 bits comme serveur de base de données
- 23. Erreur lors de la conversion de la base de données sql server 2005 en SQL Server base de données 2000
- 24. Projet 'SQL Server 2008 Server' de Visual Studio par rapport à 'Projet de base de données Sql Server 2008'?
- 25. problème avec la base de données de restauration - serveur sql
- 26. Problème de base de données SQL Server 2008
- 27. SQL Server 2008/64Bit - Comment créer une requête incluant Excel
- 28. Sauvegarde de base de données dans SQL Server 2008
- 29. Insertion de données dans un serveur SQL Table 2008
- 30. serveur SQL de réplication bidirectionnelle 2008
Cela fonctionne très bien, ma question est de savoir si la base de données fonctionne toujours en mode 32 bits ou si elle est maintenant en mode 64 bits? Je suppose qu'il est 64 bits puisque l'instance est une instance de 64 bits. – Eric
La couche de stockage est la même, c'est juste les processus qui s'exécutent en 64 bits maintenant. –
@Eric: Voir mon édition –