2008-11-06 5 views
0

J'ai des bases de données avec différentes classements. Je veux pouvoir écrire des tables à partir d'une base de données et les créer dans une autre. Cependant, lorsque j'écris les tables, il inclut le classement dans les définitions de colonnes.Sql Server Management - Option pour éviter le script de l'assemblage?

Existe-t-il un moyen d'exclure les classements des scripts de création de table générés?

Répondre

2

Outils -> Options

Dans le script (dans la section Table/View)

Set Inclure Collation à Faux!

+0

Hmm. Je ne vois pas ces options dans Outils -> Options. – Jim

+0

Vous devez avoir la version la plus récente de SSMS à partir de ce que je peux dire, les anciennes versions de l'outil ne semblent pas avoir les options. –

0

Assez boiteux - mais faire une recherche et remplacer sur le script après qu'il a été généré ??

0

Quelle version de SSMS utilisez-vous? L'édition complète, ou édition Express?

Vous devez appliquer au moins SP2 pour 2005 pour obtenir les paramètres de script sous Outils-> Options.

Cela n'a pas besoin d'être appliqué aux serveurs de base de données, il peut être appliqué uniquement aux outils client sur votre poste de travail administrateur si nécessaire.

Questions connexes