SSMSでサーバーエージェントが見つかりませんでした


19

私はガイドに従っています-http: //www.sqlchicken.com/2009/07/how-to-create-a-server-side-trace-with-sql-profiler/ステップ8に到達するまで動作しています

  1. 次に、新しく作成したスクリプトをスケジュールします。SSMSで、トレースするサーバーに接続します。SQL Serverエージェントに移動して展開し、ジョブフォルダーを表示できるようにします。[ジョブ]フォルダを右クリックして、[新しいジョブ]を選択します。

SQL Serverエージェント->ジョブ->新しいジョブ

見つけられませんSQL Server Agent。これをどこでSQL Server Agent表示できますか?現在のユーザーにすべてのアクセス許可を与えました。


1
使用しているSQL Serverのバージョンとエディションを追加できます。
マックスヴァーノン


これは古い投稿であることを知っています...しかし、SQL Serverエージェントがサービスで無効になっている場合は、管理スタジオでも表示されないことを忘れないでください。

回答:



10

SQL Serverエージェントは、特定のバージョンのSQL Serverでのみ使用できます。たとえば、SQL Server Expressではまったく使用できません。

SQL Server StandardまたはEnterpriseをお持ちの場合は、サーバーアイテムのリストの下部にあるSQL Server Management Studio(SSMS)で利用できます。

ここに画像の説明を入力してください


実際に、SQL Server Enterprise Editionをインストールしました。CDがないため、SQL Server Expressをインストールしていません。では、SQL Serverエージェントを表示するにはどうすればよいですか?
ジャック

SQL Server 2008 EnterpriseをWindows Server 2008 R2にインストールすると、このような問題が発生する可能性がありますか?
ジャック

1
インストールされている場合、SSMSに自動的にあるはずです。SQL Serverのインストール中にSQL Serverエージェントをインストールすることを選択しましたか?Windows Server 2008 R2での実行は問題ではありません。
マックスヴァーノン

2
また、SSMSのExpressバージョンを使用していないこと、およびインスタンスに対するsysadmin権限、またはmsdbデータベースの適切なロールを持っていることを確認する必要があります。
ジェイソンカンバーランド

1
PowerShellは、問題を探すソリューションのようです。これは、SQL Server 2012でも引き続き機能します。mssqltips.com/ sqlservertip / 1272 /…申し訳ありませんが、この回答とは無関係です。
アーロンバートランド

2

ボリス・フリストフとマックス・ヴァーノンに教えてくれてありがとう。

はい、MSSQLSERVERを表示するには、ユーザーにsysadmin権限が必要です。また、MSSQLSERVERがSQL Server 2008の既定のインスタンスである場合、ホスト名を呼び出すだけで、それらを見ることができますSQL Server Agent


2

サーバー側のトレースを開始するためにSQL Serverエージェントは必要ありません。それはただそれをスケジュールすることです。

管理スタジオ/クエリアナライザーウィンドウでコマンドを直接発行できます。

方法は次のとおりです。

SQL Server Profilerを開き、目的のトレースをセットアップします。トレースを実行してから停止します。「ファイル」->「エクスポート」->「トレース定義」に移動して、目的のターゲットを選択します。

これにより、SQL Management Studioでトレースを開始するために必要なSQLコマンドが保存されます。

私は常にこのテクニックを使用しています。


1
クエリアナライザウィンドウでコマンドを直接発行する方法についてさらに説明できますか?
ジャック

1

私はそれが古く、すでに解決されていることを知っていますが、問題に遭遇し、このページに出くわしたので、誰かを助けるかもしれません。

場合によっては、ラベルを使用してSQL Serverエージェントを展開できないことがあります(エージェントXPが無効になっています)。この場合、このコードを実行して有効にします。

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

以下は、このアクションに関連する情報です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.