Comment faire l'export de scheme SQL en SQL 2005


1. Manuellement en utilisant l'interface graphique

Faites un clic droit de la base de données que vous voulez exporter vers un sql.script. Choisissez "Generate scripts ..." dans le menu qui surgit.br/>

2. Scripting

Dans les versions précédentes de SQL Server, il était possible d'exporter le schéma SQL d'un fichier sql / sql fichiers en utilisant un script sans installer de logiciel supplémentaire.
Dans SQL Server 2005 cette possibilité n'existe plus.br />Il ya diverses solutions à ce .... :br/>

  1. Installer le Database Publishing Wizard ( http://www.microsoft.com/downloads/en/details.aspx?FamilyId=56E5B1C5-BF17-42E0-A410-371A838E570A&displaylang=en )
  2. Installez le "Data transformation services"
  3. SQL-dmo scripting

 

2.1. Exportation du schéma SQL en utilisant l'assistant Database Publishing

garder à l'esprit que cette méthode ne permet pas l'exportation des déclencheurs et les index.

sqlpubwiz script ( -C connection_string | -d local_database_name ) (output_file) [switches]

switches:

 Output options:

  [-f] :                       Overwrite existing files
  [-noschemaqualify] :         Output script does not qualify object names with
                             schema name.
  [-schemaonly] :              Only script schema
  [-dataonly] :                Only script data
  [-targetserver] :            Specifies what version of SQL Server the script
                             should target.  Valid versions are "2000", "2005".
                             Default Value: 2005
  [-q] :                       Suppress output
  [-nodropexisting] :           Default Value: False

 Local connection related:

  [-C connection_string] :     Connection string
  [-d local_database_name] :   Database name to script
  [-U local_user_name] :       Username
  [-P local_password] :        Password
  [-S local_server_name] :     Server name

 
 br />