Bonjour,
J'utilise SQL Server 2008. J'aurais deux questions concernant les scripts générés en utilisant (Tasks> generate Scripts) de SSMS.
Lorsque je lui demande de me générer le script data d'une table il me génère un lot de requête de type :
insert table (champ1, ..., champn) values (val1, ... valn)
insert table (champ1, ..., champn) values (val1, ... valn)
...
insert table (champ1, ..., champn) values (val1, ... valn)
le problème c'est que vu le volume de donnée il me génère un fichier script qui fait prés de 1 Go...
Résultat je ne réussis pas à ouvrir ce script via SMS pour l’exécuter sur ma table (a priori le fichier est trop gros...)
J'ai donc pensé a lui faire générer le script comme peut le faire SQLYog (Client MySQL) de la forme
insert table (champ1, ..., champn) values
(val1, ... valn),(val1, ... valn),(val1, ... valn)
ce qui me ferait gagner pas mal de place, mais je n'ai pas trouvé l'option (celles dispo depuis le bouton Advanced). Quelqu’un sait'il comment faire ?
Autre question toujours lié à la taille de mon script si ma première hypothese ne trouvait pas de solution, c'est comment faire jouer un gros fichier de script à SQL Server sans passer par SMS ?
Merci de vos réponses à venir.
Partager