MS Nach UPdate SWE
This commit is contained in:
parent
52dc4ac4e2
commit
bd813c3c76
@ -1,6 +1,40 @@
|
|||||||
|
|
||||||
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.8.0';
|
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.8.0';
|
||||||
GO
|
GO
|
||||||
|
UPDATE TBDD_INDEX_AUTOM SET VKT_PREVENT_MULTIPLE_VALUES = 0 WHERE VKT_PREVENT_MULTIPLE_VALUES IS NULL;
|
||||||
|
UPDATE TBDD_INDEX_AUTOM SET VKT_OVERWRITE = 0 WHERE VKT_OVERWRITE IS NULL;
|
||||||
|
GO
|
||||||
|
ALTER VIEW [dbo].[VWDDINDEX_AUTOM]
|
||||||
|
AS
|
||||||
|
SELECT TOP 100 PERCENT
|
||||||
|
T.GUID,
|
||||||
|
T.INDEXNAME,
|
||||||
|
T.COMMENT,
|
||||||
|
T.DOCTYPE_ID,
|
||||||
|
T1.BEZEICHNUNG DOKUMENTART,
|
||||||
|
T1.KURZNAME,
|
||||||
|
T.CONNECTION_ID,
|
||||||
|
T2.BEZEICHNUNG CONNECTION,
|
||||||
|
T2.SQL_PROVIDER,
|
||||||
|
T2.SERVER,
|
||||||
|
T2.DATENBANK,
|
||||||
|
T2.USERNAME,
|
||||||
|
T2.PASSWORD,
|
||||||
|
T.SQL_RESULT,
|
||||||
|
T.SQL_ACTIVE,
|
||||||
|
T.VALUE,
|
||||||
|
T.[SEQUENCE],
|
||||||
|
T.VKT_OVERWRITE,
|
||||||
|
T.VKT_PREVENT_MULTIPLE_VALUES
|
||||||
|
FROM
|
||||||
|
TBDD_INDEX_AUTOM T
|
||||||
|
INNER JOIN TBDD_DOKUMENTART T1 ON T.DOCTYPE_ID = T1.GUID AND T1.AKTIV = 1
|
||||||
|
LEFT JOIN TBDD_CONNECTION T2 ON T.CONNECTION_ID = T2.GUID AND T2.AKTIV = 1
|
||||||
|
WHERE
|
||||||
|
T.ACTIVE = 1
|
||||||
|
ORDER BY
|
||||||
|
T.DOCTYPE_ID,
|
||||||
|
T.GUID
|
||||||
|
GO
|
||||||
IF NOT EXISTS(SELECT 1 FROM sys.columns
|
IF NOT EXISTS(SELECT 1 FROM sys.columns
|
||||||
WHERE Name = N'LANGUAGE_OVERRIDE'
|
WHERE Name = N'LANGUAGE_OVERRIDE'
|
||||||
AND Object_ID = Object_ID(N'TBDD_USER_MODULE_LOG_IN'))
|
AND Object_ID = Object_ID(N'TBDD_USER_MODULE_LOG_IN'))
|
||||||
@ -13,4 +47,20 @@ IF NOT EXISTS(SELECT * FROM information_schema.table_constraints WHERE constrain
|
|||||||
(
|
(
|
||||||
[GUID] ASC
|
[GUID] ASC
|
||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY];
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY];
|
||||||
|
GO
|
||||||
|
IF NOT EXISTS(SELECT 1 FROM TBDD_3RD_PARTY_MODULES WHERE NAME = 'GDPICTURE' AND VERSION = '11.2024')
|
||||||
|
INSERT INTO TBDD_3RD_PARTY_MODULES (NAME,LICENSE,[VERSION],ACTIVE) VALUES (
|
||||||
|
'GDPICTURE',
|
||||||
|
'kG1Qf9PwmqgR8aDmIW2zI_ebj48RzqAJegRxcystEmkbTGQqfkNBdFOXIb6C_A00Ra8zZkrHdfjqzOPXK7kgkF2YDhvrqKfqh4WDug2vOt0qO31IommzkANSuLjZ4zmraoubyEVd25rE3veQ2h_j7tGIoH_LyIHmy24GaXsxdG0yCzIBMdiLbMMMDwcPY-809KeZ83Grv76OVhFvcbBWyYc251vou1N-kGg5_ZlHDgfWoY85gTLRxafjD3KS_i9ARW4BMiy36y8n7UP2jN8kGRnW_04ubpFtfjJqvtsrP_J9D0x7bqV8xtVtT5JI6dpKsVTiMgDCrIcoFSo5gCC1fw9oUopX4TDCkBQttO4-WHBlOeq9dG5Yb0otonVmJKaQA2tP6sMR-lZDs3ql_WI9t91yPWgpssrJUxSHDd27_LMTH_owJIqkF3NOJd9mYQuAv22oNKFYbH8e41pVKb8cT33Y9CgcQ_sy6YDA5PTuIRi67mjKge_nD9rd0IN213Ir9M_EFWqg9e4haWzIdHXQUo0md70kVhPX4UIH_BKJnxEEnFfoFRNMh77bB0N4jkcBEHPl-ghOERv8dOztf4vCnNpzzWvcLD2cqWIm6THy8XGGq9h4hp8aEreRleSMwv9QQAC7mjLwhQ1rBYkpUHlpTjhTLnMwHknl6HH0Z6zzmsgkRKVyfquv94Pd7QbQfZrRka0ss_48pf9p8hAywEn81Q==',
|
||||||
|
'11.2024',
|
||||||
|
1)
|
||||||
|
GO
|
||||||
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[FNDD_LOGIN_USER_MODULE]') AND type = N'TF')
|
||||||
|
BEGIN
|
||||||
|
PRINT 'Function FNDD_LOGIN_USER_MODULE noch nicht vorhanden!'
|
||||||
|
DECLARE @SQL_FUNC NVARCHAR(MAX)
|
||||||
|
SELECT @SQL_FUNC = OBJECT_DEFINITION(OBJECT_ID('FNDD_CHECK_USER_MODULE'));
|
||||||
|
SET @SQL_FUNC = REPLACE(@SQL_FUNC,'FNDD_CHECK_USER_MODULE','FNDD_LOGIN_USER_MODULE')
|
||||||
|
EXEC (@SQL_FUNC);
|
||||||
|
END
|
||||||
|
GO
|
||||||
|
|||||||
17
00_DB_SETUP_SINGLE/01_DD_ECM/Update/1.9.8.1.sql
Normal file
17
00_DB_SETUP_SINGLE/01_DD_ECM/Update/1.9.8.1.sql
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.8.1';
|
||||||
|
GO
|
||||||
|
IF NOT EXISTS(SELECT 1 FROM sys.columns
|
||||||
|
WHERE Name = N'GENERAL_VIEWER'
|
||||||
|
AND Object_ID = Object_ID(N'TBDD_USER'))
|
||||||
|
BEGIN
|
||||||
|
ALTER TABLE TBDD_USER
|
||||||
|
ADD GENERAL_VIEWER VARCHAR(30) NOT NULL DEFAULT 'NONE';
|
||||||
|
END
|
||||||
|
|
||||||
|
IF NOT EXISTS(SELECT 1 FROM sys.columns
|
||||||
|
WHERE Name = N'WAN_ENVIRONMENT'
|
||||||
|
AND Object_ID = Object_ID(N'TBDD_USER'))
|
||||||
|
BEGIN
|
||||||
|
ALTER TABLE TBDD_USER
|
||||||
|
ADD WAN_ENVIRONMENT BIT NOT NULL DEFAULT 0
|
||||||
|
END
|
||||||
@ -2,14 +2,18 @@ USE [DD_ECM]
|
|||||||
|
|
||||||
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.7.4'
|
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.7.4'
|
||||||
GO
|
GO
|
||||||
|
IF NOT EXISTS(SELECT 1 FROM sys.columns
|
||||||
ALTER TABLE TBDD_INDEX_AUTOM ADD VKT_PREVENT_MULTIPLE_VALUES bit DEFAULT 0
|
WHERE Name = N'[VKT_PREVENT_MULTIPLE_VALUES]'
|
||||||
|
AND Object_ID = Object_ID(N'dbo.TBDD_INDEX_AUTOM'))
|
||||||
|
BEGIN
|
||||||
|
ALTER TABLE TBDD_INDEX_AUTOM ADD VKT_PREVENT_MULTIPLE_VALUES BIT NOT NULL DEFAULT 0
|
||||||
|
END
|
||||||
GO
|
GO
|
||||||
IF NOT EXISTS(SELECT 1 FROM sys.columns
|
IF NOT EXISTS(SELECT 1 FROM sys.columns
|
||||||
WHERE Name = N'[VKT_OVERWRITE]'
|
WHERE Name = N'[VKT_OVERWRITE]'
|
||||||
AND Object_ID = Object_ID(N'dbo.TBDD_INDEX_AUTOM'))
|
AND Object_ID = Object_ID(N'dbo.TBDD_INDEX_AUTOM'))
|
||||||
BEGIN
|
BEGIN
|
||||||
ALTER TABLE TBDD_INDEX_AUTOM ADD VKT_OVERWRITE bit DEFAULT 0
|
ALTER TABLE TBDD_INDEX_AUTOM ADD VKT_OVERWRITE BIT NOT NULL DEFAULT 0
|
||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
IF NOT EXISTS(SELECT 1 FROM sys.columns
|
IF NOT EXISTS(SELECT 1 FROM sys.columns
|
||||||
|
|||||||
@ -1,7 +1,10 @@
|
|||||||
UPDATE TBDD_MODULES SET DB_VERSION = '2.5.4.1' where NAME = 'fileFLOW'
|
UPDATE TBDD_MODULES SET DB_VERSION = '2.5.4.2' where NAME = 'fileFLOW'
|
||||||
GO
|
GO
|
||||||
--26.09 MS Shortname angepasst
|
DECLARE @SQL nvarchar(max);
|
||||||
ALTER VIEW [dbo].[VWGI_DOCTYPE_IDB] AS
|
IF EXISTS (SELECT 1 FROM sys.databases WHERE [name] = N'IDB')
|
||||||
|
BEGIN
|
||||||
|
SET @SQL = N'--26.09 MS Shortname angepasst
|
||||||
|
CREATE OR ALTER VIEW [dbo].[VWGI_DOCTYPE_IDB] AS
|
||||||
SELECT
|
SELECT
|
||||||
T4.GUID as DOCTYPE_ID,
|
T4.GUID as DOCTYPE_ID,
|
||||||
T4.BEZEICHNUNG AS DOCTYPE,
|
T4.BEZEICHNUNG AS DOCTYPE,
|
||||||
@ -22,11 +25,15 @@ FROM
|
|||||||
DD_ECM.dbo.TBDD_DOKUMENTART T4 LEFT JOIN IDB.dbo.TBIDB_OBJECT_STORE T6 ON T4.IDB_OBJECT_STORE_ID = T6.GUID
|
DD_ECM.dbo.TBDD_DOKUMENTART T4 LEFT JOIN IDB.dbo.TBIDB_OBJECT_STORE T6 ON T4.IDB_OBJECT_STORE_ID = T6.GUID
|
||||||
LEFT JOIN IDB.dbo.TBIDB_CATALOG T7 On T6.CAT_ID = T7.GUID
|
LEFT JOIN IDB.dbo.TBIDB_CATALOG T7 On T6.CAT_ID = T7.GUID
|
||||||
WHERE
|
WHERE
|
||||||
T4.GUID in (SELECT DOKART_ID FROM DD_ECM.dbo.TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM DD_ECM.dbo.TBDD_MODULES WHERE SHORT_NAME = 'fileFLOW'))
|
T4.GUID in (SELECT DOKART_ID FROM DD_ECM.dbo.TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM DD_ECM.dbo.TBDD_MODULES WHERE SHORT_NAME = ''fileFLOW''));';
|
||||||
|
EXEC (@SQL);
|
||||||
|
END;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
|
DECLARE @SQL nvarchar(max);
|
||||||
|
IF EXISTS (SELECT 1 FROM sys.databases WHERE [name] = N'IDB')
|
||||||
|
BEGIN
|
||||||
|
SET @SQL = N'
|
||||||
--26.09 MS Shortname angepasst
|
--26.09 MS Shortname angepasst
|
||||||
ALTER VIEW [dbo].[VWGI_DOCTYPE_USER] AS
|
ALTER VIEW [dbo].[VWGI_DOCTYPE_USER] AS
|
||||||
SELECT DISTINCT
|
SELECT DISTINCT
|
||||||
@ -59,7 +66,7 @@ WHERE
|
|||||||
T3.DOCTYPE_ID = T4.GUID AND
|
T3.DOCTYPE_ID = T4.GUID AND
|
||||||
T4.IDB_OBJECT_STORE_ID = T5.GUID AND
|
T4.IDB_OBJECT_STORE_ID = T5.GUID AND
|
||||||
|
|
||||||
T4.GUID in (SELECT DOKART_ID FROM DD_ECM.dbo.TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM DD_ECM.dbo.TBDD_MODULES WHERE SHORT_NAME = 'fileFLOW'))
|
T4.GUID in (SELECT DOKART_ID FROM DD_ECM.dbo.TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM DD_ECM.dbo.TBDD_MODULES WHERE SHORT_NAME = ''fileFLOW''))
|
||||||
UNION
|
UNION
|
||||||
SELECT DISTINCT
|
SELECT DISTINCT
|
||||||
T.GUID AS [USER_ID],
|
T.GUID AS [USER_ID],
|
||||||
@ -86,11 +93,69 @@ WHERE
|
|||||||
T.GUID = T3.[USER_ID] AND
|
T.GUID = T3.[USER_ID] AND
|
||||||
T3.DOCTYPE_ID = T4.GUID AND
|
T3.DOCTYPE_ID = T4.GUID AND
|
||||||
T4.IDB_OBJECT_STORE_ID = T5.GUID AND
|
T4.IDB_OBJECT_STORE_ID = T5.GUID AND
|
||||||
T4.GUID in (SELECT DOKART_ID FROM DD_ECM.dbo.TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM DD_ECM.dbo.TBDD_MODULES WHERE SHORT_NAME = 'fileFLOW'))
|
T4.GUID in (SELECT DOKART_ID FROM DD_ECM.dbo.TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM DD_ECM.dbo.TBDD_MODULES WHERE SHORT_NAME = ''fileFLOW''))'
|
||||||
|
PRINT @SQL
|
||||||
|
END
|
||||||
|
ELSE
|
||||||
|
SET @SQL = N'
|
||||||
|
--26.09 MS Shortname angepasst
|
||||||
|
ALTER VIEW [dbo].[VWGI_DOCTYPE_USER] AS
|
||||||
|
SELECT DISTINCT
|
||||||
|
T.GUID AS [USER_ID],
|
||||||
|
T.USERNAME,
|
||||||
|
--T2.NAME AS GROUP_NAME,
|
||||||
|
T3.DOCTYPE_ID,
|
||||||
|
T4.BEZEICHNUNG AS DOCTYPE,
|
||||||
|
T4.BEZEICHNUNG AS DOCTYPE_ONLY,
|
||||||
|
T4.KURZNAME,
|
||||||
|
T4.ZIEL_PFAD,
|
||||||
|
T4.AKTIV,
|
||||||
|
T4.NAMENKONVENTION,
|
||||||
|
T4.OBJEKTTYP,
|
||||||
|
0 OBJECT_ST_ID,
|
||||||
|
T5.OBJECT_TITLE as OBJECT_ST_NAME,
|
||||||
|
T4.SEQUENCE
|
||||||
|
FROM
|
||||||
|
DD_ECM.dbo.TBDD_USER T,
|
||||||
|
DD_ECM.dbo.TBDD_GROUPS_USER T1,
|
||||||
|
DD_ECM.dbo.TBDD_GROUPS T2,
|
||||||
|
DD_ECM.dbo.TBDD_USRGRP_DOKTYPE T3,
|
||||||
|
DD_ECM.dbo.TBDD_DOKUMENTART T4
|
||||||
|
WHERE
|
||||||
|
T4.AKTIV = 1 AND
|
||||||
|
T.GUID = T1.[USER_ID] AND
|
||||||
|
T1.GROUP_ID = T2.GUID AND
|
||||||
|
T2.GUID = T3.GROUP_ID AND
|
||||||
|
T3.DOCTYPE_ID = T4.GUID AND
|
||||||
|
T4.GUID in (SELECT DOKART_ID FROM DD_ECM.dbo.TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM DD_ECM.dbo.TBDD_MODULES WHERE SHORT_NAME = ''fileFLOW''))
|
||||||
|
UNION
|
||||||
|
SELECT DISTINCT
|
||||||
|
T.GUID AS [USER_ID],
|
||||||
|
T.USERNAME,
|
||||||
|
--'' AS GROUP_NAME,
|
||||||
|
T4.GUID as DOCTYPE_ID,
|
||||||
|
T4.BEZEICHNUNG AS DOCTYPE,
|
||||||
|
T4.BEZEICHNUNG AS DOCTYPE_ONLY,
|
||||||
|
T4.KURZNAME,
|
||||||
|
T4.ZIEL_PFAD,
|
||||||
|
T4.AKTIV,
|
||||||
|
T4.NAMENKONVENTION,
|
||||||
|
T4.OBJEKTTYP,
|
||||||
|
0 OBJECT_ST_ID,
|
||||||
|
T5.OBJECT_TITLE as OBJECT_ST_NAME,
|
||||||
|
T4.SEQUENCE
|
||||||
|
FROM
|
||||||
|
DD_ECM.dbo.TBDD_USER T,
|
||||||
|
DD_ECM.dbo.TBDD_USER_DOKTYPE T3,
|
||||||
|
DD_ECM.dbo.TBDD_DOKUMENTART T4
|
||||||
|
WHERE
|
||||||
|
T4.AKTIV = 1 AND
|
||||||
|
T.GUID = T3.[USER_ID] AND
|
||||||
|
T3.DOCTYPE_ID = T4.GUID AND
|
||||||
|
T4.GUID in (SELECT DOKART_ID FROM DD_ECM.dbo.TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM DD_ECM.dbo.TBDD_MODULES WHERE SHORT_NAME = ''fileFLOW''))'
|
||||||
|
EXEC (@SQL);
|
||||||
GO
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
--26.09 MS Shortname angepasst
|
--26.09 MS Shortname angepasst
|
||||||
ALTER VIEW [dbo].[VWGI_USER_GROUPS_RELATION] AS
|
ALTER VIEW [dbo].[VWGI_USER_GROUPS_RELATION] AS
|
||||||
SELECT DISTINCT
|
SELECT DISTINCT
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user