J'ai exécuté deux commandes bcp identiques sur deux configurations différentes avec les mêmes données.La commande BCP donne des résultats différents dans SQL Server 2005 par rapport à 2008?
Machine A = machine Windows Vista qui exécute SQL Server 2008
machine B = ordinateur Windows Server 2003 exécutant SQL Server 2005
Le fichier texte de sortie de la commande bcp est différent! Pour commencer, La machine B n'ajoute pas de noms de colonne au début du fichier texte et il semble que les sauts de ligne sont incorrects. Chaque ligne devrait être séparée par des sauts de ligne au lieu de cela il semble que sa mise en ligne se brise après deux champs ?!
La commande bcp est la suivante:
bcp DBn_Mitor..TI40 out C:\prepTI4O.txt -c -T -t"\",\"" -r"\"\n\"" -S SQLServer01 -E
ce qui se passe ici? Qu'est-ce qui est différent dans SQL Server 2005 et 2008 qui fera fonctionner bcp différemment?
questoin Dumb, êtes-vous sûr que les tables ont exactement le même schéma? Est-ce que les données diffèrent du tout (nouvelles lignes peut-être)? –
@ C.Ross - Salut, oui, je suis très sûr que je exporter la même table de la même base de données Access - J'ai vérifié le nombre de colonnes, les lignes juste comme un test rapide de ma santé mentale et c'est exactement la même chose! – Abs
@abs: Je pense que C.Ross signifie la définition de table SQL Server, la collation etc Qu'est-ce que MS Access a à voir avec bcp? – gbn