This commit is contained in:
2021-12-09 17:09:42 +01:00
parent 8a96136aa1
commit 3afa15e2a9
6 changed files with 67 additions and 201 deletions

View File

@@ -3,7 +3,11 @@
2. In case windream is installed on another SQL-Server:
Replace windream60 in code with name of linked Database - Example: [172.24.12.41\REMOTESERVER\windream60].
3. Search for DIGITALDATA.LOCAL and replace with Your Domainname
####################################*/
4. Add the ECM-Login Data
Search for @ECM_IP and replace it with IP of MSSQL Server
Search for @ECM_USER and replace it with DB-Username for ECM-DB
Search for @ECM_PW and replace it with PW for ECM-User
####################################*/
CREATE TABLE TBDD_BASECONFIG
(
GUID TINYINT,
@@ -70,7 +74,7 @@ GO
CREATE TABLE TBDD_MODULES
(
GUID INTEGER NOT NULL,
GUID INTEGER NOT NULL IDENTITY(1,1),
NAME VARCHAR(50),
SHORT_NAME VARCHAR(20),
LICENSE VARCHAR(2000) NOT NULL DEFAULT '',
@@ -106,23 +110,23 @@ AS
WHERE TBDD_MODULES.GUID = INSERTED.GUID
GO
INSERT INTO TBDD_MODULES(GUID,NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES
(1,'Record-Organizer','ADDI','a0c+ADsUcVQiOBrieIt5tEVrgl/P/ns5w9+A/ZdDo8k=','W',1)
INSERT INTO TBDD_MODULES(NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES
('Record-Organizer','ADDI','a0c+ADsUcVQiOBrieIt5tEVrgl/P/ns5w9+A/ZdDo8k=','W',1)
GO
INSERT INTO TBDD_MODULES(GUID,NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES
(2,'Global-Indexer','GLOBIX','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W',1)
('Global-Indexer','GLOBIX','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W',1)
GO
INSERT INTO TBDD_MODULES(GUID,NAME,SHORT_NAME,LICENSE,STRING1,DB_VERSION,PRODUCT_VERSION,ACTIVE) VALUES
(3,'Process-Manager','PM','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W','1.9.4.3','1.9.4.3',1)
('Process-Manager','PM','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W','1.9.4.3','1.9.4.3',1)
GO
INSERT INTO TBDD_MODULES(GUID,NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES
(4,'User-Manager','UM','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W',1)
('User-Manager','UM','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W',1)
GO
INSERT INTO TBDD_MODULES(GUID,NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES
(5,'Clipboard-Watcher','CW','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W',1)
('Clipboard-Watcher','CW','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W',1)
GO
INSERT INTO TBDD_MODULES(GUID,NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES
(6,'Email-Profiler','EMLP','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W',1)
('Email-Profiler','EMLP','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W',1)
GO
CREATE TABLE TBDD_USER
@@ -169,7 +173,7 @@ CREATE TABLE TBDD_USER
)
GO
DECLARE @MY_INSTALL_ADMIN_USER VARCHAR(50)
SET @MY_INSTALL_ADMIN_USER = 'SchreiberM'
SET @MY_INSTALL_ADMIN_USER = '@MY_INSTALL_USER'
INSERT INTO TBDD_USER(PRENAME,NAME,USERNAME) VALUES
('DefPrename','DefSurname',@MY_INSTALL_ADMIN_USER)
GO
@@ -719,7 +723,7 @@ AS
UPDATE TBDD_CONNECTION SET GEAENDERTWANN = GETDATE() FROM INSERTED WHERE TBDD_CONNECTION.GUID = INSERTED.GUID
GO
------------------------------------------------------------------------------
INSERT INTO TBDD_CONNECTION(BEZEICHNUNG,SQL_PROVIDER,SERVER,DATENBANK,USERNAME,PASSWORD) VALUES ('Your first connection','MS-SQLServer','127.0.0.1','Datenbank','sa','')
INSERT INTO TBDD_CONNECTION(BEZEICHNUNG,SQL_PROVIDER,SERVER,DATENBANK,USERNAME,PASSWORD) VALUES ('DD_ECM','MS-SQLServer','@ECM_IP','DD_ECM','@ECM_USER','@ECM_PW')
GO
--INSERT INTO TBCONNECTION(BEZEICHNUNG,SQL_PROVIDER,SERVER,DATENBANK,USERNAME,PASSWORD) VALUES ('Zeiterfassung','SQLOLEDB','192.168.48.13','DD_ZEITERFASSUNG_AB_112011','sa','dd')
--GO
@@ -742,6 +746,7 @@ CREATE TABLE TBDD_DOKUMENTART
AKTIV BIT DEFAULT 0 NOT NULL, -- 1 - Dokumentart aktiv und kann benutzt werden, 0 - inaktiv
[LANGUAGE] VARCHAR(5) NOT NULL DEFAULT 'de-DE',
SEQUENCE INT NOT NULL DEFAULT 1,
IDB_OBJECT_STORE_ID INT DEFAULT 0 NOT NULL,
NAMENKONVENTION VARCHAR(500) NOT NULL DEFAULT '',
ERSTELLTWER VARCHAR(50) DEFAULT 'DEFAULT' NOT NULL,
ERSTELLTWANN DATETIME DEFAULT GETDATE(),
@@ -912,6 +917,7 @@ CREATE TABLE TBDD_INDEX_MAN
SAVE_VALUE BIT DEFAULT 0 NOT NULL,
VKT_ADD_ITEM BIT NOT NULL DEFAULT 0,
VKT_PREVENT_MULTIPLE_VALUES BIT NOT NULL DEFAULT 1,
MULTISELECT BIT NOT NULL DEFAULT 0,
ACTIVE BIT DEFAULT 1 NOT NULL, -- 1 - Index aktiv, bei 0 - inaktiv.
ADDED_WHO VARCHAR(50) DEFAULT 'DD_ECM DEFAULT' NOT NULL,
ADDED_WHEN DATETIME DEFAULT GETDATE() ,
@@ -1131,29 +1137,7 @@ BEGIN CATCH
RETURN -1
END CATCH
GO
CREATE PROCEDURE [dbo].[PRDD_GLOBIX_DELETE_DOCTYPE](@pDOCID INT)
AS
BEGIN TRY
IF OBJECT_ID(N'dbo.TBPMO_CLIENT_DOCTYPE', N'U') IS NOT NULL
DELETE FROM TBPMO_CLIENT_DOCTYPE WHERE DOCTYPE_ID = @pDOCID
IF OBJECT_ID(N'dbo.TBPMO_TEMPLATE', N'U') IS NOT NULL
DELETE FROM TBPMO_TEMPLATE WHERE DOCTYPE_ID = @pDOCID
IF OBJECT_ID(N'dbo.TBPMO_WD_FORMVIEW_DOKTYPES', N'U') IS NOT NULL
DELETE FROM TBPMO_WD_FORMVIEW_DOKTYPES WHERE DOCTYPE_ID = @pDOCID
DELETE FROM TBDD_INDEX_MAN_POSTPROCESSING WHERE IDXMAN_ID IN (SELECT GUID FROM TBDD_INDEX_MAN WHERE DOK_ID = @pDOCID)
DELETE FROM TBDD_INDEX_MAN WHERE DOK_ID = @pDOCID
DELETE FROM TBDD_INDEX_AUTOM WHERE DOCTYPE_ID = @pDOCID
DELETE FROM TBDD_USRGRP_DOKTYPE WHERE DOCTYPE_ID = @pDOCID
DELETE FROM TBDD_DOKUMENTART_MODULE WHERE DOKART_ID = @pDOCID
DELETE FROM TBDD_DOKUMENTART WHERE GUID = @pDOCID
END TRY
BEGIN CATCH
PRINT 'FEHLER IN PROCEDURE: ' + CONVERT(VARCHAR(30),ERROR_PROCEDURE()) + ' - ZEILE: ' + CONVERT(VARCHAR(10),ERROR_LINE())
+ ' - FEHLER-MESSAGE: '
+ CONVERT(VARCHAR(500),ERROR_MESSAGE())
END CATCH
GO
CREATE PROCEDURE [dbo].[PRDD_USER_REFRESH_WM_ID]
AS
DECLARE