CREATE TABLE [dbo].[dbh_captures]
(
[capture_id] [decimal] (8, 0) NOT NULL IDENTITY(1, 1),
[db] [varchar] (256) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[db_type] [char] (1) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[db_version] [varchar] (30) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[owner] [varchar] (256) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[collection_name] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[submit_date] [datetime] NULL,
[capture_desc] [varchar] (500) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[collect_sys_y_n] [char] (1) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[num_sql_collected] [decimal] (8, 0) NULL,
[batch_or_interactive] [char] (1) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[batch_job_id] [decimal] (8, 0) NULL,
[batch_start_time] [datetime] NULL,
[batch_repeat] [varchar] (100) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[batch_stop_time] [datetime] NULL,
[batch_executes_to_date] [decimal] (12, 0) NULL,
[batch_errer_msg] [varchar] (500) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[var1] [varchar] (100) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[var2] [varchar] (100) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[var3] [varchar] (100) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[var4] [varchar] (100) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[var5] [varchar] (4000) COLLATE SQL_Latin1_General_CP1_CS_AS NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[dbh_captures] ADD CONSTRAINT [dbh_captures_pk] PRIMARY KEY CLUSTERED ([capture_id]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [dbh_captures_db_batch_st_idx] ON [dbo].[dbh_captures] ([db], [batch_start_time]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [dbh_captures_db_collect_idx] ON [dbo].[dbh_captures] ([db], [collection_name]) ON [PRIMARY]
GO
GRANT SELECT ON [dbo].[dbh_captures] TO [udmadmin_group]
GRANT INSERT ON [dbo].[dbh_captures] TO [udmadmin_group]
GRANT DELETE ON [dbo].[dbh_captures] TO [udmadmin_group]
GRANT UPDATE ON [dbo].[dbh_captures] TO [udmadmin_group]
GO