مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

Scheduled Tasks در Plesk

ﺳﻪ شنبه, 31 اردیبهشت 1398 09:29

Scheduled Tasks در Plesk

سلام 
میخواهم رو یه جدول دیتابیس هر دقیقه یه رکورد جدید بسازه کلا یه query مشخص اجرا کنه . 
در Scheduled Tasks نمیدونم چه طور در قسمت Task type بهش این فایل query رو بدم که بگم این فایل رو هر 1 دقیقه 1 بار اجرا کن. اصلا امکانش هست که فایل .sql اجرا کنه ؟

ﺳﻪ شنبه, 31 اردیبهشت 1398 13:57

سلام خدمت شما دوست عزیز

قبل از ایجاد task از قسمت setting برید و time zone خودتون رو انتخاب کنین تا ساعت انتخابی با مشکل واجه نشه

بعدش برید برای ایجاد task

روی add task کلیک کنید

در قسمت command آدرس دقیق فایلی که قراره اجرا بشه رو بدین ( فرمت sql رو امتحان نکردم اما شما امتحان کنین احتمالا کار میکنه )

بعدش از قسمت run میتونین تنظیمات زمان اجرای command رو مشخص کنین

یه متن هم برای description بذارین

از قسمت send notification هم میتونین ایمیل خودتون رو برای ارسال پیام بهش بدین تا هر وقت که دستور رو اجرا کرد براتون ایمیل بیاد

اوکی کنین ( تمام )

ﺳﻪ شنبه, 31 اردیبهشت 1398 14:47

ممنون 

مشکل اینجاست یک فایل bash script ایجاد کردم و گذاشتم داخل :

ولی اینجوری آدرس بهش دادم و درسته ؟

این ارور رو نمایش میده 

چهارشنبه, 01 خرداد 1398 10:42

اگر اشتباه نکنم باید اول اسم فولدر رو بنویسین و دیگه نیازی به آدرس دهی root نیست

اما اروری که دریافت کردین میگه فایل شما به عنوان یه batch برای اجرا شناخته نمیشه

احتمالا محتوای دستوری شما مشکل داره و نه آدرس فایل

کدی که درون script نوشتین رو چک کنین و مطمئن بشین که درست هستش

چهارشنبه, 01 خرداد 1398 10:54

دستورش خیلی ساده هست 

insert into Db1.dbo.Tb1 (Id,Name) Values (1,"Ali"))

 bash script مختص هاست های لینوکسی  هست ؟

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید