Görünüm çevrimdışı günlük dosyaları

Yılında başlayan SQL Server 2012, sen-ebilmek görüş SQL Servergünlük dosyalarını yerel ya da uzak bir örneğini SQL Serverzaman hedef örneği çevrimdışıdır veya başlatılamıyor. 

Kayıtlı sunucuları veya programlı ve WMI wql (WMI Sorgu Dili) sorguları yoluyla çevrimdışı günlük dosyalarına erişebilir.

[!NOT]

Çevrimiçi olan bir örneğine bağlanmak için bu yöntemleri de kullanabilirsiniz, ama nedense üzerinden bağlanamazsınız bir SQL Serverbağlantısı.

Before you Begin

Dosyaları çevrimdışı günlüğü'ne bağlanmak için örneği SQL Server 2012çevrimdışı günlük dosyalarını görüntülemek için kullandığınız bilgisayarda ve görüntülemek istediğiniz günlük dosyalarının yüklü olduğu bilgisayara yüklenmelidir. Örneği, SQL Server 2012yüklü olduğu her iki bilgisayarda çevrimdışı dosyalar için görüntüleyebilirsiniz örneklerini SQL Server 2012ve önceki sürümlerinde çalışan örneği SQL Serverya da bilgisayarda (ile başlayan SQL Server 2005).

Kayıtlı sunucuları kullanıyorsanız, bağlanmak istediğiniz örneğinin altında kayıtlı olmalıdır Yerel sunucu grupları ya da altında Central Management sunucuları. (Örneği kendi kaydedilebilir veya bir sunucu grubunun bir üyesi olması.) Örneği ekleme hakkında daha fazla bilgi için SQL ServerKayıtlı sunucuları için aşağıdaki konulara bakın:

WMI ve wql sorguları aracılığıyla program kullanarak çevrimdışı günlük dosyaları görüntüleme hakkında daha fazla bilgi için aşağıdaki konulara bakın:

  • SqlErrorLogEvent sınıfı(Bu konuda değerleri belirtilen günlük dosyasına olaylar için almak nasıl gösterir.)

  • SqlErrorLogFile sınıfı(Bu konu hakkında bilgi almak nasıl gösterir SQL Serverbelirtilen bir örneğini günlük dosyalarını SQL Server.)

İzinler

Bir çevrimdışı günlük dosyasına bağlanmak için hem yerel ve uzak bilgisayarlarda aşağıdaki izinlere sahip olmalıdır:

  • Okuma erişimi Root\Microsoft\SqlServer\ComputerManagement10 WMI ad. Varsayılan olarak, herkes hesap etkinleştirme izni aracılığıyla okuma erişimi vardır. For more information, see "WMI izinleri doğrulamak için" daha sonra bu bölümdeki yordam.

  • Hata günlüğü dosyalarını içeren klasör için okuma izni. Hata günlüğü varsayılan olarak dosyaları aşağıdaki yolda bulunur (nerede <Drive> yüklediğiniz sürücüyü temsil eden SQL Serverve <InstanceName>örneğinin adı SQL Server):

    <Sürücü>: \Program Files\Microsoft SQL Server\MSSQL11.<ÖrnekAdı>\MSSQL\Log

WMI ad alanı güvenlik ayarlarını doğrulamak için WMI Denetimi'ni ek bileşenini kullanabilirsiniz.

