JNBusiness/sql/QRTZ_定时任务相关表_单机部署时不需要.sql

1071 lines
30 KiB
Transact-SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
Navicat Premium Data Transfer
Source Server : localhost
Source Server Type : SQL Server
Source Server Version : 15002000
Source Host : localhost:1433
Source Catalog : ry-vue
Source Schema : dbo
Target Server Type : SQL Server
Target Server Version : 15002000
File Encoding : 65001
Date: 24/08/2022 10:30:02
*/
-- ----------------------------
-- Table structure for QRTZ_BLOB_TRIGGERS
-- ----------------------------
IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[QRTZ_BLOB_TRIGGERS]') AND type IN ('U'))
DROP TABLE [dbo].[QRTZ_BLOB_TRIGGERS]
GO
CREATE TABLE [dbo].[QRTZ_BLOB_TRIGGERS] (
[sched_name] nvarchar(120) COLLATE Chinese_PRC_CI_AS NOT NULL,
[trigger_name] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[trigger_group] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[blob_data] varbinary(max) NULL
)
GO
ALTER TABLE [dbo].[QRTZ_BLOB_TRIGGERS] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'调度名称',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_BLOB_TRIGGERS',
'COLUMN', N'sched_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'qrtz_triggers表trigger_name的外键',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_BLOB_TRIGGERS',
'COLUMN', N'trigger_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'qrtz_triggers表trigger_group的外键',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_BLOB_TRIGGERS',
'COLUMN', N'trigger_group'
GO
EXEC sp_addextendedproperty
'MS_Description', N'存放持久化Trigger对象',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_BLOB_TRIGGERS',
'COLUMN', N'blob_data'
GO
EXEC sp_addextendedproperty
'MS_Description', N'Blob类型的触发器表',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_BLOB_TRIGGERS'
GO
-- ----------------------------
-- Records of QRTZ_BLOB_TRIGGERS
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_CALENDARS
-- ----------------------------
IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[QRTZ_CALENDARS]') AND type IN ('U'))
DROP TABLE [dbo].[QRTZ_CALENDARS]
GO
CREATE TABLE [dbo].[QRTZ_CALENDARS] (
[sched_name] nvarchar(120) COLLATE Chinese_PRC_CI_AS NOT NULL,
[calendar_name] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[calendar] varbinary(max) NOT NULL
)
GO
ALTER TABLE [dbo].[QRTZ_CALENDARS] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'调度名称',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_CALENDARS',
'COLUMN', N'sched_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'日历名称',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_CALENDARS',
'COLUMN', N'calendar_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'存放持久化calendar对象',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_CALENDARS',
'COLUMN', N'calendar'
GO
EXEC sp_addextendedproperty
'MS_Description', N'日历信息表',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_CALENDARS'
GO
-- ----------------------------
-- Records of QRTZ_CALENDARS
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_CRON_TRIGGERS
-- ----------------------------
IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[QRTZ_CRON_TRIGGERS]') AND type IN ('U'))
DROP TABLE [dbo].[QRTZ_CRON_TRIGGERS]
GO
CREATE TABLE [dbo].[QRTZ_CRON_TRIGGERS] (
[sched_name] nvarchar(120) COLLATE Chinese_PRC_CI_AS NOT NULL,
[trigger_name] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[trigger_group] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[cron_expression] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[time_zone_id] nvarchar(80) COLLATE Chinese_PRC_CI_AS NULL
)
GO
ALTER TABLE [dbo].[QRTZ_CRON_TRIGGERS] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'调度名称',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_CRON_TRIGGERS',
'COLUMN', N'sched_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'qrtz_triggers表trigger_name的外键',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_CRON_TRIGGERS',
'COLUMN', N'trigger_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'qrtz_triggers表trigger_group的外键',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_CRON_TRIGGERS',
'COLUMN', N'trigger_group'
GO
EXEC sp_addextendedproperty
'MS_Description', N'cron表达式',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_CRON_TRIGGERS',
'COLUMN', N'cron_expression'
GO
EXEC sp_addextendedproperty
'MS_Description', N'时区',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_CRON_TRIGGERS',
'COLUMN', N'time_zone_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'Cron类型的触发器表',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_CRON_TRIGGERS'
GO
-- ----------------------------
-- Records of QRTZ_CRON_TRIGGERS
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_FIRED_TRIGGERS
-- ----------------------------
IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[QRTZ_FIRED_TRIGGERS]') AND type IN ('U'))
DROP TABLE [dbo].[QRTZ_FIRED_TRIGGERS]
GO
CREATE TABLE [dbo].[QRTZ_FIRED_TRIGGERS] (
[sched_name] nvarchar(120) COLLATE Chinese_PRC_CI_AS NOT NULL,
[entry_id] nvarchar(95) COLLATE Chinese_PRC_CI_AS NOT NULL,
[trigger_name] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[trigger_group] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[instance_name] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[fired_time] bigint NOT NULL,
[sched_time] bigint NOT NULL,
[priority] int NOT NULL,
[state] nvarchar(16) COLLATE Chinese_PRC_CI_AS NOT NULL,
[job_name] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL,
[job_group] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL,
[is_nonconcurrent] nvarchar(1) COLLATE Chinese_PRC_CI_AS NULL,
[requests_recovery] nvarchar(1) COLLATE Chinese_PRC_CI_AS NULL
)
GO
ALTER TABLE [dbo].[QRTZ_FIRED_TRIGGERS] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'调度名称',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_FIRED_TRIGGERS',
'COLUMN', N'sched_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'调度器实例id',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_FIRED_TRIGGERS',
'COLUMN', N'entry_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'qrtz_triggers表trigger_name的外键',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_FIRED_TRIGGERS',
'COLUMN', N'trigger_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'qrtz_triggers表trigger_group的外键',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_FIRED_TRIGGERS',
'COLUMN', N'trigger_group'
GO
EXEC sp_addextendedproperty
'MS_Description', N'调度器实例名',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_FIRED_TRIGGERS',
'COLUMN', N'instance_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'触发的时间',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_FIRED_TRIGGERS',
'COLUMN', N'fired_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'定时器制定的时间',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_FIRED_TRIGGERS',
'COLUMN', N'sched_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'优先级',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_FIRED_TRIGGERS',
'COLUMN', N'priority'
GO
EXEC sp_addextendedproperty
'MS_Description', N'状态',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_FIRED_TRIGGERS',
'COLUMN', N'state'
GO
EXEC sp_addextendedproperty
'MS_Description', N'任务名称',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_FIRED_TRIGGERS',
'COLUMN', N'job_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'任务组名',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_FIRED_TRIGGERS',
'COLUMN', N'job_group'
GO
EXEC sp_addextendedproperty
'MS_Description', N'是否并发',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_FIRED_TRIGGERS',
'COLUMN', N'is_nonconcurrent'
GO
EXEC sp_addextendedproperty
'MS_Description', N'是否接受恢复执行',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_FIRED_TRIGGERS',
'COLUMN', N'requests_recovery'
GO
EXEC sp_addextendedproperty
'MS_Description', N'已触发的触发器表',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_FIRED_TRIGGERS'
GO
-- ----------------------------
-- Records of QRTZ_FIRED_TRIGGERS
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_JOB_DETAILS
-- ----------------------------
IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[QRTZ_JOB_DETAILS]') AND type IN ('U'))
DROP TABLE [dbo].[QRTZ_JOB_DETAILS]
GO
CREATE TABLE [dbo].[QRTZ_JOB_DETAILS] (
[sched_name] nvarchar(120) COLLATE Chinese_PRC_CI_AS NOT NULL,
[job_name] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[job_group] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[description] nvarchar(250) COLLATE Chinese_PRC_CI_AS NULL,
[job_class_name] nvarchar(250) COLLATE Chinese_PRC_CI_AS NOT NULL,
[is_durable] nvarchar(1) COLLATE Chinese_PRC_CI_AS NOT NULL,
[is_nonconcurrent] nvarchar(1) COLLATE Chinese_PRC_CI_AS NOT NULL,
[is_update_data] nvarchar(1) COLLATE Chinese_PRC_CI_AS NOT NULL,
[requests_recovery] nvarchar(1) COLLATE Chinese_PRC_CI_AS NOT NULL,
[job_data] varbinary(max) NULL
)
GO
ALTER TABLE [dbo].[QRTZ_JOB_DETAILS] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'调度名称',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_JOB_DETAILS',
'COLUMN', N'sched_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'任务名称',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_JOB_DETAILS',
'COLUMN', N'job_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'任务组名',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_JOB_DETAILS',
'COLUMN', N'job_group'
GO
EXEC sp_addextendedproperty
'MS_Description', N'相关介绍',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_JOB_DETAILS',
'COLUMN', N'description'
GO
EXEC sp_addextendedproperty
'MS_Description', N'执行任务类名称',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_JOB_DETAILS',
'COLUMN', N'job_class_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'是否持久化',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_JOB_DETAILS',
'COLUMN', N'is_durable'
GO
EXEC sp_addextendedproperty
'MS_Description', N'是否并发',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_JOB_DETAILS',
'COLUMN', N'is_nonconcurrent'
GO
EXEC sp_addextendedproperty
'MS_Description', N'是否更新数据',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_JOB_DETAILS',
'COLUMN', N'is_update_data'
GO
EXEC sp_addextendedproperty
'MS_Description', N'是否接受恢复执行',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_JOB_DETAILS',
'COLUMN', N'requests_recovery'
GO
EXEC sp_addextendedproperty
'MS_Description', N'存放持久化job对象',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_JOB_DETAILS',
'COLUMN', N'job_data'
GO
EXEC sp_addextendedproperty
'MS_Description', N'任务详细信息表',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_JOB_DETAILS'
GO
-- ----------------------------
-- Records of QRTZ_JOB_DETAILS
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_LOCKS
-- ----------------------------
IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[QRTZ_LOCKS]') AND type IN ('U'))
DROP TABLE [dbo].[QRTZ_LOCKS]
GO
CREATE TABLE [dbo].[QRTZ_LOCKS] (
[sched_name] nvarchar(120) COLLATE Chinese_PRC_CI_AS NOT NULL,
[lock_name] nvarchar(40) COLLATE Chinese_PRC_CI_AS NOT NULL
)
GO
ALTER TABLE [dbo].[QRTZ_LOCKS] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'调度名称',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_LOCKS',
'COLUMN', N'sched_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'悲观锁名称',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_LOCKS',
'COLUMN', N'lock_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'存储的悲观锁信息表',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_LOCKS'
GO
-- ----------------------------
-- Records of QRTZ_LOCKS
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_PAUSED_TRIGGER_GRPS
-- ----------------------------
IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[QRTZ_PAUSED_TRIGGER_GRPS]') AND type IN ('U'))
DROP TABLE [dbo].[QRTZ_PAUSED_TRIGGER_GRPS]
GO
CREATE TABLE [dbo].[QRTZ_PAUSED_TRIGGER_GRPS] (
[sched_name] nvarchar(120) COLLATE Chinese_PRC_CI_AS NOT NULL,
[trigger_group] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL
)
GO
ALTER TABLE [dbo].[QRTZ_PAUSED_TRIGGER_GRPS] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'调度名称',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_PAUSED_TRIGGER_GRPS',
'COLUMN', N'sched_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'qrtz_triggers表trigger_group的外键',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_PAUSED_TRIGGER_GRPS',
'COLUMN', N'trigger_group'
GO
EXEC sp_addextendedproperty
'MS_Description', N'暂停的触发器表',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_PAUSED_TRIGGER_GRPS'
GO
-- ----------------------------
-- Records of QRTZ_PAUSED_TRIGGER_GRPS
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_SCHEDULER_STATE
-- ----------------------------
IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[QRTZ_SCHEDULER_STATE]') AND type IN ('U'))
DROP TABLE [dbo].[QRTZ_SCHEDULER_STATE]
GO
CREATE TABLE [dbo].[QRTZ_SCHEDULER_STATE] (
[sched_name] nvarchar(120) COLLATE Chinese_PRC_CI_AS NOT NULL,
[instance_name] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[last_checkin_time] bigint NOT NULL,
[checkin_interval] bigint NOT NULL
)
GO
ALTER TABLE [dbo].[QRTZ_SCHEDULER_STATE] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'调度名称',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SCHEDULER_STATE',
'COLUMN', N'sched_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'实例名称',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SCHEDULER_STATE',
'COLUMN', N'instance_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'上次检查时间',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SCHEDULER_STATE',
'COLUMN', N'last_checkin_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'检查间隔时间',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SCHEDULER_STATE',
'COLUMN', N'checkin_interval'
GO
EXEC sp_addextendedproperty
'MS_Description', N'调度器状态表',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SCHEDULER_STATE'
GO
-- ----------------------------
-- Records of QRTZ_SCHEDULER_STATE
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_SIMPLE_TRIGGERS
-- ----------------------------
IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[QRTZ_SIMPLE_TRIGGERS]') AND type IN ('U'))
DROP TABLE [dbo].[QRTZ_SIMPLE_TRIGGERS]
GO
CREATE TABLE [dbo].[QRTZ_SIMPLE_TRIGGERS] (
[sched_name] nvarchar(120) COLLATE Chinese_PRC_CI_AS NOT NULL,
[trigger_name] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[trigger_group] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[repeat_count] bigint NOT NULL,
[repeat_interval] bigint NOT NULL,
[times_triggered] bigint NOT NULL
)
GO
ALTER TABLE [dbo].[QRTZ_SIMPLE_TRIGGERS] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'调度名称',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPLE_TRIGGERS',
'COLUMN', N'sched_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'qrtz_triggers表trigger_name的外键',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPLE_TRIGGERS',
'COLUMN', N'trigger_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'qrtz_triggers表trigger_group的外键',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPLE_TRIGGERS',
'COLUMN', N'trigger_group'
GO
EXEC sp_addextendedproperty
'MS_Description', N'重复的次数统计',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPLE_TRIGGERS',
'COLUMN', N'repeat_count'
GO
EXEC sp_addextendedproperty
'MS_Description', N'重复的间隔时间',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPLE_TRIGGERS',
'COLUMN', N'repeat_interval'
GO
EXEC sp_addextendedproperty
'MS_Description', N'已经触发的次数',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPLE_TRIGGERS',
'COLUMN', N'times_triggered'
GO
EXEC sp_addextendedproperty
'MS_Description', N'简单触发器的信息表',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPLE_TRIGGERS'
GO
-- ----------------------------
-- Records of QRTZ_SIMPLE_TRIGGERS
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_SIMPROP_TRIGGERS
-- ----------------------------
IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[QRTZ_SIMPROP_TRIGGERS]') AND type IN ('U'))
DROP TABLE [dbo].[QRTZ_SIMPROP_TRIGGERS]
GO
CREATE TABLE [dbo].[QRTZ_SIMPROP_TRIGGERS] (
[sched_name] nvarchar(120) COLLATE Chinese_PRC_CI_AS NOT NULL,
[trigger_name] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[trigger_group] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[str_prop_1] nvarchar(512) COLLATE Chinese_PRC_CI_AS NULL,
[str_prop_2] nvarchar(512) COLLATE Chinese_PRC_CI_AS NULL,
[str_prop_3] nvarchar(512) COLLATE Chinese_PRC_CI_AS NULL,
[int_prop_1] int NULL,
[int_prop_2] int NULL,
[long_prop_1] bigint NULL,
[long_prop_2] bigint NULL,
[dec_prop_1] decimal(13,4) NULL,
[dec_prop_2] decimal(13,4) NULL,
[bool_prop_1] nvarchar(1) COLLATE Chinese_PRC_CI_AS NULL,
[bool_prop_2] nvarchar(1) COLLATE Chinese_PRC_CI_AS NULL
)
GO
ALTER TABLE [dbo].[QRTZ_SIMPROP_TRIGGERS] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'调度名称',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPROP_TRIGGERS',
'COLUMN', N'sched_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'qrtz_triggers表trigger_name的外键',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPROP_TRIGGERS',
'COLUMN', N'trigger_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'qrtz_triggers表trigger_group的外键',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPROP_TRIGGERS',
'COLUMN', N'trigger_group'
GO
EXEC sp_addextendedproperty
'MS_Description', N'String类型的trigger的第一个参数',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPROP_TRIGGERS',
'COLUMN', N'str_prop_1'
GO
EXEC sp_addextendedproperty
'MS_Description', N'String类型的trigger的第二个参数',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPROP_TRIGGERS',
'COLUMN', N'str_prop_2'
GO
EXEC sp_addextendedproperty
'MS_Description', N'String类型的trigger的第三个参数',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPROP_TRIGGERS',
'COLUMN', N'str_prop_3'
GO
EXEC sp_addextendedproperty
'MS_Description', N'int类型的trigger的第一个参数',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPROP_TRIGGERS',
'COLUMN', N'int_prop_1'
GO
EXEC sp_addextendedproperty
'MS_Description', N'int类型的trigger的第二个参数',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPROP_TRIGGERS',
'COLUMN', N'int_prop_2'
GO
EXEC sp_addextendedproperty
'MS_Description', N'long类型的trigger的第一个参数',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPROP_TRIGGERS',
'COLUMN', N'long_prop_1'
GO
EXEC sp_addextendedproperty
'MS_Description', N'long类型的trigger的第二个参数',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPROP_TRIGGERS',
'COLUMN', N'long_prop_2'
GO
EXEC sp_addextendedproperty
'MS_Description', N'decimal类型的trigger的第一个参数',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPROP_TRIGGERS',
'COLUMN', N'dec_prop_1'
GO
EXEC sp_addextendedproperty
'MS_Description', N'decimal类型的trigger的第二个参数',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPROP_TRIGGERS',
'COLUMN', N'dec_prop_2'
GO
EXEC sp_addextendedproperty
'MS_Description', N'Boolean类型的trigger的第一个参数',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPROP_TRIGGERS',
'COLUMN', N'bool_prop_1'
GO
EXEC sp_addextendedproperty
'MS_Description', N'Boolean类型的trigger的第二个参数',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPROP_TRIGGERS',
'COLUMN', N'bool_prop_2'
GO
EXEC sp_addextendedproperty
'MS_Description', N'同步机制的行锁表',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_SIMPROP_TRIGGERS'
GO
-- ----------------------------
-- Records of QRTZ_SIMPROP_TRIGGERS
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_TRIGGERS
-- ----------------------------
IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[QRTZ_TRIGGERS]') AND type IN ('U'))
DROP TABLE [dbo].[QRTZ_TRIGGERS]
GO
CREATE TABLE [dbo].[QRTZ_TRIGGERS] (
[sched_name] nvarchar(120) COLLATE Chinese_PRC_CI_AS NOT NULL,
[trigger_name] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[trigger_group] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[job_name] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[job_group] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[description] nvarchar(250) COLLATE Chinese_PRC_CI_AS NULL,
[next_fire_time] bigint NULL,
[prev_fire_time] bigint NULL,
[priority] int NULL,
[trigger_state] nvarchar(16) COLLATE Chinese_PRC_CI_AS NOT NULL,
[trigger_type] nvarchar(8) COLLATE Chinese_PRC_CI_AS NOT NULL,
[start_time] bigint NOT NULL,
[end_time] bigint NULL,
[calendar_name] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL,
[misfire_instr] smallint NULL,
[job_data] varbinary(max) NULL
)
GO
ALTER TABLE [dbo].[QRTZ_TRIGGERS] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'调度名称',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_TRIGGERS',
'COLUMN', N'sched_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'触发器的名字',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_TRIGGERS',
'COLUMN', N'trigger_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'触发器所属组的名字',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_TRIGGERS',
'COLUMN', N'trigger_group'
GO
EXEC sp_addextendedproperty
'MS_Description', N'qrtz_job_details表job_name的外键',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_TRIGGERS',
'COLUMN', N'job_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'qrtz_job_details表job_group的外键',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_TRIGGERS',
'COLUMN', N'job_group'
GO
EXEC sp_addextendedproperty
'MS_Description', N'相关介绍',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_TRIGGERS',
'COLUMN', N'description'
GO
EXEC sp_addextendedproperty
'MS_Description', N'上一次触发时间(毫秒)',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_TRIGGERS',
'COLUMN', N'next_fire_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'下一次触发时间(默认为-1表示不触发',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_TRIGGERS',
'COLUMN', N'prev_fire_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'优先级',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_TRIGGERS',
'COLUMN', N'priority'
GO
EXEC sp_addextendedproperty
'MS_Description', N'触发器状态',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_TRIGGERS',
'COLUMN', N'trigger_state'
GO
EXEC sp_addextendedproperty
'MS_Description', N'触发器的类型',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_TRIGGERS',
'COLUMN', N'trigger_type'
GO
EXEC sp_addextendedproperty
'MS_Description', N'开始时间',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_TRIGGERS',
'COLUMN', N'start_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'结束时间',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_TRIGGERS',
'COLUMN', N'end_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'日程表名称',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_TRIGGERS',
'COLUMN', N'calendar_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'补偿执行的策略',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_TRIGGERS',
'COLUMN', N'misfire_instr'
GO
EXEC sp_addextendedproperty
'MS_Description', N'存放持久化job对象',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_TRIGGERS',
'COLUMN', N'job_data'
GO
EXEC sp_addextendedproperty
'MS_Description', N'触发器详细信息表',
'SCHEMA', N'dbo',
'TABLE', N'QRTZ_TRIGGERS'
GO
-- ----------------------------
-- Records of QRTZ_TRIGGERS
-- ----------------------------
-- ----------------------------
-- Primary Key structure for table QRTZ_BLOB_TRIGGERS
-- ----------------------------
ALTER TABLE [dbo].[QRTZ_BLOB_TRIGGERS] ADD CONSTRAINT [PK__QRTZ_BLO__009FEA1C9E8489A0] PRIMARY KEY CLUSTERED ([sched_name], [trigger_name], [trigger_group])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
-- ----------------------------
-- Primary Key structure for table QRTZ_CALENDARS
-- ----------------------------
ALTER TABLE [dbo].[QRTZ_CALENDARS] ADD CONSTRAINT [PK__QRTZ_CAL__E21C9869386B413A] PRIMARY KEY CLUSTERED ([sched_name], [calendar_name])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
-- ----------------------------
-- Primary Key structure for table QRTZ_CRON_TRIGGERS
-- ----------------------------
ALTER TABLE [dbo].[QRTZ_CRON_TRIGGERS] ADD CONSTRAINT [PK__QRTZ_CRO__009FEA1C61293DAE] PRIMARY KEY CLUSTERED ([sched_name], [trigger_name], [trigger_group])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
-- ----------------------------
-- Primary Key structure for table QRTZ_FIRED_TRIGGERS
-- ----------------------------
ALTER TABLE [dbo].[QRTZ_FIRED_TRIGGERS] ADD CONSTRAINT [PK__QRTZ_FIR__5E6EA63BC8829E37] PRIMARY KEY CLUSTERED ([sched_name], [entry_id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
-- ----------------------------
-- Primary Key structure for table QRTZ_JOB_DETAILS
-- ----------------------------
ALTER TABLE [dbo].[QRTZ_JOB_DETAILS] ADD CONSTRAINT [PK__QRTZ_JOB__1642BB8C57B80307] PRIMARY KEY CLUSTERED ([sched_name], [job_name], [job_group])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
-- ----------------------------
-- Primary Key structure for table QRTZ_LOCKS
-- ----------------------------
ALTER TABLE [dbo].[QRTZ_LOCKS] ADD CONSTRAINT [PK__QRTZ_LOC__F1C0211FC3B91E10] PRIMARY KEY CLUSTERED ([sched_name], [lock_name])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
-- ----------------------------
-- Primary Key structure for table QRTZ_PAUSED_TRIGGER_GRPS
-- ----------------------------
ALTER TABLE [dbo].[QRTZ_PAUSED_TRIGGER_GRPS] ADD CONSTRAINT [PK__QRTZ_PAU__3D845B2B65FA8DE4] PRIMARY KEY CLUSTERED ([sched_name], [trigger_group])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
-- ----------------------------
-- Primary Key structure for table QRTZ_SCHEDULER_STATE
-- ----------------------------
ALTER TABLE [dbo].[QRTZ_SCHEDULER_STATE] ADD CONSTRAINT [PK__QRTZ_SCH__FDC0ABB12404DBB6] PRIMARY KEY CLUSTERED ([sched_name], [instance_name])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
-- ----------------------------
-- Primary Key structure for table QRTZ_SIMPLE_TRIGGERS
-- ----------------------------
ALTER TABLE [dbo].[QRTZ_SIMPLE_TRIGGERS] ADD CONSTRAINT [PK__QRTZ_SIM__009FEA1CA4B972F4] PRIMARY KEY CLUSTERED ([sched_name], [trigger_name], [trigger_group])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
-- ----------------------------
-- Primary Key structure for table QRTZ_SIMPROP_TRIGGERS
-- ----------------------------
ALTER TABLE [dbo].[QRTZ_SIMPROP_TRIGGERS] ADD CONSTRAINT [PK__QRTZ_SIM__009FEA1C6AAC7A3E] PRIMARY KEY CLUSTERED ([sched_name], [trigger_name], [trigger_group])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
-- ----------------------------
-- Indexes structure for table QRTZ_TRIGGERS
-- ----------------------------
CREATE NONCLUSTERED INDEX [sched_name]
ON [dbo].[QRTZ_TRIGGERS] (
[sched_name] ASC,
[job_name] ASC,
[job_group] ASC
)
GO
-- ----------------------------
-- Primary Key structure for table QRTZ_TRIGGERS
-- ----------------------------
ALTER TABLE [dbo].[QRTZ_TRIGGERS] ADD CONSTRAINT [PK__QRTZ_TRI__009FEA1CD20899C6] PRIMARY KEY CLUSTERED ([sched_name], [trigger_name], [trigger_group])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
-- ----------------------------
-- Foreign Keys structure for table QRTZ_BLOB_TRIGGERS
-- ----------------------------
ALTER TABLE [dbo].[QRTZ_BLOB_TRIGGERS] ADD CONSTRAINT [qrtz_blob_triggers_ibfk_1] FOREIGN KEY ([sched_name], [trigger_name], [trigger_group]) REFERENCES [dbo].[QRTZ_TRIGGERS] ([sched_name], [trigger_name], [trigger_group]) ON DELETE NO ACTION ON UPDATE NO ACTION
GO
-- ----------------------------
-- Foreign Keys structure for table QRTZ_CRON_TRIGGERS
-- ----------------------------
ALTER TABLE [dbo].[QRTZ_CRON_TRIGGERS] ADD CONSTRAINT [qrtz_cron_triggers_ibfk_1] FOREIGN KEY ([sched_name], [trigger_name], [trigger_group]) REFERENCES [dbo].[QRTZ_TRIGGERS] ([sched_name], [trigger_name], [trigger_group]) ON DELETE NO ACTION ON UPDATE NO ACTION
GO
-- ----------------------------
-- Foreign Keys structure for table QRTZ_SIMPLE_TRIGGERS
-- ----------------------------
ALTER TABLE [dbo].[QRTZ_SIMPLE_TRIGGERS] ADD CONSTRAINT [qrtz_simple_triggers_ibfk_1] FOREIGN KEY ([sched_name], [trigger_name], [trigger_group]) REFERENCES [dbo].[QRTZ_TRIGGERS] ([sched_name], [trigger_name], [trigger_group]) ON DELETE NO ACTION ON UPDATE NO ACTION
GO
-- ----------------------------
-- Foreign Keys structure for table QRTZ_SIMPROP_TRIGGERS
-- ----------------------------
ALTER TABLE [dbo].[QRTZ_SIMPROP_TRIGGERS] ADD CONSTRAINT [qrtz_simprop_triggers_ibfk_1] FOREIGN KEY ([sched_name], [trigger_name], [trigger_group]) REFERENCES [dbo].[QRTZ_TRIGGERS] ([sched_name], [trigger_name], [trigger_group]) ON DELETE NO ACTION ON UPDATE NO ACTION
GO
-- ----------------------------
-- Foreign Keys structure for table QRTZ_TRIGGERS
-- ----------------------------
ALTER TABLE [dbo].[QRTZ_TRIGGERS] ADD CONSTRAINT [qrtz_triggers_ibfk_1] FOREIGN KEY ([sched_name], [job_name], [job_group]) REFERENCES [dbo].[QRTZ_JOB_DETAILS] ([sched_name], [job_name], [job_group]) ON DELETE NO ACTION ON UPDATE NO ACTION
GO