INF: Informazioni che PSS deve risolvere la replica di SQL Server

Traduzione articoli Traduzione articoli
Identificativo articolo: 315642 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sommario

Product Support Services (PSS) richiede alcune informazioni durante la risoluzione dei casi di replica di SQL Server. Lo scopo di questo articolo Ŕ per documentare il supporto PSS informazioni professionisti richiedono pi¨ spesso dai clienti all'apertura di casi di supporto. Non si tratta, tuttavia, un elenco completo e il supporto PSS professionale al caso di utilizzo pu˛ richiesta di informazioni aggiuntive specifici per l'ambiente.

Informazioni

Informazioni necessarie per casi di replica

Per risolvere correttamente tutti i casi replica, PSS richiede le seguenti informazioni:
  • Le informazioni pi¨ importanti nella risoluzione di qualsiasi problema di replica di SQL Server sono una descrizione chiara dei server che sono coinvolti in ambiente e sul loro ruolo nella topologia di replica. Mentre il servizio supporto tecnico clienti Microsoft non prevede un rapporto scritto contenente queste informazioni, prepararsi discutere i server coinvolti e i relativi ruoli (ad esempio il server di pubblicazione, il server di distribuzione o server di sottoscrizione).
  • Un report SQLDIAG da tutti i server interessati dal problema. Questo report include tutti i log degli errori SQL Server oltre a informazioni di base dal server, ad esempio l'output di stored procedure seguenti: sp_helpdb , sp_who2 , sp_lock e sp_configure .

    Nota : si Ŕ verificato un problema con finestra di report SQLDIAG da un computer cluster che eseguono SQL Server. Se il problema riguarda un computer cluster che esegue SQL Server, vedere il seguente articolo della Microsoft Knowledge Base riportato di seguito:
    233332INF: Come per l'esecuzione SQLDIAG su un server SQL cluster/Virtual
  • Mentre il report SQLDIAG include i log degli errori SQL Server, Ŕ molto utile anche il contenuto completo della sottocartella \Log SQL Server. Questa cartella include non solo i file di output di Agente SQL Server ma anche qualsiasi dmp file di eccezioni del server o generano le asserzioni. Inoltre, la replica "eccezione registri" vengono memorizzate qui. Posizionare tutti questi file in un file con estensione zip e quindi inviare il file con estensione zip PSS.
  • I registri eventi sistema e l'applicazione Salva come testo (txt) da tutti i server nella topologia di in addetto al supporto che Ŕ il caso. Il supporto tecnico consente queste informazioni di diagnosticare i potenziali sistema livelli problemi, ad esempio la connettivitÓ di rete o problemi di hardware generale.
  • ╚ possibile generare uno script Transact-SQL dell'ambiente replicato che include tutte le chiamate di routine memorizzati in SQL Server utilizzate per creare le pubblicazioni e articoli nella topologia. Queste informazioni estremamente permettono di ottenere dettaglio sull'ambiente, ad esempio il numero di articoli, i modi in cui sono configurati gli articoli e le proprietÓ di pubblicazione. Per informazioni dettagliate su come generare lo script, vedere l'argomento di "Script di replica" nella documentazione in linea di SQL Server.
  • Messaggi di errore esatto che ricevono gli agenti di replica nella topologia sono inoltre estremamente importanti nella ricerca la soluzione appropriata al problema. Oltre a ottenere il messaggio di errore, Ŕ inoltre importante comprendere le operazioni che conducono all'errore si Ŕ in corso. Il modo migliore per ottenere queste informazioni Ŕ sotto forma di un file di output dell'agente. Per ulteriori informazioni su come configurare questo file, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
    312292HOW TO: Attivare gli agenti di replica per la registrazione di un file di output
    L'agente di replica per cui Ŕ possibile configurare il file di output varia a seconda del problema specifico.

Informazioni pi¨ specifiche per la risoluzione dei problemi

Le seguenti informazioni specifiche non sono necessarie per tutti i casi di supporto di replica, ma possono portare a una risoluzione pi¨ rapida al problema, in base al problema riscontrato:
  • Durante la replica Ŕ un componente specializzato piuttosto di SQL Server, Ŕ essenzialmente un'applicazione client. Di conseguenza, risolvere i problemi delle prestazioni di replica, avviare in genere dello stesso per come problemi di prestazioni di applicazioni di base, richiedono entrambi gli stessi dati. Quando si lavora con il servizio supporto tecnico clienti in casi di prestazioni di replica, Ŕ possibile utilizzare l'articolo della Knowledge Base come guida per PSS che richiederÓ informazioni:
    298475HOW TO: Risolvere problemi di prestazioni di applicazioni
  • Se si sono verificati problemi con la replica transazionale e l'agente di distribuzione Ŕ l'origine del problema, Ŕ possibile connettersi al server di distribuzione ed eseguire la procedure sp_browsereplcmds memorizzati nel database di distribuzione. L'output della procedure sp_browsereplcmds archiviati al momento dell'errore pu˛ essere estremamente utile per PSS determinare la causa di un agente di distribuzione potenziale errore. Questa stored procedure produce, in un formato leggibile, tutti i comandi nel database di distribuzione sono in attesa di essere recapitati al server di sottoscrizione (o server di sottoscrizione).

    In alternativa, se l'errore centri all'agente, l'output della stored procedure sp_repltrans memorizzati routine Ŕ utile. Questa procedura restituisce tutte le transazioni nel log delle transazioni del server di pubblicazione in attesa di essere recapitato al database di distribuzione.
  • Se Ŕ possibile classificare il problema come un oggetto correlati allo schema o il tipo di dati Ŕ possibile che problema, PSS potenzialmente possibile utilizzare lo script Transact-SQL utilizzato per creare questo oggetto per diagnosticare e risolvere il problema. ╚ possibile generare uno script Transact-SQL del database fare clic con il database in SQL Server Enterprise Manager il pulsante destro del mouse su, facendo clic su Tutte le attivitÓ e quindi fare clic su Genera Script SQL .
  • Mentre SQL Profiler viene utilizzato pi¨ di frequente di problemi di prestazioni, PSS inoltre possibile utilizzare le tracce di SQL Profiler semplice impiegato in sul server al momento dell'errore per individuare rapidamente un'istruzione di Transact-SQL particolare o una stored procedure che potrebbero essere la causa del problema.
  • Se si sta contattando PSS su un problema di conflitto di replica di unione, Ŕ necessario includere l'output del sp_helpmergeconflictrows o la routine sp_helpmergedeleteconflictrows memorizzato (o entrambi). L'output di queste stored procedure include informazioni utili per il conflitto che si Ŕ verificato. Questa stored procedure viene eseguita nel computer in cui Ŕ memorizzata la tabella di conflitti.

ProprietÓ

Identificativo articolo: 315642 - Ultima modifica: martedý 2 marzo 2004 - Revisione: 4.4
Le informazioni in questo articolo si applicano a:
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 64-bit Edition
  • Microsoft SQL Server 7.0 Standard Edition
Chiavi:á
kbmt kbhowtomaster kbinfo KB315642 KbMtit
Traduzione automatica articoli
Il presente articolo Ŕ stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non Ŕ sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, pi¨ o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non Ŕ la sua. Microsoft non Ŕ responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 315642
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com