Tidak dapat menemukan Agen Server di SSMS

19

Saya mengikuti panduan ini - http://www.sqlchicken.com/2009/07/how-to-create-a-server-side-trace-with-sql-profiler/ yang berfungsi sampai saya mencapai Langkah 8

  1. Sekarang untuk menjadwalkan skrip Anda yang baru dibuat. Dalam SSMS terhubung ke server yang ingin Anda lacak. Pergi ke Agen SQL Server Anda dan perluas sehingga Anda dapat melihat folder Pekerjaan. Klik kanan folder Pekerjaan dan pilih Pekerjaan Baru.

Agen SQL Server -> Pekerjaan -> Pekerjaan Baru

Saya tidak dapat menemukan SQL Server Agent. Di mana saya bisa membuatnya SQL Server Agentterlihat? Saya telah memberikan izin akses kepada pengguna saat ini.

Mendongkrak
sumber
1
Anda mungkin ingin menambahkan versi dan edisi SQL Server yang Anda gunakan.
Max Vernon
Terkait: stackoverflow.com/questions/6212598/…
Jon of All Trades
Saya tahu ini adalah posting lama ... Tetapi juga ingat, bahwa jika SQL Server Agent dinonaktifkan di Layanan ... Anda juga tidak akan melihatnya di studio manajemen.

Jawaban:

16

Jika Anda tidak diberikan izin yang diperlukan, Anda tidak akan dapat melihat Agen, tidak peduli apakah Anda menjalankan Enterprise / Standard / Datacenter, dll ...

Peran yang diperlukan adalah sysadmin, atau peran individu di sini - http://msdn.microsoft.com/en-us/library/ms188283.aspx

Boris Hristov
sumber
10

Agen SQL Server hanya tersedia dengan versi SQL Server tertentu. Misalnya, ini tidak tersedia sama sekali dengan SQL Server Express.

Jika Anda memiliki SQL Server Standard atau Enterprise, SQL Server Management Studio (SSMS) akan tersedia di bagian bawah daftar item server.

masukkan deskripsi gambar di sini

Max Vernon
sumber
Sebenarnya saya menginstal SQL Server Enterprise Edition. Saya belum menginstal SQL Server Express karena saya tidak punya CD. Jadi, bagaimana saya bisa membuat Agen SQL Server terlihat?
Jack
Mungkinkah saya menginstal SQL Server 2008 Enterprise pada Windows Server 2008 R2 yang menyebabkan masalah seperti itu?
Jack
1
Itu harus secara otomatis di SSMS, dengan asumsi itu diinstal. Apakah Anda memilih untuk menginstal SQL Server Agent selama instalasi SQL Server? Berjalan di Windows Server 2008 R2 bukanlah masalahnya.
Max Vernon
2
Anda juga harus memastikan bahwa Anda tidak menggunakan versi Express SSMS, dan bahwa Anda memiliki hak sysadmin untuk instance, atau peran yang tepat dalam database msdb.
Jason Cumberland
1
Um, PowerShell sepertinya solusi mencari masalah. Ini masih berfungsi di SQL Server 2012. mssqltips.com/sqlservertip/1272/... Maaf, tidak terkait dengan jawaban ini.
Aaron Bertrand
2

Terima kasih Boris Hristov dan Max Vernon karena telah mencerahkan saya.

Ya, untuk melihat MSSQLSERVER, pengguna harus memiliki sysadminizin. Juga, jika MSSQLSERVER adalah contoh default untuk SQL Server 2008, seseorang hanya perlu memanggil Hostname dan mereka akan dapat melihat SQL Server Agent.

Mendongkrak
sumber
2

Anda tidak perlu agen SQL Server untuk memulai jejak sisi server. Itu hanya untuk menjadwalkannya.

Anda bisa mengeluarkan perintah secara langsung di jendela manajemen studio / permintaan analisa.

Begini caranya:

Buka SQL Server Profiler dan setup jejak yang Anda minati. Jalankan jejak, lalu hentikan. Buka File -> Ekspor -> Trace Definition dan pilih target yang Anda minati.

Ini akan menyimpan perintah SQL yang diperlukan untuk memulai penelusuran di SQL Management Studio.

Saya menggunakan teknik ini sepanjang waktu.

datagod
sumber
1
apakah mungkin untuk menjelaskan lebih lanjut tentang bagaimana Anda mengeluarkan perintah secara langsung di jendela penganalisa permintaan?
Jack
1

Saya tahu ini sudah tua dan sudah diselesaikan tetapi saya menemukan masalah dan menemukan halaman ini jadi mungkin itu akan membantu seseorang.

Dalam beberapa kasus, Agen SQL Server Anda tidak dapat diperluas dengan label (Agen XP dinonaktifkan). Dalam hal ini jalankan kode ini untuk mengaktifkannya.

sp_configure 'show advanced options', 1;  
GO  
RECONFIGURE;  
GO  
sp_configure 'Agent XPs', 1;  
GO  
RECONFIGURE  
GO  

Inilah informasi yang terkait dengan tindakan ini.

Barry Guvenkaya
sumber