WMI izinleri doğrulamak için

  1. WMI denetimi ek bileşenini açın. Bunu yapmak için işletim sisteminize bağlı olarak aşağıdakilerden birini yapın:

    • Tıklayın Start, türü wmimgmt.msc içinde Aramaya Başla kutusuna ve sonra enter tuşuna basın.

    • Tıklayın Start, tıklayın çalıştırmak, türü wmimgmt.msc, yazıp enter tuşuna basın.

  2. Varsayılan olarak, yerel bilgisayarın WMI denetimi ek bileşenini yönetir.

    Uzak bir bilgisayara bağlanmak isterseniz, şu adımları izleyin:

    1. Sağ **WMI denetimi (Yerel)**ve'yi başka bir bilgisayara bağlan.

    2. İçinde değişim bilgisayar yönetilen iletişim kutusunda, tıklatın başka bir bilgisayar.

    3. Uzak bilgisayarın adını girin ve ardından Tamam.

  3. Sağ WMI denetimi (Yerel) ya **WMI denetimi (RemoteComputerName)**ve'yi Özellikler.

  4. İçinde WMI denetimi özelliklerini iletişim kutusunda, tıklatın güvenlik sekmesi.

  5. Ad alanı ağacında bulun ve aşağıdaki ad alanını tıklatın:

    Root\Microsoft\SqlServer\ComputerManagement10

  6. Güvenlik'i tıklatın.

  7. Kullanılacak hesabı olduğundan emin Enable Account izni. Bu izin, WMI nesnelerine okuma erişimi verir.

Günlük dosyaları görüntüle

Aşağıdaki yordam çevrimdışı günlük dosyaları kayıtlı sunucuları üzerinden görüntülemek nasıl gösterir. Yordam aşağıdaki varsayılmaktadır:

Örneğini SQL Serverbağlanmak istediğiniz zaten kayıtlı sunucuları kayıtlı.

Günlük dosyalarını görüntülemek için çevrimdışı örnekleri

  1. Çevrimdışı günlük dosyalarını yerel örneği görüntülemek istiyorsanız, size başlattığınızdan emin olun SQL Server Management Studioyükseltilmiş izinlerle. (Eğer sen are koşma bu geçerlidir SQL Serverüzerine Windows Vista, Windows Server 2008ya da Windows 7 tabanlı bir bilgisayar.) Ne zaman bunu yapmak için Management Studio, sağ SQL Server Management Studio'yuve'yi koşmak aynı derecede idareci.

  2. De SQL Server Management Studio, View menüsünden tıklatın Kayıtlı sunucuları.

  3. Konsol ağacında, çevrimdışı dosyaları görüntülemek istediğiniz örneğini bulun.

  4. Aşağıdakilerden birini yapın:

    • Örnek altında ise Yerel sunucu grupları, genişletme Yerel sunucu grupları, (örneğin, bir grubun üyesi ise) sunucu grubunu genişletin, örneğini sağ tıklatın ve ardından SQL Server günlüğü göster.

    • Central Management Server kendisini örneğiyse, genişletmek Central Management sunucuları, örneğin sağ tıklatıp Central Management Server eylemleri, tıklatıp SQL Server günlüğünü görüntüle.

    • Örneği altında ise Central Management sunucuları, genişletin Central Management sunucuları, Central Management Server'ı genişletin, örneğini sağ tıklatın (veya bir sunucu grubunu genişletin ve örneğini sağ tıklatın) ve ardından SQL Server günlüğü göster.

  5. Yerel bir örneğine bağlanıyorsanız, geçerli kullanıcı kimlik bilgileriyle yapılır.

    De uzak bir örneğine bağlanıyorsanız Günlük dosyası Görüntüleyici - Bağlan iletişim kutusunda, aşağıdakilerden birini yapın:

    • Geçerli kullanıcı olarak bağlanmak için emin olun başka bir kullanıcı olarak bağlan onay kutusu temizlenir ve ardından Tamam.

    • Başka bir kullanıcı olarak bağlanmak için seçin başka bir kullanıcı olarak bağlan onay kutusunu işaretleyin ve sonra tıklatın Ayarla kullanıcı. İstendiğinde, kullanıcı kimlik bilgilerini girin (biçiminde kullanıcı adıyla domain_name\user_name), tıklatın Tamamve ardından Tamam tekrar bağlanmak için.

    [!NOT]

    Günlük dosyalarını yüklemek için çok uzun zaman alır, Eğer tıklayabilirsiniz Dur günlük dosyası Görüntüleyici araç.

Ayrıca bkz.

Kavramlar

Günlük dosyası Görüntüleyici