J'ai pris un fichier de base de données MS SQL d'un emplacement FTP vers un système d'exploitation Mac, puis copié de MAC OS vers ma machine virtuelle Windows Server . Toutefois, le processus de restauration de la base de données n'a pas fonctionné. Lorsque je FTP directement à partir de la machine virtuelle Windows Server, le processus de restauration a fonctionné. Qu'est-ce qui se passe ici? Cela pourrait-il être gros endian petit boutiste?FTP: Téléchargement d'un fichier vers Mac OS et transfert vers une machine virtuelle Windows Server - mais ne fonctionnait pas
Répondre
Problème de fin de ligne: un fléau ancien sur les transferts de fichiers entre les systèmes d'exploitation, en particulier entre OSX et Windows.
Les systèmes de fichiers utilisent un caractère "fin de ligne" pour désigner une nouvelle ligne, et différents systèmes d'exploitation implémentent ce caractère différemment. Le Mac OSX utilise LF ("line feed" dans l'ancienne langue) et Windows utilise CRLF ("Carriage-Return-Line-Feed", comme dans le chariot cylindrique d'une machine à écrire revenant d'un côté de la machine à écrire à l'autre. dispositifs utilisés pour imprimer des glyphes d'encre sur un morceau de papier - more here). Par conséquent, lorsque vous transférez le fichier vers la machine OSX en mode ASCII, le serveur FTP change les fins de ligne en un format commun défini par FTP lors de la transmission, puis OSX les change en "LF" lors de l'enregistrement du fichier. votre machine Windows finit par tomber en panne.
Essayez le mode Image FTP (alias binaire) à la place, disponible à l'aide de la commande "ftp" d'OSX dans /Applications/Utilities/Terminal.app/ More on using OSX's built-in "ftp" here.
- 1. Comment télécharger une machine virtuelle vers Azure
- 2. téléchargement vers ftp à partir du terminal
- 3. Télécharger un fichier depuis ma machine virtuelle vers une autre machine virtuelle en utilisant hadoop hdfs
- 4. FTP passif sur la machine virtuelle Windows Azure
- 5. VS2010 - Zip et téléchargement vers FTP
- 6. Sauvegarde cPanel avec PHP et téléchargement vers un autre FTP
- 7. Réception d'un fichier de ftp vers SQL Server 2008
- 8. QNetworkAccessManager Téléchargement vers un serveur FTP local
- 9. Créer une machine Hyper-V fichier de machine virtuelle à partir d'un Windows 2000 Server machine
- 10. Transformation Windows vers Mac
- 11. Comment importer un projet Eclipse de Windows vers Mac OS
- 12. lecteur de machine virtuelle à os x
- 13. Déplacer une machine virtuelle d'un vCenter vers un autre vCenter
- 14. Transfert de fichier vers une machine locale lors de la connexion SSH dans une boîte étrangère
- 15. Raccourci vers MySQL sous Mac OS X?
- 16. Téléchargement d'un fichier depuis un serveur ftp vers le navigateur
- 17. Un objet HttpSession peut-il être migré d'une machine virtuelle vers une autre machine virtuelle?
- 18. Le téléchargement ftp ne fonctionne pas
- 19. schema.rb ne se met pas à jour après le transfert vers une nouvelle machine
- 20. Transfert de fichiers multithread vers un serveur FTP
- 21. Transfert de données MySQL vers SQL Server
- 22. Télécharger png vers FTP avec fichier batch ne fonctionne pas
- 23. Mise à niveau vers Mac OS Lion
- 24. Virtualbox - comment déplacer la machine virtuelle vers un autre PC
- 25. Transfert de fichier machine à machine
- 26. Le téléchargement simultané et le téléchargement entraînent une erreur de longueur (.Net vers FTP).
- 27. Limite de taille de fichier dépassée - transfert d'un fichier à l'aide de fopen-php vers ftp
- 28. Téléchargement et téléchargement de fichiers sans ftp et sftp
- 29. Transfert de fichiers via FTP
- 30. ID machine pour Mac OS?