<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>job &#8211; Database Research &amp; Development</title>
	<atom:link href="https://www.dbrnd.com/tag/job/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.dbrnd.com</link>
	<description>BIGData &#124; NoSQL &#124; MSSQL &#124; MySQL &#124; PostgreSQL</description>
	<lastBuildDate>Mon, 20 Nov 2017 05:49:31 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>
	<item>
		<title>SQL Server: Script to find SQL Agent JOB and JOB Schedule Information</title>
		<link>https://www.dbrnd.com/2016/10/sql-server-script-to-find-sql-agent-job-and-job-schedule-information/</link>
		
		<dc:creator><![CDATA[Anvesh Patel]]></dc:creator>
		<pubDate>Thu, 27 Oct 2016 16:16:06 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server DBA Script]]></category>
		<category><![CDATA[agent job]]></category>
		<category><![CDATA[Anvesh Patel]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[database research and development]]></category>
		<category><![CDATA[dbrnd]]></category>
		<category><![CDATA[job]]></category>
		<category><![CDATA[msdb]]></category>
		<category><![CDATA[sql agent job]]></category>
		<category><![CDATA[SQL Query]]></category>
		<category><![CDATA[SQL Server Administrator]]></category>
		<category><![CDATA[SQL Server Monitoring]]></category>
		<category><![CDATA[SQL Server Performance Tunning]]></category>
		<category><![CDATA[SQL Server Tips and Tricks]]></category>
		<category><![CDATA[TSQL]]></category>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=3659</guid>

					<description><![CDATA[In this post, I am sharing one DBA helpful script to find the status and schedule information of SQL Server Agent JOB. Using SSMS, We can also find this information, but working with the script is always better. As we are Database Administrator, we are also responsible for reporting of different type of database objects. [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F10%2Fsql-server-script-to-find-sql-agent-job-and-job-schedule-information%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20SQL%20Agent%20JOB%20and%20JOB%20Schedule%20Information" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F10%2Fsql-server-script-to-find-sql-agent-job-and-job-schedule-information%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20SQL%20Agent%20JOB%20and%20JOB%20Schedule%20Information" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F10%2Fsql-server-script-to-find-sql-agent-job-and-job-schedule-information%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20SQL%20Agent%20JOB%20and%20JOB%20Schedule%20Information" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F10%2Fsql-server-script-to-find-sql-agent-job-and-job-schedule-information%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20SQL%20Agent%20JOB%20and%20JOB%20Schedule%20Information" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F10%2Fsql-server-script-to-find-sql-agent-job-and-job-schedule-information%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20SQL%20Agent%20JOB%20and%20JOB%20Schedule%20Information" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F10%2Fsql-server-script-to-find-sql-agent-job-and-job-schedule-information%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20SQL%20Agent%20JOB%20and%20JOB%20Schedule%20Information" title="Pocket" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F10%2Fsql-server-script-to-find-sql-agent-job-and-job-schedule-information%2F&#038;title=SQL%20Server%3A%20Script%20to%20find%20SQL%20Agent%20JOB%20and%20JOB%20Schedule%20Information" data-a2a-url="https://www.dbrnd.com/2016/10/sql-server-script-to-find-sql-agent-job-and-job-schedule-information/" data-a2a-title="SQL Server: Script to find SQL Agent JOB and JOB Schedule Information"></a></p><p>In this post, I am sharing one DBA helpful script to find the status and schedule information of SQL Server Agent JOB. </p>
<blockquote><p>Using SSMS, We can also find this information, but working with the script is always better. </p></blockquote>
<blockquote><p>As we are Database Administrator, we are also responsible for reporting of different type of database objects. </p></blockquote>
<p>We can use below script to report important information about the SQL Server Agent JOB. </p>
<pre class="crayon-plain-tag">USE msdb
GO 
SELECT 
	SJ.name AS JobName
	,CASE
		WHEN SJ.enabled = 1 THEN 'Enable'
	ELSE 'Disable'
	END AS JobStatus
	,SJ.description AS JobDescription
	,SS.name AS JobScheduleName
	,CASE
		WHEN SS.enabled = 1 THEN 'Enable'
		WHEN SS.enabled = 0 THEN 'Disable'
	ELSE 'Not Schedule'
	END AS JobScheduleStatus
	,SS.active_start_date AS ActiveStartDate
	,SS.active_end_date AS ActiveEndDate
	,SS.active_start_time AS ActiveStartTime
	,SS.active_end_time AS ActiveEndTime
FROM dbo.sysjobs AS SJ
LEFT JOIN dbo.sysjobschedules AS SJS
        ON SJ.job_id = SJS.job_id
LEFT JOIN dbo.sysschedules AS SS
        ON SJS.schedule_id = SS.schedule_id
GO</pre> </p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to create job in PostgreSQL</title>
		<link>https://www.dbrnd.com/2015/05/how-to-create-job-in-postgresql/</link>
					<comments>https://www.dbrnd.com/2015/05/how-to-create-job-in-postgresql/#comments</comments>
		
		<dc:creator><![CDATA[Anvesh Patel]]></dc:creator>
		<pubDate>Wed, 20 May 2015 15:04:04 +0000</pubDate>
				<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[Anvesh Patel]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[database research and development]]></category>
		<category><![CDATA[job]]></category>
		<category><![CDATA[pgagent]]></category>
		<category><![CDATA[plpgsql]]></category>
		<category><![CDATA[Postgres Query]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[PostgreSQL Administrator]]></category>
		<category><![CDATA[PostgreSQL Programming]]></category>
		<category><![CDATA[PostgreSQL Tips and Tricks]]></category>
		<category><![CDATA[windows]]></category>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=142</guid>

					<description><![CDATA[You can configure recurring tasks by creating database jobs in PostgreSQL. PostgreSQL provides one external tool to configure SQL job; the name is PGAgent. PGAgent is an external tool by the Postgres community which is used to create and manage database jobs. Below is a demonstration for configuring PGAgent in a windows environment using PGAdmin. [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2015%2F05%2Fhow-to-create-job-in-postgresql%2F&amp;linkname=How%20to%20create%20job%20in%20PostgreSQL" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2015%2F05%2Fhow-to-create-job-in-postgresql%2F&amp;linkname=How%20to%20create%20job%20in%20PostgreSQL" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2015%2F05%2Fhow-to-create-job-in-postgresql%2F&amp;linkname=How%20to%20create%20job%20in%20PostgreSQL" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2015%2F05%2Fhow-to-create-job-in-postgresql%2F&amp;linkname=How%20to%20create%20job%20in%20PostgreSQL" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2015%2F05%2Fhow-to-create-job-in-postgresql%2F&amp;linkname=How%20to%20create%20job%20in%20PostgreSQL" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2015%2F05%2Fhow-to-create-job-in-postgresql%2F&amp;linkname=How%20to%20create%20job%20in%20PostgreSQL" title="Pocket" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwww.dbrnd.com%2F2015%2F05%2Fhow-to-create-job-in-postgresql%2F&#038;title=How%20to%20create%20job%20in%20PostgreSQL" data-a2a-url="https://www.dbrnd.com/2015/05/how-to-create-job-in-postgresql/" data-a2a-title="How to create job in PostgreSQL"></a></p><p>You can configure recurring tasks by creating database jobs in PostgreSQL.<br />
PostgreSQL provides one external tool to configure SQL job; the name is PGAgent.</p>
<p>PGAgent is an external tool by the Postgres community which is used to create and manage database jobs.</p>
<p>Below is a demonstration for configuring PGAgent in a windows environment using PGAdmin.</p>
<p><b>How to configure PGAgent in PostgreSQL (windows) ?</b></p>
<p><b>Step 1 :</b> download PGAgent using Stack Builder. Go to your Postgres option menu where you can find one more link for Stack Builder. Now, as per below image select pgAgent and press Next.</p>
<p>&nbsp;</p>
<p><a href="https://www.dbrnd.com/wp-content/uploads/2015/05/StackBuilder.png"><img fetchpriority="high" decoding="async" class=" wp-image-151 size-full aligncenter" title="Stack Builder" src="https://www.dbrnd.com/wp-content/uploads/2015/05/StackBuilder.png" alt="Stack Builder" width="618" height="423" srcset="https://www.dbrnd.com/wp-content/uploads/2015/05/StackBuilder.png 618w, https://www.dbrnd.com/wp-content/uploads/2015/05/StackBuilder-300x205.png 300w, https://www.dbrnd.com/wp-content/uploads/2015/05/StackBuilder-150x103.png 150w" sizes="(max-width: 618px) 100vw, 618px" /></a><b></b></p>
<p><b>Step 2:</b> Now it will automatically download pgAgent so wait for few minutes and please make sure that your internet connection is working.</p>
<p><a href="https://www.dbrnd.com/wp-content/uploads/2015/05/DonwloadingPGAgent.png"><img decoding="async" class="aligncenter wp-image-146 size-full" title="Donwloading PGAgent" src="https://www.dbrnd.com/wp-content/uploads/2015/05/DonwloadingPGAgent.png" alt="DonwloadingPGAgent" width="625" height="429" srcset="https://www.dbrnd.com/wp-content/uploads/2015/05/DonwloadingPGAgent.png 625w, https://www.dbrnd.com/wp-content/uploads/2015/05/DonwloadingPGAgent-300x206.png 300w" sizes="(max-width: 625px) 100vw, 625px" /></a></p>
<p><b>Step 3:</b> After completion of download you can screen of PGAgent for further installation.</p>
<p><a href="https://www.dbrnd.com/wp-content/uploads/2015/05/InstallPgAgent.png"><img decoding="async" class="aligncenter wp-image-148 size-full" title="Install PgAgent" src="https://www.dbrnd.com/wp-content/uploads/2015/05/InstallPgAgent.png" alt="InstallPgAgent" width="560" height="437" srcset="https://www.dbrnd.com/wp-content/uploads/2015/05/InstallPgAgent.png 560w, https://www.dbrnd.com/wp-content/uploads/2015/05/InstallPgAgent-300x234.png 300w" sizes="(max-width: 560px) 100vw, 560px" /></a></p>
<p><b>Step 4 :</b> Configure authentication detail to access Postgres database server. Please note that PGAgent is running under super user access. In below image, Postgres is a super user of PostgreSQL Database Server.</p>
<p><a href="https://www.dbrnd.com/wp-content/uploads/2015/05/PgAgentConfiguration.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-149 size-full" title="PgAgent Configuration" src="https://www.dbrnd.com/wp-content/uploads/2015/05/PgAgentConfiguration.png" alt="PgAgentConfiguration" width="561" height="437" srcset="https://www.dbrnd.com/wp-content/uploads/2015/05/PgAgentConfiguration.png 561w, https://www.dbrnd.com/wp-content/uploads/2015/05/PgAgentConfiguration-300x234.png 300w" sizes="auto, (max-width: 561px) 100vw, 561px" /></a></p>
<p><b>Step 5 :</b> Configure local postgres client password. <span style="color: #0000ff;"><b><a href="https://www.dbrnd.com/2015/05/how-to-reset-postgres-user-password-in/">You can visit this link for more details on client password location. </a></b></span></p>
<p><a href="https://www.dbrnd.com/wp-content/uploads/2015/05/PostgersPassowrd.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-150 size-full" title="Postgers Passowrd" src="https://www.dbrnd.com/wp-content/uploads/2015/05/PostgersPassowrd.png" alt="PostgersPassowrd" width="564" height="441" srcset="https://www.dbrnd.com/wp-content/uploads/2015/05/PostgersPassowrd.png 564w, https://www.dbrnd.com/wp-content/uploads/2015/05/PostgersPassowrd-300x235.png 300w" sizes="auto, (max-width: 564px) 100vw, 564px" /></a><b></b></p>
<p><b>Step 6 :</b> Now complete PGAgent installation and verify using PGAdmin. You can find one new pgAgent catalogs in Postgres database. As marked below you can also find Job icon in the main category.</p>
<p><span style="color: #ff0000;"><b>Note : Only super user or administrator can create and manage this job. This icon is only visible to administrator login (postgres super user login.).</b></span></p>
<p><a href="https://www.dbrnd.com/wp-content/uploads/2015/05/VerifyPGAgent.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-144 size-full" title="Verify PGAgent" src="https://www.dbrnd.com/wp-content/uploads/2015/05/VerifyPGAgent.png" alt="VerifyPGAgent" width="384" height="661" srcset="https://www.dbrnd.com/wp-content/uploads/2015/05/VerifyPGAgent.png 384w, https://www.dbrnd.com/wp-content/uploads/2015/05/VerifyPGAgent-174x300.png 174w" sizes="auto, (max-width: 384px) 100vw, 384px" /></a></p>
<p><b>Step 7 :</b> To create you first SQL Job. Right click on the job and select to create new SQL Job. Give the name of your job and prepare for next step. Make sure that job is Enabled.</p>
<p><a href="https://www.dbrnd.com/wp-content/uploads/2015/05/CreateFirstSQLJob.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-145 size-full" title="Create First PostgreSQL Job" src="https://www.dbrnd.com/wp-content/uploads/2015/05/CreateFirstSQLJob.png" alt="CreateFirstSQLJob" width="358" height="535" srcset="https://www.dbrnd.com/wp-content/uploads/2015/05/CreateFirstSQLJob.png 358w, https://www.dbrnd.com/wp-content/uploads/2015/05/CreateFirstSQLJob-201x300.png 201w" sizes="auto, (max-width: 358px) 100vw, 358px" /></a></p>
<p><b>Step 8:</b> Create definition of job. Give the name of step and define definition or action script into Definition tab. You can also select the remote option when the job is required to execute on the remote machine.</p>
<p><a href="https://www.dbrnd.com/wp-content/uploads/2015/05/StepToCreate.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-152 size-full" title="Step To Create PostgreSQL Job" src="https://www.dbrnd.com/wp-content/uploads/2015/05/StepToCreate.png" alt="StepToCreate" width="475" height="499" srcset="https://www.dbrnd.com/wp-content/uploads/2015/05/StepToCreate.png 475w, https://www.dbrnd.com/wp-content/uploads/2015/05/StepToCreate-286x300.png 286w" sizes="auto, (max-width: 475px) 100vw, 475px" /></a></p>
<p><a href="https://www.dbrnd.com/wp-content/uploads/2015/05/InsertDefinition.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-147 size-full" title="Insert Definition in PostgresSQL Job" src="https://www.dbrnd.com/wp-content/uploads/2015/05/InsertDefinition.png" alt="InsertDefinition" width="474" height="506" srcset="https://www.dbrnd.com/wp-content/uploads/2015/05/InsertDefinition.png 474w, https://www.dbrnd.com/wp-content/uploads/2015/05/InsertDefinition-281x300.png 281w" sizes="auto, (max-width: 474px) 100vw, 474px" /></a></p>
<p><b>Step 9:</b> Now create a schedule to execute SQL Job. In this window, you can select Days and times. Select all means at every minute, hour, day.</p>
<p><a href="https://www.dbrnd.com/wp-content/uploads/2015/05/TimeToExecute.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-153 size-full" title="Time To Execute of PostgreSQL Job" src="https://www.dbrnd.com/wp-content/uploads/2015/05/TimeToExecute.png" alt="TimeToExecute" width="349" height="466" srcset="https://www.dbrnd.com/wp-content/uploads/2015/05/TimeToExecute.png 349w, https://www.dbrnd.com/wp-content/uploads/2015/05/TimeToExecute-225x300.png 225w" sizes="auto, (max-width: 349px) 100vw, 349px" /></a></p>
<p class="separator">Now your PGAgent tool is configured and also we have created one Job to insert test data into table at every minute.</p>
<p class="separator">Please note: This PGAgent / Database Job is only created and manage by administrator and another database user can not even see this jobs.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.dbrnd.com/2015/05/how-to-create-job-in-postgresql/feed/</wfw:commentRss>
			<slash:comments>24</slash:comments>
		
		
			</item>
	</channel>
</rss>
