Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19
  1. #1
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400

    backup restore di un db mysql

    Ciao.

    Ho letto quest'articolo, credits Roberto Caccianini:

    http://database.html.it/articoli/leg...un-db-mysql/1/

    Ho realizzato le pagine asp come da esempi, ma lo script restituisce:

    Script per la creazione e il backup delle tabelle
    Tabella 'tbl_admin': script di creazione eseguito!

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [MySQL][ODBC 3.51 Driver][mysqld-4.1.19-community-nt]Access denied for user 'NomeUser'@'localhost' (using password: YES)

    /public/backup/backup.asp, line 73
    Su questa riga:
    objConn.Execute (strInFile)

    Ho provato a cambiare la stringa di connessione al db mysql:

    connectionstring = "DRIVER={MySQL ODBC 3.51 Driver};DATABASE="& db_backup &";SERVER=localhost;UID=root;PASSWORD="

    ma in questo caso mi nega completamente l'accesso al db; devo fare qualcosa in php admin?

    Grazie

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Cosa c'entra la domanda con l'errore che ottieni?
    Non riesci a connetterti al db perché sbagli la user.

    Roby

  3. #3
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    Originariamente inviato da Roby_72
    Cosa c'entra la domanda con l'errore che ottieni?
    Non riesci a connetterti al db perché sbagli la user.

    Roby
    La user che ho impostato nello script è quella che mi ha assegnato l'hosting e con la stessa user accedo al pannello di amministrazione di PhpAdmin con il quale gestisco mysql.

    PS: ma sei tu Roberto Caccianini?

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Originariamente inviato da wegawhite
    La user che ho impostato nello script è quella che mi ha assegnato l'hosting e con la stessa user accedo al pannello di amministrazione di PhpAdmin con il quale gestisco mysql.

    PS: ma sei tu Roberto Caccianini?
    Mi sembra strano...

    Roby

  5. #5
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    Originariamente inviato da Roby_72
    Mi sembra strano...

    Roby
    Anche a me per questo ho chiesto se c'era qualcosa da impostare con PhpAdmin...
    lo script in localhost funziona correttamente ma in hosting va in errore... ma non ci sono molte cose su cui discutere nel senso che la user è quella ed anche la password... ci gestisco il db mysql con phpadmin...

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma il nome del db è corretto?
    In quello script è una variabibile.

    Roby

  7. #7
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    Originariamente inviato da Roby_72
    Ma il nome del db è corretto?
    In quello script è una variabibile.

    Roby
    Si utilizzo la connessione standard a MySQL :

    connectionstring = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;PORT=3306;DATABASE=MioDBM ySQL;USER=MyUSER;PASSWORD=MyPSW;OPTION=3;"

  8. #8
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    Ho contattato via email l'assistenza dell'hosting, potrebbe essere una loro limitazione, attendo risposta, normalmente sono molto rapidi.

    Comunque provando lo script in locale se ho già eseguito un backup, restituisce quest'errore.

    Tipo di errore:
    Microsoft OLE DB Provider for ODBC Drivers (0x80040E31)
    [MySQL][ODBC 3.51 Driver][mysqld-5.0.21-community-nt]File 'C:\Inetpub\wwwroot\backup\public\tbl_admin.sql' already exists

    Non dovrebbe sovrascrivere tutto? :master:

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Lo script crea le tabelle. Evidentemente tu già le hai.

    Roby

  10. #10
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    Originariamente inviato da Roby_72
    Lo script crea le tabelle. Evidentemente tu già le hai.

    Roby
    Non ho capito.

    1) Lancio lo script ed eseguo il backup delle tbl del db mysql;
    2) Rilancio lo script il giorno seguente ed il backup delle tbl del giorno precedente non viene cancellato e impedisce un nuovo backup ?

    Che backup è allora se non si aggiorna ogni giorno?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.