Files
chill_notes/数据库/HiMonitor1.0 升级到1.3脚本注意事项.md
2026-04-21 17:42:54 +08:00

132 lines
4.2 KiB
Markdown
Executable File
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.
DeviceInfo 表需要新增 [HeightDeviation]列
执行脚本以及修改对应的ProjectID
其他的
```sql
USE [HiMonitorDB]
GO
```
/****** Object: Table [dbo].[DynamicCalculationConfig] Script Date: 2018/7/5 15:04:35 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
```sql
CREATE TABLE [dbo].[DynamicCalculationConfig](
```
[ID] [int] IDENTITY(1,1) NOT NULL,
[IsUse] [int] NULL,
[SolveMode] [int] NULL,
[RobustMode] [int] NULL,
[RatioThrdDYN] [float] NULL,
[SolvingStrategy] [int] NULL,
[RelatedProject] [int] NULL,
[FilterWindowSize] [float] NULL,
[SolveStoreInterval] [float] NULL,
CONSTRAINT [PK_DynamicCalculationConfig] PRIMARY KEY CLUSTERED
(
[ID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[RoutineConfig] Script Date: 2018/7/5 15:04:35 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
```sql
CREATE TABLE [dbo].[RoutineConfig](
```
[ID] [int] IDENTITY(1,1) NOT NULL,
[RelatedProject] [int] NULL,
[ObsType] [int] NULL,
[ObsFreq] [int] NULL,
[Intervals] [float] NULL,
[EleCutOff] [float] NULL,
[ExcludeSats] [varchar](300) NULL,
[UsedSys] [varchar](300) NULL,
[IsSaveRawData] [int] NULL,
[SaveRawDataType] [int] NULL,
[SaveDataInterval] [int] NULL,
CONSTRAINT [PK_RoutineConfig] PRIMARY KEY CLUSTERED
(
[ID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[RTKCalculationConfig] Script Date: 2018/7/5 15:04:35 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
```sql
CREATE TABLE [dbo].[RTKCalculationConfig](
```
[ID] [int] IDENTITY(1,1) NOT NULL,
[IsUse] [int] NULL,
[MaxHorRTK] [float] NULL,
[MaxVerRTK] [float] NULL,
[RatioThrdRTK] [float] NULL,
[DeforMode] [int] NULL,
[SolvingStrategy] [int] NULL,
[RelatedProject] [int] NULL,
[FilterWindowSize] [float] NULL,
[SolveStoreInterval] [float] NULL,
CONSTRAINT [PK_RTKCalculationConfig] PRIMARY KEY CLUSTERED
(
[ID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[StaticeCalculationConfig] Script Date: 2018/7/5 15:04:35 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
```sql
CREATE TABLE [dbo].[StaticeCalculationConfig](
```
[ID] [int] IDENTITY(1,1) NOT NULL,
[IsUse] [int] NULL,
[MaxHorSTC] [float] NULL,
[MaxVerSTC] [float] NULL,
[RatioThrdSTC] [float] NULL,
[SolvingStrategy] [int] NULL,
[SessLengthSTC] [int] NULL,
[CalcFreqSTC] [int] NULL,
[RelatedProject] [int] NULL,
CONSTRAINT [PK_StaticeMonitorConfig] PRIMARY KEY CLUSTERED
(
[ID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET IDENTITY_INSERT [dbo].[DynamicCalculationConfig] ON
```sql
INSERT [dbo].[DynamicCalculationConfig] ([ID], [IsUse], [SolveMode], [RobustMode], [RatioThrdDYN], [SolvingStrategy], [RelatedProject], [FilterWindowSize], [SolveStoreInterval]) VALUES (1, 0, 0, 0, 3, NULL, 2, 10, 30)
```
SET IDENTITY_INSERT [dbo].[DynamicCalculationConfig] OFF
SET IDENTITY_INSERT [dbo].[RoutineConfig] ON
```sql
INSERT [dbo].[RoutineConfig] ([ID], [RelatedProject], [ObsType], [ObsFreq], [Intervals], [EleCutOff], [ExcludeSats], [UsedSys], [IsSaveRawData], [SaveRawDataType], [SaveDataInterval]) VALUES (1, 2, 0, 0, 15, 12, NULL, N'0&1&2', 0, 0, 24)
```
SET IDENTITY_INSERT [dbo].[RoutineConfig] OFF
SET IDENTITY_INSERT [dbo].[RTKCalculationConfig] ON
```sql
INSERT [dbo].[RTKCalculationConfig] ([ID], [IsUse], [MaxHorRTK], [MaxVerRTK], [RatioThrdRTK], [DeforMode], [SolvingStrategy], [RelatedProject], [FilterWindowSize], [SolveStoreInterval]) VALUES (1, 1, 0.02, 0.04, 2.5, 0, 0, 2, 120, 30)
```
SET IDENTITY_INSERT [dbo].[RTKCalculationConfig] OFF
SET IDENTITY_INSERT [dbo].[StaticeCalculationConfig] ON INSERT [dbo].[StaticeCalculationConfig] ([ID], [IsUse], [MaxHorSTC], [MaxVerSTC], [RatioThrdSTC], [SolvingStrategy], [SessLengthSTC], [CalcFreqSTC], [RelatedProject]) VALUES (5, 0, 0.02, 0.02, 2.5, NULL, 5, 5, 12)
SET IDENTITY_INSERT [dbo].[StaticeCalculationConfig] OFF