Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. ferie
    3. Discussioni
    F

    ferie

    @ferie

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 2
    • Post 7
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    Località Bologna Età 44
    0
    Reputazione
    7
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User Newbie

    badges

    0
    Bookmarks
    0
    Voti
    0
    Ringraziamenti
    0
    Miglior risposte
    Inizia una nuova discussione
    di cosa vuoi parlare?

    Discussioni create da ferie

    • Topic
      Post
      View
      Votazioni
      Post
      Attività
    • F

      Programma PHP che esegue backup e ripristino di database SQL SERVER
      Coding • • ferie  

      5
      749
      Visualizzazioni
      0
      Votazioni
      5
      Post

      F

      Per dovere di completezza e per essere corretti fino in fondo nell'uso della programmazione, al posto dei cicli if per trovare il nome del file logico, la cosa migliore da fare è sostituirli con la chiamata SQL RESTORE FILELISTONLY.

      Quindi al posto di

      [PHP] if(strpos($file, "_Data")){
      $moveBkDBFile = $bkDBName."_Data";
      $moveBkDBFileLog = $bkDBName."_Log";
      }else if(strpos($file, "_data")){
      $moveBkDBFile = $bkDBName."_data";
      $moveBkDBFileLog = $bkDBName."_log";
      }else{
      $moveBkDBFile = $bkDBName;
      $moveBkDBFileLog = $bkDBName."_log";
      }
      [/PHP]

      è più corretto e soprattutto più sicuro (possono capitare errori di riferimenti tra i vari file) usare:

      [PHP] $sql = "RESTORE FILELISTONLY
      FROM DISK = '".$bkNuovoPathFile."'";
      $restoreFileList = sqlsrv_query($connect, $sql) or trigger_error("La query RESTORE
      FILELISTONLY ha ritornato falso : ".erroriQuerySql2008($restoreFileList, $bkNuovoPathFile,
      "Errore durante la RESTORE FILELISTONLY: ", $bkDBName, $Log));
      while($logicalName = sqlsrv_fetch_array($restoreFileList)){
      if($logicalName['Type'] == 'D'){
      $moveBkDBFile = $logicalName['LogicalName'];
      }else if ($logicalName['Type'] == 'L'){
      $moveBkDBFileLog = $logicalName['LogicalName'];
      }
      }
      @sqlsrv_free_stmt($restoreFileList);
      [/PHP]

      e lasciare tutto il resto inalterato.

    • F

      metodo per poter fare l'url rewriting su iis 6
      SEO • • ferie  

      4
      1026
      Visualizzazioni
      0
      Votazioni
      4
      Post

      M

      il problema e' convincere il cliente a cambiare hoting o il gestore a montare un isapirewrite su IIS gratuitamente al cliente... e la colpa resta di noi webmaster