Σύνδεση με Google+

ή με

ΤΕΣΑΕ ΑΤΕ
  • H Επιχείρηση
    • Τεχνολογία
    • Pegasus Phaethon
    • Tα Νέα της ΤΕΣΑΕ
      • Τα νέα μας
      • Ηλεκτρονικά Βιβλία ΑΑΔΕ myDATA
      • Ισολογισμοί
  • Oι Συνεργάτες
  • Tοπικά Λογισμικά
    • Λογισμικά (Pegasus ERP)
      • Εμπορικές Επιχειρήσεις
      • Πρατήρια Υγρών Καυσίμων
      • Χώροι Εστίασης (Εστιατόρια Καφετέριες , Bar , Delivery)
      • Στεγνοκαθαριστήρια, Ταπητοκαθαριστήρια
      • Συνεργεία, Φανοποιεία, Ανταλλακτικά
      • Ελαιοτριβεία
      • Parking, Λιπαντήρια Αυτοκινήτων
      • Μεταφορικές Εταιρίες
      • Courier , Ταχυμεταφορες
      • Βιβλιοπωλεία - Χαρτικά
      • Γεωργικές επιχειρήσεις
      • Κρεοπωλεία
    • Pegasus ERP
    • Video Παρουσιάσεις
    • Πρότυπες Μελέτες ή Εφαρμογές
    • Ιστορικό Αλλαγών Pegasus ERP
    • Module PDA Client
    • Module Γέφυρες Λογιστικής
    • Module Phone
  • Διαδικτυακά Λογισμικά
    • Λογισμικά (Pegasus Web App)
      • Pegasus Web App ERP
      • Pegasus Web App Freelancer
      • Pegasus e-Hotel
      • Pegasus e-Courier
      • Pegasus e-Transport
      • Pegasus Gym
    • Pegasus Web app
    • Video Παρουσιάσεις
    • Πρότυπες Μελέτες ή Εφαρμογές
    • Ιστορικό αλλαγών Pegasus Web App
    • WEB App REST API
