Si vous obtenez une erreur de ce type pour quelques requêtes :
Can't create/write to file '\\sqla3fe_0.ism'.
cela signifie que MySQL ne peut créer de fichier temporaire
pour le jeu de résultats dans le dossier temporaire défini.
(L'erreur précédente est typique de Windows, et le message
d'erreur Unix est similaire.) La solution est de démarrer
mysqld
avec l'option
--tmpdir=chemin
ou d'ajouter à votre fichier
d'options. Par exemple, pour spécifier le dossier
C:\temp
, utilisez ces lignes :
[mysqld] tmpdir=C:/temp
Le dossier C:\temp
doit exister au
préalable. See Section 4.3.2, « Fichier d'options my.cnf
».
Vérifiez aussi le code erreur que vous obtenez avec
perror
. Une autre raison peut être une
erreur de disque saturé.
shell> perror 28
Error code 28: No space left on device
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.