CREATE TABLE [dbo].[m2ifstats]
(
[server_addr] [int] NULL,
[probe_addr] [int] NULL,
[intervaldatetime] [datetime] NULL,
[intervalduration] [int] NULL,
[ifindex] [int] NULL,
[ifadminstatus] [tinyint] NULL,
[ifoperstatus] [tinyint] NULL,
[iflastchange] [int] NULL,
[ifinoctets] [float] NULL,
[ifinucastpkts] [float] NULL,
[ifinnucastpkts] [float] NULL,
[ifindiscards] [float] NULL,
[ifinerrors] [float] NULL,
[ifinunknownprotos] [float] NULL,
[ifoutoctets] [float] NULL,
[ifoutucastpkts] [float] NULL,
[ifoutnucastpkts] [float] NULL,
[ifoutdiscards] [float] NULL,
[ifouterrors] [float] NULL,
[ifoutqlen] [int] NULL
) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [m2ifstatstime] ON [dbo].[m2ifstats] ([intervaldatetime]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [baseidx_m2ifstats] ON [dbo].[m2ifstats] ([probe_addr], [intervaldatetime], [ifindex]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [m2ifstats_index] ON [dbo].[m2ifstats] ([server_addr], [probe_addr], [ifindex]) ON [PRIMARY]
GO
GRANT SELECT ON [dbo].[m2ifstats] TO [uniadmin]
GRANT INSERT ON [dbo].[m2ifstats] TO [uniadmin]
GRANT DELETE ON [dbo].[m2ifstats] TO [uniadmin]
GRANT UPDATE ON [dbo].[m2ifstats] TO [uniadmin]
GRANT SELECT ON [dbo].[m2ifstats] TO [uniuser]
GO