Ripristinare i database di Microsoft Dynamics SL per la risoluzione dei problemi

INTRODUZIONE

Supporto tecnico per Microsoft Dynamics SL può chiedere che si verifica in una copia del database di produzione per la risoluzione dei problemi. In questo articolo viene ripristinato i database di Microsoft Dynamics SL per la risoluzione dei problemi.

Nota: Il criterio di gestione delle licenze Microsoft Dynamics SL consente di impostare un'installazione di prova di Microsoft Dynamics SL. L'installazione di prova simile ambiente di produzione. Questa installazione include i file di programma e i database. Impostazione di un ambiente di test richiede gli stessi requisiti di spazio di archiviazione dell'ambiente di produzione. Il numero di utenti nell'installazione di prova più il numero di utenti nell'installazione di live non può superare il numero totale di utenti con licenza autorizzati nel contratto di licenza.

Ulteriori informazioni

Per ripristinare i database di Microsoft Dynamics per la risoluzione dei problemi, attenersi alla seguente procedura:

  1. Verificare il corretto funzionamento dell'installazione corrente e le personalizzazioni.

  2. Verificare tutti gli utenti a uscire da Microsoft Dynamics SL.

  3. Eseguire il backup dei database di sistema e applicazione di Microsoft Dynamics SL.


    Per ulteriori informazioni su come eseguire il backup dei database SQL, fare clic sul numero seguente per visualizzare l'articolo della Microsoft Knowledge Base:

    867941 creazione di un backup del database di Microsoft Dynamics SL applicazione e database di sistema utilizzando Microsoft SQL Server 2008, Microsoft SQL Server 2005 o Microsoft SQL Server 2000

  4. Ripristinare i database, a seconda della versione di Microsoft SQL Server in esecuzione.

    Microsoft SQL Server 2005 e Microsoft SQL Server 2008

    1. Accesso a SQL Server Management Studio.

    2. Nel riquadro Esplora oggetti , espandere l'istanza di SQL Server che ospita i database di Microsoft Dynamics SL.

    3. Destro del mouse sul databasee quindi fare clic su Ripristina Database.

    4. Nella casella database digitare il nuovo nome del database. Ad esempio, se si desidera ripristinare il database di sistema per il test, è possibile digitare un nome quale TestSystem.

    5. Nell'area di origine per il ripristino , fare clic su da dispositivoe quindi fare clic su Sfoglia.

    6. Fare clic su Aggiungi.

    7. Nella finestra di dialogo Individua File di Backup , individuare il percorso del file di backup (bak).

    8. Selezionare il file appropriato e quindi fare clic su OK.

    9. Fare clic su OK nella finestra di dialogo Seleziona Backup .

    10. Nella sezione Selezionare il set di backup da ripristinare , fare clic per selezionare la casella di controllo Ripristina per il set di backup appropriata.

    11. Nel riquadro Selezionare una pagina , fare clic su Opzioni.

    12. Nella casella Ripristina come confermare la posizione dei file di database e quindi fare clic su OK.

    13. Ripetere i passaggi da 3 a 8 per ogni database di Microsoft Dynamics SL che si desidera ripristinare.

    14. Nella tabella di dominio nel database di sistema di Microsoft Dynamics SL, aggiornare il nome del database dell'applicazione. A tale scopo, attenersi alla seguente procedura:

      1. Fare clic su Nuova Query.

      2. Nell'elenco Database disponibili , selezionare il database di sistema di Microsoft Dynamics SL e quindi eseguire le seguenti istruzioni:

        UPDATE COMPANY SET DatabaseName = 'XXXXXX' where DatabaseName = 'YYYYYY' UPDATE DOMAIN SET DatabaseName = 'XXXXXX' where DatabaseName = 'YYYYYY'

        Nota: Sostituire XXXXXX con il nuovo nome del database dell'applicazione e sostituire YYYYYY con il vecchio nome del database.

    15. Ripetere il passaggio j per ogni database dell'applicazione associata con il database di sistema di Microsoft Dynamics SL.

    16. Aggiornare le visualizzazioni di database. A tale scopo, attenersi alla seguente procedura:

      1. Fare clic su Start, scegliere Tutti i programmi, fare clic su Microsoft Dynamics SL (Salomone)e quindi fare clic su Manutenzione di Database.

      2. Connettersi all'istanza di SQL Server che ospita i database di Microsoft Dynamics SL.

      3. Nell'elenco Nome Database di sistema , fare clic su database di sistema di Microsoft Dynamics SL ripristinato.

      4. In database, fare clic su database dell'applicazione Microsoft Dynamics SL ripristinato.

      5. Fare clic su Aggiorna le viste.

      6. Nella parte inferiore della finestra di Manutenzione Database (98.290.00) , verificare che la barra di avanzamento è terminato.

      7. Se si esegue Microsoft Dynamics SL 2011, fare clic su Sincronizza tutte le proprietà e protezione nella finestra di scenari di aggiornamento.

      8. Nella parte inferiore della finestra del Database Mainteance (98.290.00) , verificare che la barra di avanzamento è terminato.

      9. Fare clic su Chiudi.

      10. Accedere a Microsoft Dynamics SL utilizzando il nome appropriato di SQL Server e il nome del database di sistema Microsoft Dynamics SL appropriato.

    17. Se si utilizza il modello di protezione di autenticazione di Windows, eliminare e quindi ricreare i trigger nel database di sistema di Microsoft Dynamics SL. Per ulteriori informazioni su come effettuare questa operazione, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:

      942095 messaggio di errore in una qualsiasi delle varie schermate in Microsoft Dynamics SL: "SQL Server Message 10215 - nome dell'oggetto non valido"

    Microsoft SQL Server 2000

    1. Fare clic su Start, scegliere Microsoft SQL Servere quindi fare clic su Microsoft SQL Enterprise Manager.

    2. Espandere Microsoft SQL Server, espandere Il gruppo di SQL Servere quindi espandere l'istanza di SQL Server che ospita i database di Microsoft Dynamics SL.

    3. Destro del mouse sul database, fare clic su Tutte le attivitàe quindi fare clic su Ripristina Database.

    4. Nella casella Ripristina database come , digitare il nuovo nome del database. Ad esempio, se si desidera ripristinare il database di sistema di Microsoft Dynamics SL per il test, è possibile digitare un nome quale TestSystem.

    5. In ripristino, fare clic su Da dispositivo.

    6. Fare clic su Seleziona periferichee quindi fare clic su Aggiungi.

    7. Nella casella Nome File, fare clic su Sfogliae individuare i file di backup del database.

    8. Nella finestra di dialogo Posizione periferica di Backup , fare clic su OK.

    9. Nella finestra di dialogo Scegli destinazione di ripristino , fare clic su OK.

    10. Nella finestra di dialogo Seleziona ripristino configurazione di periferiche , fare clic su OK.

    11. Fare clic sulla scheda Opzioni .

    12. Nella sezione, Ripristinare i file di Database come confermare la posizione dei file di database e quindi fare clic su OK.

    13. Ripetere i passaggi da c a g per ogni database dell'applicazione associata con il database di sistema di Microsoft Dynamics SL.

    14. Nella tabella di dominio nel database di sistema di Microsoft Dynamics SL, aggiornare il nome del database dell'applicazione. A tale scopo, attenersi alla seguente procedura:

      1. Fare clic su Start, scegliere Microsoft SQL Server, fare clic su Query Analyzere quindi connettersi al server che ospita i database di Microsoft Dynamics SL.

      2. Nell'elenco Database disponibili , fare clic per selezionare il database di sistema di Microsoft Dynamics SL e quindi eseguire le seguenti istruzioni:

        UPDATE COMPANY SET DatabaseName = 'XXXXXX' where DatabaseName = 'YYYYYY'UPDATE DOMAIN SET DatabaseName = 'XXXXXX' where DatabaseName = 'YYYYYY'

        Nota: Sostituire XXXXXX con il nuovo nome del database dell'applicazione e sostituire YYYYYY con il vecchio nome del database.

    15. Aggiornare le visualizzazioni di database. A tale scopo, attenersi alla seguente procedura:

      1. Fare clic su Start, scegliere Tutti i programmi, fare clic su Microsoft Dynamics SL (Salomone)e quindi fare clic su Manutenzione di Database.

      2. Connettersi all'istanza di SQL Server che ospita i database di Microsoft Dynamics SL.

      3. Nell'elenco Nome Database di sistema , fare clic su database di sistema di Microsoft Dynamics SL ripristinato.

      4. In database, fare clic su database dell'applicazione Microsoft Dynamics SL ripristinato.

      5. Fare clic su Aggiorna le viste.

      6. Nella parte inferiore della finestra di Manutenzione Database (98.290.00) , verificare che la barra di avanzamento è terminato.

      7. Fare clic su Chiudi.

      8. Accedere a Microsoft Dynamics SL utilizzando il nome appropriato di SQL Server e il nome del database di sistema Microsoft Dynamics SL appropriato.

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×