Sayfayı Yazdır | Pencereyi Kapat

bazi joblar çalismiyor

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: SQL
Forum Adı: SQL Veri Tabanı İşlemleri
Forum Tanımlaması: Table,View,Trigger,SELECT,UPDATE,INSERT...
URL: http://www.erpne.org/forum_posts.asp?TID=3315
Tarih: 22 Ağustos 2025 Saat 18:55
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: bazi joblar çalismiyor
Mesajı Yazan: jung
Konu: bazi joblar çalismiyor
Mesaj Tarihi: 13 Aralık 2012 Saat 12:05
Merhabalar ;
sql server 2005 'te çalisan yaklasik 10 kadar job tanimli.
sql serveri kaldirmadan önce bu joblari yedekledim.
sonra sql serveri kaldirip tekrar kurdum ve joblari yedeklerden tekrar yükledim.
 
simdi joblarimin bazilari çalisiyor bazilari çalismiyor.
 
inceledigimde hiç bir fark yok gibi.
 
nereleri kontrol etmem gerekiyor acaba ??
 
 



Cevaplar:
Mesajı Yazan: Conari
Mesaj Tarihi: 13 Aralık 2012 Saat 13:52

Neden için bir sey söyleyemeyecegim ama Joblari paylasabilirmisin.



-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: jung
Mesaj Tarihi: 13 Aralık 2012 Saat 14:10
saati gelince raporu html dosyasi olarak üretiyor sonra mail atmasi gerek ancak data base mail loglarina bakiyorum servis durmus gözüküyor.
database mail den test mail gönderirken sikinti yok ancak bu tip joblardan göndermesi gereken maillerde servis duruyor

USE

[msdb]

GO

/****** Object: Job [stok_bakiye20] Script Date: 12/13/2012 14:06:47 ******/

BEGIN

TRANSACTION

DECLARE

@ReturnCode INT

SELECT

@ReturnCode = 0

/****** Object: JobCategory [Database Maintenance] Script Date: 12/13/2012 14:06:47 ******/

IF

NOT EXISTS (SELECT name FROM msdb.dbo.syscategories WHERE name=N'Database Maintenance' AND category_class=1)

BEGIN

EXEC

@ReturnCode = msdb.dbo.sp_add_category @class=N'JOB', @type=N'LOCAL', @name=N'Database Maintenance'

IF

(@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback

END

DECLARE

@jobId BINARY(16)

EXEC

@ReturnCode = msdb.dbo.sp_add_job @job_name=N'stok_bakiye20',

@enabled

=1,

@notify_level_eventlog

=0,

@notify_level_email

=0,

@notify_level_netsend

=0,

@notify_level_page

=0,

@delete_level

=0,

@description

=N'No description available.',

@category_name

=N'Database Maintenance',

@owner_login_name

=N'sa', @job_id = @jobId OUTPUT

IF

(@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback

/****** Object: Step [adim1] Script Date: 12/13/2012 14:06:47 ******/

EXEC

@ReturnCode = msdb.dbo.sp_add_jobstep @job_id=@jobId, @step_name=N'adim1',

@step_id

=1,

@cmdexec_success_code

=0,

@on_success_action

=1,

@on_success_step_id

=0,

@on_fail_action

=2,

@on_fail_step_id

=0,

@retry_attempts

=0,

@retry_interval

=0,

@os_run_priority

=0, @subsystem=N'TSQL',

@command

=N'exec sp_makewebtask ''c:\otorapor\STOK_BAKIYESI.html'',

@QUERY=''SELECT * from GUNLUK_20_DEPOBAKIYESI where [STOK MIKTARI]>-1 '',

@resultstitle=''GNLK STOK BAKIYE RAPORU'',

@colheaders =1,

@FixedFont=0,

@lastupdated=0

exec msdb..sp_send_dbmail

@profile_name=''YEDEKLEME'',

@subject =''Gnlk Stok Raporu '',

@body =''MERHABALAR GNLK STOK RAPORU AN iTiBARiYLE OTOMATK OLARAK OLUTURULARAK EKTE SUNULMUTUR. Y ALIMALAR. zka Lastik A.. Bilgi lem...'',

@recipients=''deneme@deneme.com;deneme1@deneme.com'',

@copy_recipients=''mudur@deneme.com'',

@file_attachments =''c:\otorapor\STOK_BAKIYESI.html'';

'

,

@database_name

=N'DENEME2012',

@flags

=0

IF

(@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback

EXEC

@ReturnCode = msdb.dbo.sp_update_job @job_id = @jobId, @start_step_id = 1

IF

(@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback

EXEC

@ReturnCode = msdb.dbo.sp_add_jobschedule @job_id=@jobId, @name=N'1',

@enabled

=1,

@freq_type

=8,

@freq_interval

=127,

@freq_subday_type

=1,

@freq_subday_interval

=0,

@freq_relative_interval

=0,

@freq_recurrence_factor

=1,

@active_start_date

=20121212,

@active_end_date

=99991231,

@active_start_time

=103000,

@active_end_time

=235959

IF

(@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback

EXEC

@ReturnCode = msdb.dbo.sp_add_jobserver @job_id = @jobId, @server_name = N'(local)'

IF

(@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback

COMMIT

TRANSACTION

GOTO

EndSave

QuitWithRollback

:

IF (@@TRANCOUNT > 0) ROLLBACK TRANSACTION

EndSave

:



Mesajı Yazan: rhan
Mesaj Tarihi: 13 Aralık 2012 Saat 16:39
mail profili önceki profille ayni olmayabilir,
c: den dosya okuyorsunuz, erisim için ayari yapmamis olabilirsiniz.


-------------
İnnova Antalya Proje Danışmanlık
Orhan ÇÖPÜROĞLU

0544 241 45 55
0242 311 45 56



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 11.10 - http://www.webwizforums.com
Copyright ©2001-2017 Web Wiz Ltd. - https://www.webwiz.net