Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Sampel SqlTracking menunjukkan cara menulis peserta pelacakan SQL kustom yang menulis rekaman pelacakan ke database SQL. Windows Workflow Foundation (WF) menyediakan pelacakan alur kerja untuk mendapatkan visibilitas ke dalam eksekusi instans alur kerja. Runtime pemantauan menghasilkan rekaman pelacakan proses kerja selama eksekusi proses kerja. Untuk informasi selengkapnya tentang pelacakan alur kerja, lihat Pelacakan dan Pelacakan Alur Kerja.
Menggunakan sampel
Verifikasi bahwa Anda memiliki SQL Server 2008, SQL Server 2008 Express atau yang lebih baru terinstal. Skrip yang dikemas dengan sampel mengasumsikan penggunaan instans SQL Express di komputer lokal Anda. Jika Anda memiliki instans yang berbeda, ubah skrip terkait database sebelum menjalankan sampel.
Buat database pelacakan SQL Server dengan menjalankan Trackingsetup.cmd di direktori skrip (\WF\Basic\Tracking\SqlTracking\CS\Scripts). Ini membuat database yang disebut TrackingSample.
Nota
Skrip membuat database pada instans default SQL Express. Jika Anda ingin menginstalnya pada instans database yang berbeda, edit skrip Trackingsetup.cmd.
Buka SqlTrackingSample.sln di Visual Studio.
Tekan Ctrl+Shift+B untuk membangun solusi.
Tekan
F5 untuk menjalankan aplikasi. Jendela browser terbuka dan menampilkan daftar direktori untuk aplikasi.
Di browser, klik StockPriceService.xamlx.
Browser menampilkan halaman StockPriceService, yang berisi alamat WSDL layanan lokal. Salin alamat ini.
Contoh alamat WSDL layanan lokal adalah
http://localhost:65193/StockPriceService.xamlx?wsdl.Menggunakan File Explorer, jalankan klien uji WCF (WcfTestClient.exe). Ini terletak di direktori Microsoft Visual Studio 10.0\Common7\IDE.
Di klien uji WCF, klik menu File dan pilih Tambahkan Layanan. Tempelkan alamat layanan lokal di kotak teks. Klik OK untuk menutup dialog.
Di klien uji WCF, klik dua kali GetStockPrice. Ini membuka
GetStockPriceoperasi yang mengambil satu parameter, ketik nilaiContosodan klik Panggil.Rekaman pelacakan yang dipancarkan ditulis ke database SQL. Untuk melihat rekaman pelacakan, buka database TrackingSample di SQL Management Studio dan navigasikan ke tabel. Menjalankan kueri pemilihan pada tabel menampilkan data dalam rekaman pelacakan yang disimpan dalam tabel masing-masing.
Untuk informasi selengkapnya tentang SQL Server Management Studio, lihat Memperkenalkan SQL Server Management Studio. Unduh SQL Server Management Studio di sini.
Menghapus contoh
Jalankan skrip theTrackingcleanup.cmd di direktori sampel (\WF\Basic\Tracking\SqlTracking).
Nota
Trackingcleanup.cmd mencoba menghapus database di komputer lokal Anda SQL Express. Jika Anda menggunakan instans server SQL lain, edit Trackingcleanup.cmd.