log4net日志.txt 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. -- Create sequence
  2. create sequence SQE_LOGID
  3. minvalue 1
  4. maxvalue 99999999999
  5. start with 41
  6. increment by 1
  7. cache 20;
  8. --CREATE TRIGGER
  9. CREATE OR REPLACE TRIGGER "WATDB"."TRIGGER_LOGID"
  10. before insert on sys_log
  11. for each row
  12. declare
  13. -- local variables here
  14. begin
  15. select sqe_logid.nextval into :new.id from dual;
  16. end Trigger_logid;
  17. /
  18. ALTER TRIGGER "WATDB"."TRIGGER_LOGID" ENABLE;
  19. --create table
  20. CREATE TABLE "WATDB"."SYS_LOG"
  21. ( "ID" NUMBER NOT NULL ENABLE,
  22. "DATES" DATE,
  23. "LEVELS" VARCHAR2(20),
  24. "LOGGER" VARCHAR2(200),
  25. "CLIENTUSER" VARCHAR2(100),
  26. "CLIENTIP" VARCHAR2(20),
  27. "REQUESTURL" VARCHAR2(500),
  28. "ACTION" VARCHAR2(20),
  29. "MESSAGE" VARCHAR2(4000),
  30. "EXCEPTION" VARCHAR2(4000),
  31. CONSTRAINT "PK_SYSLOG_ID" PRIMARY KEY ("ID")
  32. USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
  33. STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  34. PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  35. TABLESPACE "WATDB" ENABLE
  36. ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  37. STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  38. PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  39. TABLESPACE "WATDB" ;
  40. CREATE UNIQUE INDEX "WATDB"."PK_SYSLOG_ID" ON "WATDB"."SYS_LOG" ("ID")
  41. PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
  42. STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  43. PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  44. TABLESPACE "WATDB" ;
  45. ALTER TABLE "WATDB"."SYS_LOG" ADD CONSTRAINT "PK_SYSLOG_ID" PRIMARY KEY ("ID")
  46. USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
  47. STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  48. PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  49. TABLESPACE "WATDB" ENABLE;
  50. ALTER TABLE "WATDB"."SYS_LOG" MODIFY ("ID" NOT NULL ENABLE);
  51. COMMENT ON COLUMN "WATDB"."SYS_LOG"."ID" IS '主键递增';
  52. COMMENT ON COLUMN "WATDB"."SYS_LOG"."DATES" IS '创建时间';
  53. COMMENT ON COLUMN "WATDB"."SYS_LOG"."LEVELS" IS '日志等级';
  54. COMMENT ON COLUMN "WATDB"."SYS_LOG"."LOGGER" IS '日志调用';
  55. COMMENT ON COLUMN "WATDB"."SYS_LOG"."CLIENTUSER" IS '使用用户';
  56. COMMENT ON COLUMN "WATDB"."SYS_LOG"."CLIENTIP" IS '访问IP';
  57. COMMENT ON COLUMN "WATDB"."SYS_LOG"."REQUESTURL" IS '访问来源';
  58. COMMENT ON COLUMN "WATDB"."SYS_LOG"."ACTION" IS '操作动作';
  59. COMMENT ON COLUMN "WATDB"."SYS_LOG"."MESSAGE" IS '消息';
  60. COMMENT ON COLUMN "WATDB"."SYS_LOG"."EXCEPTION" IS '异常信息';
  61. COMMENT ON TABLE "WATDB"."SYS_LOG" IS '系统日志类';