Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Livres Discussion :

Problème connexion fichier trace


Sujet :

Livres

  1. #1
    Membre à l'essai
    Problème connexion fichier trace
    Bonjour à tous,

    Je vous présente mon problème. Je voudrais me connecter à un fichier trace à partir d'un code C#. J'ai créé une simple Console Application pour cela dont voici le code :
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    static void Main(string[] args)
            {
                Console.WriteLine("Starting...");
                TraceFile myTraceFile = new TraceFile();
                myTraceFile.InitializeAsReader(@"C:\Program Files\Microsoft SQL Server\MSAS10.MSSQLSERVER\OLAP\Log\FlightRecorderCurrent.trc");
                while (myTraceFile.Read())
                {
                    Console.WriteLine(myTraceFile[0]);
                }
                myTraceFile.Close();
                Console.WriteLine("Done.");
                Console.ReadKey();
            }

    Le problème est que ça plante au niveau de la méthode InitializeAsReader et une exception
    Échec de l'initialisation de l'objet en tant que lecteur.
    est levée, sachant que le fichier existe dans le répertoire indiqué.
    Pourriez-vous SVP m'aider ?
    Merci d'avance.

  2. #2
    Membre expert
    Tu es sur SQL Express? TraceServer utilise une DLL qui n'est pas livré en standard. Il faut installer SQL Tools Standard ou Enterprise.
    Microsoft MVP : Windows Platform

    MCPD - Windows Phone Developer
    MCPD - Windows Developer 4

    http://www.guruumeditation.net

    “If debugging is the process of removing bugs, then programming must be the process of putting them in.”
    (Edsger W. Dijkstra)