PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Bagaimana cara membuat pekerjaan cron untuk menjalankan fungsi SQL postgres?

Anda hanya perlu menganggap cronjob sebagai menjalankan perintah shell pada waktu atau hari tertentu.

Jadi tugas pertama Anda adalah mencari tahu cara menjalankan perintah shell Anda.

psql --host host.example.com --port 12345 --dbname nameofdatabase --username postgres < my.sql

Anda kemudian dapat menambahkan ini ke crontab Anda (saya sarankan Anda menggunakan crontab -e untuk menghindari barang pecah)

# runs your command at 00:00 every day
#
# min hour wday month mday command-to-run
    0    0    *     *    * psql --host host.example.com --port 12345 --dbname nameofdatabase < my.sql


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pip install gagal dengan /usr/bin/clang:Tidak ada file atau direktori seperti itu

  2. Benar-benar menyalin tabel postgres dengan SQL

  3. Karakter maksimum dalam label (nama tabel, kolom, dll)

  4. Cara membuat koneksi ke Postgres melalui Node.js

  5. Cara memberikan semua hak istimewa pada tampilan kepada pengguna yang sewenang-wenang