Η MySQL δεν μπορεί να δημιουργήσει προσωρινά αρχεία ([HY000][MySQL][ODBC 3.51 Driver][mysqld-5.022-community-nt]Can't create/write to file).

Καθώς λειτουργώ την εφαρμογή μου, μου βγάζει το παρακάτω μήνυμα λάθους.

Pegasus Call: method: ERMP9002:32
Error BASE/8999
Description : File can not be opened
Operation : DbUseArea
Thread ID : 1
[HY000][MySQL][ODBC 3.51 Driver][mysqld-5.022-community-nt]Can't  create/write to file
'C:\Windows\TEMP\#sql_858_0.MYD' (Errcode: 17)
============================
Called from FUSE(120)
->(L) = .T.
->(C) = ODBCDBE
->(C) = SHOW COLUMNS FROM f03 LIKE 'p301'
->(C) = show
->(L) = .T.
->(U) = NIL

Το παραπάνω μήνυμα λάθους οφείλεται στο ότι η ΜySQL δεν μπορεί να δημιουργήσει προσωρινά αρχεία . Αυτό συμβαίνει όταν:

  1. Στο φάκελο των temporary  ‘C:\Windows\Temp’  (στην συγκεκριμένη περίπτωση) δεν υπάρχει χώρος να δημιουργήσει αρχεία
  2. Αν υπάρχει antivirus το οποίο κλειδώνει τα προσωρινά αρχεία κατά τον έλεγχο για ιούς και δεν επιτρέπει την χρήση τους (συνηθέστερο πρόβλημα).

Λύση

  1. Στην πρώτη περίπτωση θα πρέπει να δημιουργήσουμε περισσότερο χώρο στον σκληρό δίσκο όπου βρίσκονται τα temporary της MySQL. Επίσης μπορούμε να ορίσουμε στο my.ini(παράμετρος tmpdir)  της MySQL να δημιουργούνται τα temporary αρχεία σε άλλον δίσκο.
  2. Στην δεύτερη περίπτωση θα πρέπει να απομονώσετε το φάκελο ‘C:\Windows\Temp’ ώστε να μην τον ελέγχει το antivirus. Καλό θα ήταν να ορίσουμε στο my.ini(παράμετρος tmpdir)  της MySQL να δημιουργούνται τα temporary αρχεία σε έναν άλλο φάκελο απομονωμένο από τον έλεγχο του antivirus.

Για να ορίσουμε την παράμετρο tmpdir:
Βήμα 1ο (Βρίσκουμε τον φάκελο από όπου τρέχει η MySQL)

1. Επιλέγουμε  το Start-> στο πεδίο ‘Search Programs and files’  πληκτρολογούμε services.msc(Από windws XP start -> run και πληκτολογήτε services.msc )

2. Βρίσκουμε το service της MySQL και από το πεδίο “path to executable” μπορείτε να δείτε από που λειτουργεί η MySQL. Συνήθως  το service στις εφαρμογές Pegasus Erp V3.12 ενεργοποιήτε από την διαδρομή ‘C:\Program Files (x86)\Tesae SA\MySQLServer\bin\mysqld-nt.exe’

Βήμα 2ο (Ορισμός του tmpdir)
Πηγαίνουμε στον φάκελο ‘MySQLServer’ βρήκαμε στο προηγούμενο βήμα. Εκεί υπάρχει το αρχείο ‘my.ini’(αν δεν το έχουμε αλλάξει) και το ανοίγουμε με notepad. Σε μία νέα γραμμή ορίζουμε ‘ tmpdir = 'D:\mysql' ’ όπου το 'D:\mysql' δηλώνει το path του νέου φακέλου για τα temporary αρχεία

Ημερομηνία  21/07/2011
Σχετικά Aρθρα
Μεταφορά του Pegasus ERP από MySQL 5.0 σε 5.6
Αναβάθμιση της MySQL στην έκδοση 5.0.84
Εισαγωγή Δεδομένων στο Pegasus ERP Start Up v3.12 - Απαραίτητα Βήματα
ODBC for MySQL
Αναβάθμιση Pegasus μElite (MySQL) σε Pegasus ERP StartUp
Δοκιμές - Έλεγχοι για προβλήματα Βάσης MySQL
Χρήσιμα εργαλεία για τις εφαρμογές Pegasus
Εισφορά Πλαστικών Προϊόντων - Αυτόματη Προσθήκη
Απομακρυσμένη Υποστήριξη
Αλλαγή Server ή και Βάσης που βλέπει το Τερματικό Pegasus
Μαζική Ενημέρωση Πελατών στο Pegasus Erp Start Up v3.12
Αυτόματη εκτέλεση των servers της εφαρμογής μέσω Χρονοπρογραμματιστή
Αλλαγή των default τιμών rendering mode του WebBrowser Control σε IE 9
Αντιγραφή ενός πίνακα απο παλιά εφαρμογή και εισαγωγή αυτού στην εφαρμογή μας.
Εκτέλεση του Pegasus ERP από άλλο Τερματικό (client)
Ενεργοποίηση και προσαρμογή του service παραλαβής των στοιχείων από το ΑΦΜ στην Τοπική Εφαρμογή Πήγασος
Install-Remove, Start-Stop MySQL Server
Παραμετροποίηση Φορμών Pegasus - Βασικοί Ορισμοί και Πρόσθετες Δυνατότητες.
Pegasus & MySQL: Μήνυμα λάθους: MySQL Server has gone away
Μεταφορά εφαρμογής Champion (τοπικής ή Web App) σε Pegasus Gym Web App
Χρήσιμες Ρυθμίσεις της MySQL
Βασικές Λειτουργίες του εργαλείου Navicat
Pegasus και Ελληνικά
Εγκατάσταση παλαιού backup σε περίπτωση αδυναμίας εκκίνησης της MySQL
Pegasus ERP: Αυτοματοποιημένη Διαδικασία Backup
Διαδικασία επανεγκατάστασης Εφαρμογής σε νέο pc ( Μεταφορά / Format)
Μη εμφάνιση γραφημάτων
Μαζική αλλαγή τιμής πεδίου ERP
Aξιολόγηση ΠεριεχομένουΠροσθήκη Αξιολόγησης
Θεωρείτε χρήσιμο το άρθρο?  5/5
Καθόλου 0%
Ελάχιστα 0%
Λίγο 0%
Πολυ 0%
Με καλυψε 100% 100%
 
Σχόλια Χρηστών (0)Προσθήκη Σχολιασμού
  • Μεσογείων 274, 3ος όροφος, 15562, Eλλάδα
  • +30 210-7489589
  • Επικοινωνία
  • Επικοινωνία
  • Downloads
  • Sitemap
  • Όροι Χρήσης
Εξελίξεις Λογισμικών
Pegasus ERP Updates: 2820
Pegasus Web App Updates: 10834

Τεχνικά Θέματα εφαρμογών Pegasus: Μεταφορά εφαρμογής Champion (τοπικής ή Web App) σε Pegasus Gym Web App
Μαρ23,2023
Pegasus Web App και Τεχνικά Θέματα: Παραμετροποίηση και Λειτουργία του module Phone
Μαρ14,2023
Pegasus Gym: Αυτόματες Ενημερώσεις
Φεβ14,2023
Pegasus Web App και Τεχνικά Θέματα: Μεταφορά Τοπικής Εφαρμογής σε Web App
Φεβ13,2023
Pegasus Web App και Τεχνικά Θέματα: Μεταφορά και συγχώνευση δεδομένων από δύο ή περισσότερες τοπικές εφαρμογές σε Web App
Φεβ13,2023
Δείτε όλες τις Πρότυπες Μελέτες >>
ΑΜΕΑΑΜΕΑ
-A+
© Copyright TESAE SA - Γ.Ε.ΜΗ : 2120301000
  Powered by Pegasus Technology   
ΕΣΠΑ 2014-2020ΕΣΠΑ 2014-2020