Come eseguire un script SQL fornito da Assistenza tecnica sul database di ePolicy Orchestrator
Articoli tecnici ID:
KB67591
Ultima modifica: 03/10/2022
Ambiente
ePolicy Orchestrator (ePO) 5.x
Riepilogo
Quando si implementa una soluzione per ePO, potrebbe essere necessario eseguire una script SQL rispetto al database ePO. In questo articolo vengono fornite istruzioni su come eseguire un script in SQL utilizzando SQL Server Management Studio (SSMS) o OSQL. SSMS è l'opzione preferita perché l'interfaccia è più facile da utilizzare. Senza SQL Management Studio, è necessario utilizzare i comandi OSQL/SQLCMD per eseguire il script. OSQL/SQLCMD è un'interfaccia della riga di comando (CLI) per Microsoft database SQL ed è l'impostazione predefinita per le versioni Express.
Contenuto:
Fare clic per espandere la sezione che si desidera visualizzare:
Indipendentemente dal metodo utilizzato per eseguire il script, è necessario sapere come connettersi al SQL Server che ospita il database ePO. Questa sezione fornisce indicazioni su come è possibile estrarre queste informazioni da ePO supponendo che ePO possa connettersi correttamente al SQL Server.
Utilizzare la sintassi URL riportata di seguito per accedere alla pagina di configurazione del database sul server ePO:
https://:/core/config-auth
https://:/core/config-auth
NOTE:
Il valore predefinito di SecureHttpPort è 8443.
Non includere le virgolette ( < > ) quando si digita l'URL.
Avviare Internet Explorer.
Digitare l'URL appropriato e accedere.
Esempio di URL: https://ePOServer:8443/Core/config-auth
Prendere nota delle seguenti voci:
Nome server database : nome del SQL Server che ospita il database ePO.
Istanza del server di database : il nome dell'istanza SQL del database ePO.
Nome database : il nome del database ePO.
Nome utente : account utilizzato per l'autenticazione in SQL
Dominio utente : il dominio che l'account utilizzato per autenticare in SQL fa parte di. Se questo campo è vuoto, ePO utilizza l'autenticazione SQL Server per autenticarsi in SQL. Se è popolato, ePO utilizza l'autenticazione Windows.
Nota: Il nome del server di database è in genere il nome del computer del server (ad esempio: AVSERVER). Tuttavia, se si utilizza un'istanza denominata di SQL 2005 o 2008 Express, nel campo istanza del server di database viene elencata un'altra voce. Ad esempio: EPOSERVER.
Chiudere la pagina di configurazione del database ePO.
Di solito il SQL Server è già installato. Tuttavia, se non si dispone dell'accesso al SQL Server, è possibile installare SSMS su un altro sistema e connettersi al database in modalità remota, se si dispone delle credenziali appropriate. In alternativa, è possibile installarlo sul SQL Server.
Quando si dispone di SQL Management Studio, è possibile seguire le istruzioni riportate di seguito per stabilire una connessione all'istanza SQL che ospita il database ePO:
Aprire SQL Management Studio. Viene visualizzata la Connect To Server finestra.
Selezionare Database Engine nel Server Type campo.
Immettere il nome del server per il server che ospita il database ePO nel Server Name campo. Se si utilizza un'istanza denominata, è necessario specificare anche il nome dell'istanza utilizzando il formato servername\instancename. Vedere la sezione precedente di questo articolo, se non si sa cosa inserire in questo campo.
Selezionare il tipo di autenticazione appropriato nel Authentication campo. Se si seleziona Windows Authentication , è necessario accedere al computer su cui è in esecuzione SSMS. L'account deve utilizzare un account che disponga dell'accesso alla SQL Server. L'account deve inoltre disporre delle autorizzazioni di amministratore locale per l'installazione di System SSMS e del server che ospita SQL (se sono diversi). Questa azione non è necessaria se si utilizza SQL Server Authentication .
Compilare i Logon campi e Password se si utilizza l'autenticazione SQL Server. Se si utilizza Windows autenticazione, questi campi vengono visualizzati in grigio e popolati con l'account utente attualmente connesso.
Fare clic su Connect.
Ora è possibile connettersi correttamente all'istanza SQL che ospita il database ePO. Per ulteriori informazioni, consultare la sezione successiva se è necessario eseguire un script.
Per eseguire un script utilizzando SSMS, attenersi alla seguente procedura:
Avviare SSMS e connettersi al SQL Server e all'istanza che ospita il database ePO. Per istruzioni, consultare le due sezioni precedenti di questo articolo.
Espandi Databases in Object Explorer .
Fare clic con il pulsante destro del mouse sul nome del database del server ePO e selezionare New Query .
Incollare lo script fornito nella finestra di query.
Nota: Se si esegue lo script per acquisire i risultati e fornirli al supporto, è necessario acquisire i risultati in formato SQL RPT. Questo formato è leggibile. Per eseguire questa operazione, fare clic su Query , Results to e File .
Fare clic su Execute o premere il F5 tasto.
Nota: Se si acquisiscono risultati in un file, viene visualizzata una finestra di dialogo Salva in. Save as typeNel campo selezionare rapporto files (*.rpt).Give il file come nome appropriato nel File Name campo e annotare il percorso del file salvato.
Esaminare la Messages scheda in SSM per i risultati del query. Se nella tabella messaggi vengono visualizzati errori, è possibile catturare l'errore esatto e fornirlo al supporto.
Se per qualche motivo non è possibile utilizzare SSMS per eseguire un script, è possibile attenersi alle istruzioni riportate di seguito per effettuare le stesse operazioni utilizzando OSQL.
NOTE:
Gli script sono più semplici da eseguire se sono inclusi in un file script con l'estensione .SQL . Se viene fornito solo il script, copiare il testo in un editor di testo come blocco note e salvare il file con .SQL l'estensione del file.
Assicurarsi di disporre di diritti sufficienti per eseguire il script.
Per assicurarsi che l'esecuzione del script sia riuscita, assicurarsi che:
L'utente ha effettuato l'accesso al SQL Server utilizzando un account NT.
NT Accounbt è un membro del gruppo locale Administrators nel SQL Server.
Assicurarsi di avere accesso al file script, se disponibile.
Per praticità, salvare il file script nella directory principale dell'unità C: sul SQL Server.
Per eseguire il file script:
Fare clic su Start, Esegui, digitare cmd e fare clic su OK.
Modificare le directory nella root dell'unità (C:). Digitare uno dei comandi riportati di seguito, quindi premere INVIO:
C: CD \
Per eseguire il file script, digitare il comando appropriato riportato di seguito, quindi premere INVIO:
Se si dispone di un'istanza denominata di SQL 2005 o SQL 2008 Express, indicata da una voce nel campo istanza del server di database annotata nel passaggio 1, è necessario utilizzare:
-S Database_server_name\:
Esempio: per un'istanza denominata EPOSERVER, il comando sarà:
Nota: Gli script diversi restituiscono risultati variabili e possono richiedere diverse lunghezze di tempo per l'esecuzione. Pertanto, esula dall'ambito di questo articolo per descrivere l'output. Dopo l'esecuzione del script, verrà restituito il prompt di C:\ > .
Dichiarazione di non responsabilità
Il contenuto di questo articolo è stato scritto in inglese. In caso di differenze tra il contenuto in inglese e la traduzione, fare sempre riferimento al contenuto in iglese. Parte del contenuto è stata tradotta con gli strumenti di traduzione automatica di Microsoft.