init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
6
Tools/SqlScripts/Ami koli egymi bekapcsolás.sql
Normal file
6
Tools/SqlScripts/Ami koli egymi bekapcsolás.sql
Normal file
|
@ -0,0 +1,6 @@
|
|||
EXEC dev.uspEnableModules
|
||||
@pModulNames = 'LEP,AMI,KOLI,EGYMI,ESL,Fokusz,HRModul,Eugyintezes,UzenetModul,eJelentkezes,Beiratkozas,KozmuAdatszolgaltatas
|
||||
,Leltar,Konyvtar,Apaczai,Palyavalasztas,TESZEK,Okosmeres,CSAKLEPKEZELO,SZIR,SZAKKEPZO,AKTIVPROJEKTJELENTKEZES,SZAKKEPZOJUTTATAS'
|
||||
-- lehet csak vesszővel elválasztva
|
||||
,@pIntezmenyAzonositok = '' -- suli azonosítók vesszővel elválasztva: 'klik027261001, klik201286001, pecsi-teszt'
|
||||
|
564
Tools/SqlScripts/Anonimizálás 3.1.sql
Normal file
564
Tools/SqlScripts/Anonimizálás 3.1.sql
Normal file
|
@ -0,0 +1,564 @@
|
|||
EXEC sp_change_users_login 'Update_One', 'kreta_tech_user', 'kreta_tech_user'
|
||||
GO
|
||||
|
||||
EXEC dev.uspIntezmenyDisableObjects
|
||||
@pIsIndex = 0
|
||||
,@pIsConstraint = 0
|
||||
,@pIsTrigger = 1
|
||||
GO
|
||||
|
||||
-- ================================================ --
|
||||
-- Adatbázis, intézmények anonimizlása --
|
||||
-- ================================================ --
|
||||
DROP TABLE IF EXISTS #Intezmeny
|
||||
GO
|
||||
|
||||
CREATE TABLE #Intezmeny (id int)
|
||||
GO
|
||||
|
||||
INSERT INTO #Intezmeny (id)
|
||||
SELECT
|
||||
ID
|
||||
FROM T_INTEZMENY
|
||||
WHERE TOROLT = 'F'
|
||||
AND C_AZONOSITO IN ('') -- Kommenteld ki, ha az összes intézményre le szeretnéd futtatni vagy írd be az intézmények azonosítóit
|
||||
GO
|
||||
/*
|
||||
TANULÓK NEVE ÉS NEME
|
||||
*/
|
||||
|
||||
IF NOT EXISTS (SELECT 1 FROM sys.indexes WHERE name = 'IDX_FELHASZNALO_OKTATASIAZONOSITO') BEGIN
|
||||
CREATE INDEX IDX_FELHASZNALO_OKTATASIAZONOSITO ON T_FELHASZNALO (C_OKTATASIAZONOSITO)
|
||||
END
|
||||
GO
|
||||
|
||||
PRINT 'Tanulók neveinek felcserélése'
|
||||
|
||||
DECLARE @Anonim TABLE (
|
||||
oktAzon nvarchar(20) COLLATE Hungarian_CI_AI PRIMARY KEY
|
||||
,gender int
|
||||
,rowNumberOriginal int INDEX IX1 NONCLUSTERED
|
||||
,rowNumberOriginalByGender int INDEX IX2 NONCLUSTERED
|
||||
,rowNumberSurName int INDEX IX3 NONCLUSTERED
|
||||
,rowNumberFirstName int INDEX IX4 NONCLUSTERED
|
||||
,rowNumberMotherSurName int INDEX IX5 NONCLUSTERED
|
||||
,rowNumberMotherFirstName int INDEX IX6 NONCLUSTERED
|
||||
,rowNumberBirthSurName int INDEX IX7 NONCLUSTERED
|
||||
,rowNumberBirthFirstName int INDEX IX8 NONCLUSTERED
|
||||
,randomSurName int INDEX IX9 NONCLUSTERED
|
||||
,randomFirstName int INDEX IX10 NONCLUSTERED
|
||||
,randomMotherSurName int INDEX IX11 NONCLUSTERED
|
||||
,randomMotherFirstName int INDEX IX12 NONCLUSTERED
|
||||
,randomBirthSurName int INDEX IX13 NONCLUSTERED
|
||||
,randomBirthFirstName int INDEX IX14 NONCLUSTERED
|
||||
)
|
||||
|
||||
UPDATE fh SET
|
||||
C_OKTATASIAZONOSITO = '5' + RIGHT(CONCAT('0000000000', ID), 10)
|
||||
FROM T_FELHASZNALO fh
|
||||
WHERE C_OKTATASIAZONOSITO IS NULL
|
||||
|
||||
INSERT INTO @Anonim (oktAzon, gender, rowNumberOriginal, rowNumberOriginalByGender, randomSurName, randomFirstName, randomMotherSurName, randomMotherFirstName, randomBirthSurName, randomBirthFirstName)
|
||||
SELECT
|
||||
fh.C_OKTATASIAZONOSITO AS oktAzon
|
||||
,MIN(fh.C_NEME) AS gender
|
||||
,ROW_NUMBER() OVER (ORDER BY fh.C_OKTATASIAZONOSITO) AS rowNumberOriginal
|
||||
,ROW_NUMBER() OVER (PARTITION BY MIN(fh.C_NEME) ORDER BY fh.C_OKTATASIAZONOSITO) AS rowNumberOriginalByGender
|
||||
,(SELECT FLOOR(RandomNumber * 1000000) FROM dev.vGetRand) AS randomSurName
|
||||
,(SELECT FLOOR(RandomNumber * 1000000) FROM dev.vGetRand) AS randomFirstName
|
||||
,(SELECT FLOOR(RandomNumber * 1000000) FROM dev.vGetRand) AS randomMotherSurName
|
||||
,(SELECT FLOOR(RandomNumber * 1000000) FROM dev.vGetRand) AS randomMotherFirstName
|
||||
,(SELECT FLOOR(RandomNumber * 1000000) FROM dev.vGetRand) AS randomBirthSurName
|
||||
,(SELECT FLOOR(RandomNumber * 1000000) FROM dev.vGetRand) AS randomBirthFirstName
|
||||
FROM T_FELHASZNALO fh
|
||||
INNER JOIN T_TANULO t ON fh.ID = t.ID
|
||||
WHERE fh.C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
GROUP BY fh.C_OKTATASIAZONOSITO
|
||||
|
||||
UPDATE trg
|
||||
SET
|
||||
trg.rowNumberSurName = src.rowNumberSurName
|
||||
,trg.rowNumberFirstName = src.rowNumberFirstName
|
||||
,trg.rowNumberMotherSurName = src.rowNumberMotherSurName
|
||||
,trg.rowNumberMotherFirstName = src.rowNumberMotherFirstName
|
||||
,trg.rowNumberBirthSurName = src.rowNumberBirthSurName
|
||||
,trg.rowNumberBirthFirstName = src.rowNumberBirthFirstName
|
||||
FROM @Anonim trg
|
||||
INNER JOIN (
|
||||
SELECT
|
||||
oktAzon
|
||||
,ROW_NUMBER() OVER(ORDER BY randomSurName) as rowNumberSurName
|
||||
,ROW_NUMBER() OVER(PARTITION BY gender ORDER BY randomFirstName) as rowNumberFirstName
|
||||
,ROW_NUMBER() OVER(ORDER BY randomMotherSurName) as rowNumberMotherSurName
|
||||
,ROW_NUMBER() OVER(ORDER BY randomMotherFirstName) as rowNumberMotherFirstName
|
||||
,ROW_NUMBER() OVER(ORDER BY randomBirthSurName) as rowNumberBirthSurName
|
||||
,ROW_NUMBER() OVER(ORDER BY randomBirthFirstName) as rowNumberBirthFirstName
|
||||
FROM @Anonim
|
||||
) src ON src.oktAzon = trg.oktAzon
|
||||
|
||||
UPDATE fh
|
||||
SET
|
||||
fh.C_VEZETEKNEV = surname.newName
|
||||
,fh.C_UTONEV = firstname.newName
|
||||
,fh.C_ANYJANEVE = motherSurname.newName + ' ' + motherFirstname.newName
|
||||
,fh.C_NYOMTATASINEV = surname.newName + ' ' + firstname.newName
|
||||
,fh.C_SZULETESINEV = birthSurname.newName + ' ' + birthFirstname.newName
|
||||
,fh.C_ANYJAVEZETEKNEVE = motherSurname.newName
|
||||
,fh.C_ANYJAUTONEVE =motherFirstname.newName
|
||||
,fh.C_SZULETESIVEZETEKNEV =birthSurname.newName
|
||||
,fh.C_SZULETESIUTONEV = birthFirstname.newName
|
||||
FROM T_FELHASZNALO fh
|
||||
INNER JOIN @Anonim orig ON orig.oktAzon = fh.C_OKTATASIAZONOSITO
|
||||
INNER JOIN (
|
||||
SELECT a.rowNumberSurName, f.C_VEZETEKNEV AS newName
|
||||
FROM @Anonim a
|
||||
INNER JOIN T_FELHASZNALO f ON f.C_OKTATASIAZONOSITO COLLATE Hungarian_CI_AI = a.oktAzon COLLATE Hungarian_CI_AI
|
||||
) surname ON surname.rowNumberSurName = orig.rowNumberOriginal
|
||||
INNER JOIN (
|
||||
SELECT a.rowNumberFirstName, f.C_UTONEV newName, f.C_NEME
|
||||
FROM @Anonim a
|
||||
INNER JOIN T_FELHASZNALO f ON f.C_OKTATASIAZONOSITO COLLATE Hungarian_CI_AI = a.oktAzon COLLATE Hungarian_CI_AI
|
||||
) firstname ON firstname.rowNumberFirstName = orig.rowNumberOriginalByGender AND firstname.C_NEME = orig.gender
|
||||
INNER JOIN (
|
||||
SELECT a.rowNumberMotherSurName, f.C_ANYJAVEZETEKNEVE AS newName
|
||||
FROM @Anonim a
|
||||
INNER JOIN T_FELHASZNALO f ON f.C_OKTATASIAZONOSITO COLLATE Hungarian_CI_AI = a.oktAzon COLLATE Hungarian_CI_AI
|
||||
) motherSurname ON motherSurname.rowNumberMotherSurName = orig.rowNumberOriginal
|
||||
INNER JOIN (
|
||||
SELECT a.rowNumberMotherFirstName, f.C_ANYJAUTONEVE AS newName
|
||||
FROM @Anonim a
|
||||
INNER JOIN T_FELHASZNALO f ON f.C_OKTATASIAZONOSITO COLLATE Hungarian_CI_AI = a.oktAzon COLLATE Hungarian_CI_AI
|
||||
) motherFirstname ON motherFirstname.rowNumberMotherFirstName = orig.rowNumberOriginal
|
||||
INNER JOIN (
|
||||
SELECT a.rowNumberBirthSurName, f.C_SZULETESIVEZETEKNEV AS newName
|
||||
FROM @Anonim a
|
||||
INNER JOIN T_FELHASZNALO f ON f.C_OKTATASIAZONOSITO COLLATE Hungarian_CI_AI = a.oktAzon COLLATE Hungarian_CI_AI
|
||||
) birthSurname ON birthSurname.rowNumberBirthSurName = orig.rowNumberOriginal
|
||||
INNER JOIN (
|
||||
SELECT a.rowNumberBirthFirstName, f.C_SZULETESIUTONEV AS newName
|
||||
FROM @Anonim a
|
||||
INNER JOIN T_FELHASZNALO f ON f.C_OKTATASIAZONOSITO COLLATE Hungarian_CI_AI = a.oktAzon COLLATE Hungarian_CI_AI
|
||||
) birthFirstname ON birthFirstname.rowNumberBirthFirstName = orig.rowNumberOriginal
|
||||
WHERE EXISTS (SELECT 1 FROM T_TANULO t WHERE t.ID = fh.ID)
|
||||
AND fh.C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
GO
|
||||
|
||||
|
||||
/*
|
||||
ALKALMAZOTTAK NEVE ÉS NEME
|
||||
*/
|
||||
PRINT 'Alkalmazottak neveinek felcserélése'
|
||||
|
||||
DECLARE @Anonim TABLE (
|
||||
oktAzon nvarchar(20) PRIMARY KEY
|
||||
,gender int
|
||||
,rowNumberOriginal int INDEX IX1 NONCLUSTERED
|
||||
,rowNumberOriginalByGender int INDEX IX2 NONCLUSTERED
|
||||
,rowNumberSurName int INDEX IX3 NONCLUSTERED
|
||||
,rowNumberFirstName int INDEX IX4 NONCLUSTERED
|
||||
,rowNumberMotherSurName int INDEX IX5 NONCLUSTERED
|
||||
,rowNumberMotherFirstName int INDEX IX6 NONCLUSTERED
|
||||
,rowNumberBirthSurName int INDEX IX7 NONCLUSTERED
|
||||
,rowNumberBirthFirstName int INDEX IX8 NONCLUSTERED
|
||||
,randomSurName int INDEX IX9 NONCLUSTERED
|
||||
,randomFirstName int INDEX IX10 NONCLUSTERED
|
||||
,randomMotherSurName int INDEX IX11 NONCLUSTERED
|
||||
,randomMotherFirstName int INDEX IX12 NONCLUSTERED
|
||||
,randomBirthSurName int INDEX IX13 NONCLUSTERED
|
||||
,randomBirthFirstName int INDEX IX14 NONCLUSTERED
|
||||
)
|
||||
|
||||
|
||||
|
||||
INSERT INTO @Anonim (oktAzon, gender, rowNumberOriginal, rowNumberOriginalByGender, randomSurName, randomFirstName, randomMotherSurName,randomMotherFirstName,randomBirthSurName,randomBirthFirstName)
|
||||
SELECT
|
||||
fh.C_OKTATASIAZONOSITO AS oktAzon
|
||||
,MIN(fh.C_NEME) AS gender
|
||||
,ROW_NUMBER() OVER (ORDER BY fh.C_OKTATASIAZONOSITO) AS rowNumberOriginal
|
||||
,ROW_NUMBER() OVER (PARTITION BY MIN(fh.C_NEME) ORDER BY fh.C_OKTATASIAZONOSITO) AS rowNumberOriginalByGender
|
||||
,(SELECT FLOOR(RandomNumber * 1000000) FROM dev.vGetRand) AS randomSurName
|
||||
,(SELECT FLOOR(RandomNumber * 1000000) FROM dev.vGetRand) AS randomFirstName
|
||||
,(SELECT FLOOR(RandomNumber * 1000000) FROM dev.vGetRand) AS randomMotherSurName
|
||||
,(SELECT FLOOR(RandomNumber * 1000000) FROM dev.vGetRand) AS randomMotherFirstName
|
||||
,(SELECT FLOOR(RandomNumber * 1000000) FROM dev.vGetRand) AS randomBirthSurName
|
||||
,(SELECT FLOOR(RandomNumber * 1000000) FROM dev.vGetRand) AS randomBirthFirstName
|
||||
FROM T_FELHASZNALO fh
|
||||
INNER JOIN T_ALKALMAZOTT a ON fh.ID = a.ID
|
||||
WHERE fh.C_OKTATASIAZONOSITO IS NOT NULL
|
||||
AND fh.C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
GROUP BY fh.C_OKTATASIAZONOSITO
|
||||
|
||||
UPDATE trg
|
||||
SET
|
||||
trg.rowNumberSurName = src.rowNumberSurName
|
||||
,trg.rowNumberFirstName = src.rowNumberFirstName
|
||||
,trg.rowNumberMotherSurName = src.rowNumberMotherSurName
|
||||
,trg.rowNumberMotherFirstName = src.rowNumberMotherFirstName
|
||||
,trg.rowNumberBirthSurName = src.rowNumberBirthSurName
|
||||
,trg.rowNumberBirthFirstName = src.rowNumberBirthFirstName
|
||||
FROM @Anonim trg
|
||||
INNER JOIN (
|
||||
SELECT
|
||||
oktAzon
|
||||
,ROW_NUMBER() OVER(ORDER BY randomSurName) as rowNumberSurName
|
||||
,ROW_NUMBER() OVER(PARTITION BY gender ORDER BY randomFirstName) as rowNumberFirstName
|
||||
,ROW_NUMBER() OVER(ORDER BY randomMotherSurName) as rowNumberMotherSurName
|
||||
,ROW_NUMBER() OVER(ORDER BY randomMotherFirstName) as rowNumberMotherFirstName
|
||||
,ROW_NUMBER() OVER(ORDER BY randomBirthSurName) as rowNumberBirthSurName
|
||||
,ROW_NUMBER() OVER(ORDER BY randomBirthFirstName) as rowNumberBirthFirstName
|
||||
FROM @Anonim
|
||||
) src ON src.oktAzon = trg.oktAzon
|
||||
|
||||
|
||||
UPDATE fh
|
||||
SET
|
||||
fh.C_VEZETEKNEV = surname.newName
|
||||
,fh.C_UTONEV = firstname.newName
|
||||
,fh.C_ANYJANEVE = MotherSurname.newName + ' ' + MotherFirstname.newName
|
||||
,fh.C_NYOMTATASINEV = surname.newName + ' ' + firstname.newName
|
||||
,fh.C_SZULETESINEV = birthSurname.newName + ' ' + BirthFirstname.newName
|
||||
,fh.C_ANYJAVEZETEKNEVE = motherSurname.newName
|
||||
,fh.C_ANYJAUTONEVE =motherFirstname.newName
|
||||
,fh.C_SZULETESIVEZETEKNEV =birthSurname.newName
|
||||
,fh.C_SZULETESIUTONEV = birthFirstname.newName
|
||||
FROM T_FELHASZNALO fh
|
||||
INNER JOIN @Anonim orig ON orig.oktAzon COLLATE Hungarian_CI_AI = fh.C_OKTATASIAZONOSITO COLLATE Hungarian_CI_AI
|
||||
INNER JOIN (
|
||||
SELECT a.rowNumberSurName, f.C_VEZETEKNEV AS newName
|
||||
FROM @Anonim a
|
||||
INNER JOIN T_FELHASZNALO f ON f.C_OKTATASIAZONOSITO COLLATE Hungarian_CI_AI = a.oktAzon COLLATE Hungarian_CI_AI
|
||||
) surname ON surname.rowNumberSurName = orig.rowNumberOriginal
|
||||
INNER JOIN (
|
||||
SELECT a.rowNumberFirstName, f.C_UTONEV newName, f.C_NEME
|
||||
FROM @Anonim a
|
||||
INNER JOIN T_FELHASZNALO f ON f.C_OKTATASIAZONOSITO COLLATE Hungarian_CI_AI = a.oktAzon COLLATE Hungarian_CI_AI
|
||||
) firstname ON firstname.rowNumberFirstName = orig.rowNumberOriginalByGender AND firstname.C_NEME = orig.gender
|
||||
INNER JOIN (
|
||||
SELECT a.rowNumberMotherSurName, f.C_ANYJAVEZETEKNEVE AS newName
|
||||
FROM @Anonim a
|
||||
INNER JOIN T_FELHASZNALO f ON f.C_OKTATASIAZONOSITO COLLATE Hungarian_CI_AI = a.oktAzon COLLATE Hungarian_CI_AI
|
||||
) motherSurname ON motherSurname.rowNumberMotherSurName = orig.rowNumberOriginal
|
||||
INNER JOIN (
|
||||
SELECT a.rowNumberMotherFirstName, f.C_ANYJAUTONEVE AS newName
|
||||
FROM @Anonim a
|
||||
INNER JOIN T_FELHASZNALO f ON f.C_OKTATASIAZONOSITO COLLATE Hungarian_CI_AI = a.oktAzon COLLATE Hungarian_CI_AI
|
||||
) motherFirstname ON motherFirstname.rowNumberMotherFirstName = orig.rowNumberOriginal
|
||||
INNER JOIN (
|
||||
SELECT a.rowNumberBirthSurName, f.C_SZULETESIVEZETEKNEV AS newName
|
||||
FROM @Anonim a
|
||||
INNER JOIN T_FELHASZNALO f ON f.C_OKTATASIAZONOSITO COLLATE Hungarian_CI_AI = a.oktAzon COLLATE Hungarian_CI_AI
|
||||
) birthSurname ON birthSurname.rowNumberBirthSurName = orig.rowNumberOriginal
|
||||
INNER JOIN (
|
||||
SELECT a.rowNumberBirthFirstName, f.C_SZULETESIUTONEV AS newName
|
||||
FROM @Anonim a
|
||||
INNER JOIN T_FELHASZNALO f ON f.C_OKTATASIAZONOSITO COLLATE Hungarian_CI_AI = a.oktAzon COLLATE Hungarian_CI_AI
|
||||
) birthFirstname ON birthFirstname.rowNumberBirthFirstName = orig.rowNumberOriginal
|
||||
WHERE EXISTS (SELECT 1 FROM T_ALKALMAZOTT t WHERE t.ID = fh.ID)
|
||||
AND fh.C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
GO
|
||||
|
||||
DROP INDEX IDX_FELHASZNALO_OKTATASIAZONOSITO ON T_FELHASZNALO
|
||||
GO
|
||||
/*
|
||||
-- SZÜLETÉSI DÁTUM RANDOMIZÁLÁS
|
||||
*/
|
||||
PRINT 'Születési dátum megváltoztatása'
|
||||
|
||||
UPDATE T_FELHASZNALO
|
||||
SET C_SZULETESIDATUM = C_SZULETESIDATUM + (SELECT FLOOR(RandomNumber * 30) + 1 FROM dev.vGetRand) - (SELECT FLOOR(RandomNumber * 30) + 1 FROM dev.vGetRand)
|
||||
WHERE C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
GO
|
||||
|
||||
/*
|
||||
SEGÉDFÜGGVÉNY AZ AZONOSÍTÓKHOZ
|
||||
*/
|
||||
IF OBJECT_ID('dev.fnGenerateId') IS NOT NULL BEGIN
|
||||
DROP FUNCTION dev.fnGenerateId
|
||||
END
|
||||
GO
|
||||
|
||||
CREATE FUNCTION dev.fnGenerateId(
|
||||
@pFormat nvarchar(50)
|
||||
)
|
||||
RETURNS nvarchar(50)
|
||||
BEGIN
|
||||
DECLARE
|
||||
@i int = 1
|
||||
,@char char(1)
|
||||
,@d nvarchar(10) = '0123456789'
|
||||
,@u nvarchar(26) = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
||||
,@l nvarchar(26) = 'abcdefghijklmnopqrstuvwxyz'
|
||||
,@w nvarchar(52) = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
||||
,@c nvarchar(62) = 'abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
||||
,@return nvarchar(50) = ''
|
||||
|
||||
WHILE @i <= LEN(@pFormat) BEGIN
|
||||
SET @char = SUBSTRING (@pFormat, @i, 1)
|
||||
SET @return +=
|
||||
CASE @char
|
||||
WHEN 'D' THEN SUBSTRING (@d, (SELECT CAST(FLOOR(RandomNumber * (LEN(@d) - 1) + 1) AS int) FROM dev.vGetRand), 1)
|
||||
WHEN 'U' THEN SUBSTRING (@u, (SELECT CAST(FLOOR(RandomNumber * (LEN(@u) - 1) + 1) AS int) FROM dev.vGetRand), 1)
|
||||
WHEN 'L' THEN SUBSTRING (@l, (SELECT CAST(FLOOR(RandomNumber * (LEN(@l) - 1) + 1) AS int) FROM dev.vGetRand), 1)
|
||||
WHEN 'W' THEN SUBSTRING (@w, (SELECT CAST(FLOOR(RandomNumber * (LEN(@w) - 1) + 1) AS int) FROM dev.vGetRand), 1)
|
||||
WHEN 'C' THEN SUBSTRING (@c, (SELECT CAST(FLOOR(RandomNumber * (LEN(@c) - 1) + 1) AS int) FROM dev.vGetRand), 1)
|
||||
ELSE @char
|
||||
END
|
||||
SET @i += 1
|
||||
END
|
||||
RETURN @return
|
||||
END
|
||||
GO
|
||||
|
||||
|
||||
/*
|
||||
Új azonosítók, telefonszámok generálása
|
||||
*/
|
||||
|
||||
|
||||
PRINT 'Új TAJ-szám generálása'
|
||||
|
||||
UPDATE f
|
||||
SET f.C_TAJSZAM = x.new
|
||||
FROM T_FELHASZNALO f
|
||||
INNER JOIN (
|
||||
SELECT C_OKTATASIAZONOSITO, dev.fnGenerateId('DDDDDDDDD') AS new
|
||||
FROM T_FELHASZNALO
|
||||
WHERE C_TAJSZAM IS NOT NULL
|
||||
GROUP BY C_OKTATASIAZONOSITO
|
||||
) x ON f.C_OKTATASIAZONOSITO = x.C_OKTATASIAZONOSITO
|
||||
WHERE f.C_TAJSZAM IS NOT NULL
|
||||
AND f.C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
|
||||
PRINT 'Új igazolványszám generálása'
|
||||
|
||||
UPDATE f
|
||||
SET f.C_IGAZOLVANYSZAM = x.new
|
||||
FROM T_FELHASZNALO f
|
||||
INNER JOIN (
|
||||
SELECT C_OKTATASIAZONOSITO, dev.fnGenerateId('DDDDDD UU') AS new
|
||||
FROM T_FELHASZNALO
|
||||
WHERE C_IGAZOLVANYSZAM IS NOT NULL
|
||||
GROUP BY C_OKTATASIAZONOSITO
|
||||
) x ON f.C_OKTATASIAZONOSITO = x.C_OKTATASIAZONOSITO
|
||||
WHERE f.C_IGAZOLVANYSZAM IS NOT NULL
|
||||
AND f.C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
|
||||
PRINT 'Új oktatási azonosító generálása'
|
||||
|
||||
UPDATE f
|
||||
SET f.C_OKTATASIAZONOSITO = x.new
|
||||
FROM T_FELHASZNALO f
|
||||
INNER JOIN (
|
||||
SELECT C_OKTATASIAZONOSITO, dev.fnGenerateId('7DDDDDDDDDD') AS new
|
||||
FROM T_FELHASZNALO
|
||||
WHERE C_OKTATASIAZONOSITO IS NOT NULL
|
||||
GROUP BY C_OKTATASIAZONOSITO
|
||||
) x ON f.C_OKTATASIAZONOSITO = x.C_OKTATASIAZONOSITO
|
||||
AND f.C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
|
||||
PRINT 'Új diákigazolványszám generálása'
|
||||
|
||||
UPDATE t
|
||||
SET t.C_DIAKIGAZOLVANYSZAM = x.new
|
||||
FROM T_FELHASZNALO f
|
||||
INNER JOIN T_TANULO t ON t.ID = f.ID
|
||||
INNER JOIN (
|
||||
SELECT C_OKTATASIAZONOSITO, dev.fnGenerateId('12DDDDDDDD') AS new
|
||||
FROM T_FELHASZNALO
|
||||
WHERE C_OKTATASIAZONOSITO IS NOT NULL
|
||||
GROUP BY C_OKTATASIAZONOSITO
|
||||
) x ON f.C_OKTATASIAZONOSITO = x.C_OKTATASIAZONOSITO
|
||||
WHERE t.C_DIAKIGAZOLVANYSZAM IS NOT NULL
|
||||
AND t.C_ALINTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
|
||||
PRINT 'Új telefonszám generálása'
|
||||
|
||||
UPDATE tf
|
||||
SET tf.C_TELEFONSZAM = x.new
|
||||
FROM T_FELHASZNALO f
|
||||
INNER JOIN (
|
||||
SELECT C_OKTATASIAZONOSITO, dev.fnGenerateId('06DDDDDDDDD') AS new
|
||||
FROM T_FELHASZNALO
|
||||
WHERE C_OKTATASIAZONOSITO IS NOT NULL
|
||||
GROUP BY C_OKTATASIAZONOSITO
|
||||
) x ON f.C_OKTATASIAZONOSITO = x.C_OKTATASIAZONOSITO
|
||||
INNER JOIN T_TELEFON tf ON tf.C_FELHASZNALOID = f.ID
|
||||
WHERE C_GONDVISELOID IS NULL
|
||||
AND f.C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
|
||||
PRINT 'Új telefonszám generálása gondviselőknek'
|
||||
|
||||
UPDATE T_TELEFON
|
||||
SET C_TELEFONSZAM = dev.fnGenerateId('+36DD DDD DDDD')
|
||||
WHERE C_GONDVISELOID IS NOT NULL
|
||||
AND C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
GO
|
||||
|
||||
/*
|
||||
Segédfüggvény törlése
|
||||
*/
|
||||
IF OBJECT_ID('dev.fnGenerateId') IS NOT NULL BEGIN
|
||||
DROP FUNCTION dev.fnGenerateId
|
||||
END
|
||||
GO
|
||||
|
||||
|
||||
/*
|
||||
EMAIL CÍMEK átírása
|
||||
*/
|
||||
|
||||
|
||||
PRINT 'E-mail címek átírása kretateszt@gmail.comra'
|
||||
|
||||
UPDATE dbo.T_INTEZMENYADATOK set C_EMAILCIM ='kretateszt@gmail.com' where C_EMAILCIM > '' AND C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
UPDATE dbo.T_INTEZMENYADATOK set C_ADMINEMAILCIM ='kretateszt@gmail.com' where C_ADMINEMAILCIM > '' AND C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
UPDATE dbo.T_MUKODESIHELY set C_EMAILCIM ='kretateszt@gmail.com' where C_EMAILCIM > '' AND C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
UPDATE dbo.T_EMAIL set C_EMAILCIM = CONCAT('kretateszt', ID, '@gmail.com') where C_EMAILCIM > '' AND C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
UPDATE dbo.T_INTEZMENY set C_FENNTARTOEMAILCIM ='kretateszt@gmail.com' where C_FENNTARTOEMAILCIM > '' AND ID IN (SELECT id FROM #Intezmeny)
|
||||
UPDATE dbo.T_NEBULO set C_TKEMAILCIM ='kretateszt@gmail.com' where C_TKEMAILCIM > '' AND C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
UPDATE dbo.T_NEBULO set C_TKEMAILCIM2 ='kretateszt@gmail.com' where C_TKEMAILCIM2 > '' AND C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
GO
|
||||
|
||||
|
||||
/*
|
||||
FOGLALKOZÁSOK NEVE
|
||||
*/
|
||||
|
||||
PRINT 'Foglalkozások neveinek generálása'
|
||||
|
||||
UPDATE f
|
||||
SET C_NEV = ocs.C_NEV + ' - ' + tt.C_ROVIDNEV + ' (' + fh.C_NYOMTATASINEV + ')'
|
||||
FROM T_FOGLALKOZAS f
|
||||
INNER JOIN T_OSZTALYCSOPORT ocs ON ocs.ID = f.C_OSZTALYCSOPORTID
|
||||
INNER JOIN T_FELHASZNALO fh ON fh.ID = f.C_TANARID
|
||||
INNER JOIN T_TANTARGY tt ON tt.ID = f.C_TANTARGYID
|
||||
WHERE f.C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
GO
|
||||
|
||||
|
||||
/*
|
||||
CIM (CSAK KÖZTERÜLET NEVE)
|
||||
*/
|
||||
|
||||
PRINT 'Közterület neveinek felcserélése'
|
||||
|
||||
DECLARE @Anonim TABLE (
|
||||
id int PRIMARY KEY
|
||||
,rowNumber int INDEX IX1 NONCLUSTERED
|
||||
,rand float(53) INDEX IX2 NONCLUSTERED
|
||||
,kozterulet nvarchar(100)
|
||||
)
|
||||
|
||||
INSERT INTO @Anonim (id, rowNumber, rand, kozterulet)
|
||||
SELECT ID, ROW_NUMBER() OVER(ORDER BY ID), (SELECT RandomNumber FROM dev.vGetRand), C_KOZTERULET
|
||||
FROM T_CIM
|
||||
WHERE C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
|
||||
UPDATE trg
|
||||
SET trg.kozterulet = src.kozterulet
|
||||
FROM @Anonim trg
|
||||
INNER JOIN (
|
||||
SELECT ROW_NUMBER() OVER(ORDER BY rand) AS randRowNumber, kozterulet
|
||||
FROM @Anonim
|
||||
) src ON src.randRowNumber = trg.rowNumber
|
||||
|
||||
UPDATE c
|
||||
SET c.C_KOZTERULET = a.kozterulet
|
||||
FROM T_CIM c
|
||||
INNER JOIN @Anonim a ON a.id = c.ID
|
||||
WHERE c.C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
GO
|
||||
|
||||
|
||||
|
||||
/*
|
||||
GONDVISELO NEVE
|
||||
*/
|
||||
|
||||
|
||||
PRINT 'Gondviselő neveinek felcserélése'
|
||||
|
||||
DECLARE @Anonim TABLE (
|
||||
id int PRIMARY KEY
|
||||
,rowNumber int
|
||||
,rand float(53) INDEX IX2 NONCLUSTERED
|
||||
,nev nvarchar(100)
|
||||
,rokonsag int INDEX IX3 NONCLUSTERED (rokonsag, rowNumber)
|
||||
)
|
||||
|
||||
INSERT INTO @Anonim (id, rowNumber, rand, nev, rokonsag)
|
||||
SELECT ID, ROW_NUMBER() OVER(PARTITION BY C_ROKONSAGFOKA ORDER BY ID), (SELECT RandomNumber FROM dev.vGetRand), C_NEV, C_ROKONSAGFOKA
|
||||
FROM T_GONDVISELO
|
||||
WHERE C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
|
||||
UPDATE trg
|
||||
SET trg.nev = src.nev
|
||||
FROM @Anonim trg
|
||||
INNER JOIN (
|
||||
SELECT ROW_NUMBER() OVER(PARTITION BY rokonsag ORDER BY rand) AS randRowNumber, nev, rokonsag
|
||||
FROM @Anonim
|
||||
) src ON src.randRowNumber = trg.rowNumber AND src.rokonsag = trg.rokonsag
|
||||
|
||||
UPDATE g
|
||||
SET g.C_NEV = a.nev
|
||||
FROM T_GONDVISELO g
|
||||
INNER JOIN @Anonim a ON a.id = g.ID
|
||||
WHERE C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
GO
|
||||
|
||||
PRINT 'Felhasználónevek generálása'
|
||||
|
||||
UPDATE fb SET fb.C_BEJELENTKEZESINEV = IIF(x.userName = 'Admin', 'Admin1', x.userName) + IIF(rn = 1, '', CAST(rn AS nvarchar(5)))
|
||||
--SELECT fb.C_BEJELENTKEZESINEV, IIF(x.userName = 'Admin', 'Admin1', x.userName) + IIF(rn = 1, '', CAST(rn AS nvarchar(5)))
|
||||
FROM T_FELHASZNALOBELEPES fb
|
||||
INNER JOIN (
|
||||
SELECT fb.ID --fh.C_NYOMTATASINEV, g.C_NEV, g.ID, fb.C_TANEVID,
|
||||
,IIF(g.ID IS NULL, REPLACE(REPLACE(REPLACE(fh.C_NYOMTATASINEV, ' ', ''), '.', ''), '-', ''), REPLACE(REPLACE(REPLACE(g.C_NEV, ' ', ''), '.', ''), '-', '')) userName
|
||||
,ROW_NUMBER() OVER (PARTITION BY fb.C_TANEVID, IIF(g.ID IS NULL, REPLACE(REPLACE(REPLACE(fh.C_NYOMTATASINEV, ' ', ''), '.', ''), '-', ''), REPLACE(REPLACE(REPLACE(g.C_NEV, ' ', ''), '.', ''), '-', '')) ORDER BY fb.ID) rn
|
||||
FROM T_FELHASZNALOBELEPES fb
|
||||
INNER JOIN T_FELHASZNALO fh ON fh.ID = fb.C_FELHASZNALOID
|
||||
LEFT JOIN T_GONDVISELO g ON g.ID = fb.C_GONDVISELOID
|
||||
) x ON x.ID = fb.ID
|
||||
WHERE C_BEJELENTKEZESINEV NOT IN (N'fenntarto', N'Admin')
|
||||
AND fb.C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
GO
|
||||
|
||||
|
||||
PRINT 'Jelszavak átírása az intézmény azonosítójára'
|
||||
DECLARE
|
||||
@so nvarchar(64)
|
||||
|
||||
SET @so = CAST((SELECT * FROM dev.vGetRand) AS nvarchar(64))
|
||||
|
||||
UPDATE fb SET
|
||||
fb.C_JELSZO = dev.fnConvertBase64(HASHBYTES('SHA1', CONVERT(VARBINARY(MAX), CONVERT(NVARCHAR(MAX), i2.C_AZONOSITO + @so))))
|
||||
,fb.C_SO = @so
|
||||
FROM T_FELHASZNALOBELEPES AS fb
|
||||
INNER JOIN #Intezmeny i ON i.id = fb.C_INTEZMENYID
|
||||
INNER JOIN T_INTEZMENY i2 ON i2.ID = fb.C_INTEZMENYID
|
||||
|
||||
PRINT 'Felhasználók születési név és anyja név elválasztó beállítása'
|
||||
update T_FELHASZNALO
|
||||
set
|
||||
C_SZULETESINEVELVALASZTO = (CHARINDEX(' ', C_SZULETESINEV,0)),C_ANYJANEVEELVALASZTO = (CHARINDEX(' ', C_ANYJANEVE,0))
|
||||
WHERE C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
|
||||
PRINT 'Profilképek törlése'
|
||||
|
||||
UPDATE T_FELHASZNALO SET C_PROFILKEP = NULL
|
||||
WHERE C_PROFILKEP IS NOT NULL
|
||||
AND C_INTEZMENYID IN (SELECT id FROM #Intezmeny)
|
||||
GO
|
||||
|
||||
IF OBJECT_ID('tempdb..#Intezmeny') IS NOT NULL BEGIN
|
||||
DROP TABLE #Intezmeny
|
||||
END;
|
||||
|
||||
EXEC dev.uspIntezmenyEnableObjects
|
||||
@pIsIndex = 0
|
||||
,@pIsConstraint = 0
|
||||
,@pIsTrigger = 1
|
||||
GO
|
||||
|
||||
PRINT '!DONE!'
|
||||
|
664
Tools/SqlScripts/Registered Servers/LSG_Azure.regsrvr
Normal file
664
Tools/SqlScripts/Registered Servers/LSG_Azure.regsrvr
Normal file
|
@ -0,0 +1,664 @@
|
|||
<?xml version="1.0"?>
|
||||
<model xmlns="http://schemas.serviceml.org/smlif/2007/02">
|
||||
<identity>
|
||||
<name>urn:uuid:96fe1236-abf6-4a57-b54d-e9baab394fd1</name>
|
||||
<baseURI>http://documentcollection/</baseURI>
|
||||
</identity>
|
||||
<xs:bufferSchema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<definitions xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08">
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/system/schema/RegisteredServers</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<xs:schema targetNamespace="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
|
||||
<xs:element name="ServerGroup">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:any namespace="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" processContents="skip" minOccurs="0" maxOccurs="unbounded" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="RegisteredServer">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:any namespace="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" processContents="skip" minOccurs="0" maxOccurs="unbounded" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<RegisteredServers:bufferData xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08">
|
||||
<instances xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08">
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:ServerGroup xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:ServerGroups>
|
||||
<sfc:Collection>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Instance-ok</sml:Uri>
|
||||
</sfc:Reference>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</sfc:Collection>
|
||||
</RegisteredServers:ServerGroups>
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">DatabaseEngineServerGroup</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string">Builtin group that contains the DatabaseEngine servers</RegisteredServers:Description>
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
</RegisteredServers:ServerGroup>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Instance-ok</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:ServerGroup xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:RegisteredServers>
|
||||
<sfc:Collection>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Instance-ok/RegisteredServer/KRETASQL1</sml:Uri>
|
||||
</sfc:Reference>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Instance-ok/RegisteredServer/KRETASQL2</sml:Uri>
|
||||
</sfc:Reference>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Instance-ok/RegisteredServer/KRETASQL3</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</sfc:Collection>
|
||||
</RegisteredServers:RegisteredServers>
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">Instance-ok</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
</RegisteredServers:ServerGroup>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Instance-ok/RegisteredServer/KRETASQL1</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Instance-ok</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETASQL1</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerName type="string">KRETASQL1</RegisteredServers:ServerName>
|
||||
<RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
|
||||
<RegisteredServers:CustomConnectionColorArgb type="int">-986896</RegisteredServers:CustomConnectionColorArgb>
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
<RegisteredServers:ConnectionStringWithEncryptedPassword type="string">data source=KRETASQL1;integrated security=True;pooling=False;multipleactiveresultsets=False;connect timeout=30;encrypt=False;trustservercertificate=True;packet size=4096</RegisteredServers:ConnectionStringWithEncryptedPassword>
|
||||
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginNameAndPassword</RegisteredServers:CredentialPersistenceType>
|
||||
<RegisteredServers:OtherParams type="string" />
|
||||
</RegisteredServers:RegisteredServer>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Instance-ok/RegisteredServer/KRETASQL2</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Instance-ok</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETASQL2</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerName type="string">KRETASQL2</RegisteredServers:ServerName>
|
||||
<RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
|
||||
<RegisteredServers:CustomConnectionColorArgb type="int">-986896</RegisteredServers:CustomConnectionColorArgb>
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
<RegisteredServers:ConnectionStringWithEncryptedPassword type="string">data source=KRETASQL2;integrated security=True;pooling=False;multipleactiveresultsets=False;connect timeout=30;encrypt=False;trustservercertificate=False;packet size=4096</RegisteredServers:ConnectionStringWithEncryptedPassword>
|
||||
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginNameAndPassword</RegisteredServers:CredentialPersistenceType>
|
||||
<RegisteredServers:OtherParams type="string" />
|
||||
</RegisteredServers:RegisteredServer>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Instance-ok/RegisteredServer/KRETASQL3</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Instance-ok</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETASQL3</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerName type="string">KRETASQL3</RegisteredServers:ServerName>
|
||||
<RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
|
||||
<RegisteredServers:CustomConnectionColorArgb type="int">-986896</RegisteredServers:CustomConnectionColorArgb>
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
<RegisteredServers:ConnectionStringWithEncryptedPassword type="string">data source=KRETASQL3;integrated security=True;pooling=False;multipleactiveresultsets=False;connect timeout=30;encrypt=False;trustservercertificate=False;packet size=4096</RegisteredServers:ConnectionStringWithEncryptedPassword>
|
||||
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginName</RegisteredServers:CredentialPersistenceType>
|
||||
<RegisteredServers:OtherParams type="string" />
|
||||
</RegisteredServers:RegisteredServer>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:ServerGroup xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:ServerGroups>
|
||||
<sfc:Collection>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL1</sml:Uri>
|
||||
</sfc:Reference>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL2</sml:Uri>
|
||||
</sfc:Reference>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL3</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</sfc:Collection>
|
||||
</RegisteredServers:ServerGroups>
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">Szerverek</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
</RegisteredServers:ServerGroup>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL1</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:ServerGroup xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:RegisteredServers>
|
||||
<sfc:Collection>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL1/RegisteredServer/KRETA__AZURE__111</sml:Uri>
|
||||
</sfc:Reference>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL1/RegisteredServer/KRETA__AZURE__200A</sml:Uri>
|
||||
</sfc:Reference>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL1/RegisteredServer/KRETA__AZURE__660__GYOR</sml:Uri>
|
||||
</sfc:Reference>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL1/RegisteredServer/KRETA__AZURE__700__TISZANINNEN</sml:Uri>
|
||||
</sfc:Reference>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL1/RegisteredServer/KRETA__AZURE__710__PANNONHALMA</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</sfc:Collection>
|
||||
</RegisteredServers:RegisteredServers>
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETASQL1</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
</RegisteredServers:ServerGroup>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL1/RegisteredServer/KRETA__AZURE__111</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL1</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETA_AZURE_111</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerName type="string">KRETASQL1</RegisteredServers:ServerName>
|
||||
<RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
|
||||
<RegisteredServers:CustomConnectionColorArgb type="int">-986896</RegisteredServers:CustomConnectionColorArgb>
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
<RegisteredServers:ConnectionStringWithEncryptedPassword type="string">data source=KRETASQL1;initial catalog=KRETA_AZURE_111;integrated security=True;pooling=False;multipleactiveresultsets=False;connect timeout=30;encrypt=False;trustservercertificate=True;packet size=4096</RegisteredServers:ConnectionStringWithEncryptedPassword>
|
||||
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginNameAndPassword</RegisteredServers:CredentialPersistenceType>
|
||||
<RegisteredServers:OtherParams type="string" />
|
||||
</RegisteredServers:RegisteredServer>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL1/RegisteredServer/KRETA__AZURE__200A</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL1</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETA_AZURE_200A</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerName type="string">KRETASQL1</RegisteredServers:ServerName>
|
||||
<RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
|
||||
<RegisteredServers:CustomConnectionColorArgb type="int">-986896</RegisteredServers:CustomConnectionColorArgb>
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
<RegisteredServers:ConnectionStringWithEncryptedPassword type="string">data source=KRETASQL1;initial catalog=KRETA_AZURE_200A;integrated security=True;pooling=False;multipleactiveresultsets=False;connect timeout=30;encrypt=False;trustservercertificate=False;packet size=4096</RegisteredServers:ConnectionStringWithEncryptedPassword>
|
||||
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginName</RegisteredServers:CredentialPersistenceType>
|
||||
<RegisteredServers:OtherParams type="string" />
|
||||
</RegisteredServers:RegisteredServer>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL1/RegisteredServer/KRETA__AZURE__660__GYOR</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL1</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETA_AZURE_660_GYOR</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerName type="string">KRETASQL1</RegisteredServers:ServerName>
|
||||
<RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
|
||||
<RegisteredServers:CustomConnectionColorArgb type="int">-986896</RegisteredServers:CustomConnectionColorArgb>
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
<RegisteredServers:ConnectionStringWithEncryptedPassword type="string">data source=KRETASQL1;initial catalog=KRETA_AZURE_660_GYOR;integrated security=True;pooling=False;multipleactiveresultsets=False;connect timeout=30;encrypt=False;trustservercertificate=False;packet size=4096</RegisteredServers:ConnectionStringWithEncryptedPassword>
|
||||
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginName</RegisteredServers:CredentialPersistenceType>
|
||||
<RegisteredServers:OtherParams type="string" />
|
||||
</RegisteredServers:RegisteredServer>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL1/RegisteredServer/KRETA__AZURE__700__TISZANINNEN</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL1</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETA_AZURE_700_TISZANINNEN</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerName type="string">KRETASQL1</RegisteredServers:ServerName>
|
||||
<RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
|
||||
<RegisteredServers:CustomConnectionColorArgb type="int">-986896</RegisteredServers:CustomConnectionColorArgb>
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
<RegisteredServers:ConnectionStringWithEncryptedPassword type="string">data source=KRETASQL1;initial catalog=KRETA_AZURE_700_TISZANINNEN;integrated security=True;pooling=False;multipleactiveresultsets=False;connect timeout=30;encrypt=False;trustservercertificate=False;packet size=4096</RegisteredServers:ConnectionStringWithEncryptedPassword>
|
||||
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginName</RegisteredServers:CredentialPersistenceType>
|
||||
<RegisteredServers:OtherParams type="string" />
|
||||
</RegisteredServers:RegisteredServer>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL1/RegisteredServer/KRETA__AZURE__710__PANNONHALMA</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL1</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETA_AZURE_710_PANNONHALMA</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerName type="string">KRETASQL1</RegisteredServers:ServerName>
|
||||
<RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
|
||||
<RegisteredServers:CustomConnectionColorArgb type="int">-986896</RegisteredServers:CustomConnectionColorArgb>
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
<RegisteredServers:ConnectionStringWithEncryptedPassword type="string">data source=KRETASQL1;initial catalog=KRETA_AZURE_710_PANNONHALMA;integrated security=True;pooling=False;multipleactiveresultsets=False;connect timeout=30;encrypt=False;trustservercertificate=False;packet size=4096</RegisteredServers:ConnectionStringWithEncryptedPassword>
|
||||
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginName</RegisteredServers:CredentialPersistenceType>
|
||||
<RegisteredServers:OtherParams type="string" />
|
||||
</RegisteredServers:RegisteredServer>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL2</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:ServerGroup xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:RegisteredServers>
|
||||
<sfc:Collection>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL2/RegisteredServer/KRETA__AZURE__200</sml:Uri>
|
||||
</sfc:Reference>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL2/RegisteredServer/KRETA__AZURE__200B</sml:Uri>
|
||||
</sfc:Reference>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL2/RegisteredServer/KRETA__AZURE__200C</sml:Uri>
|
||||
</sfc:Reference>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL2/RegisteredServer/KRETA__AZURE__670__KECSKEMET</sml:Uri>
|
||||
</sfc:Reference>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL2/RegisteredServer/KRETA__AZURE__712__GOROG</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</sfc:Collection>
|
||||
</RegisteredServers:RegisteredServers>
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETASQL2</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
</RegisteredServers:ServerGroup>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL2/RegisteredServer/KRETA__AZURE__200</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL2</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETA_AZURE_200</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerName type="string">KRETASQL2</RegisteredServers:ServerName>
|
||||
<RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
|
||||
<RegisteredServers:CustomConnectionColorArgb type="int">-986896</RegisteredServers:CustomConnectionColorArgb>
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
<RegisteredServers:ConnectionStringWithEncryptedPassword type="string">data source=KRETASQL2;initial catalog=KRETA_AZURE_200;integrated security=True;pooling=False;multipleactiveresultsets=False;connect timeout=30;encrypt=False;trustservercertificate=False;packet size=4096</RegisteredServers:ConnectionStringWithEncryptedPassword>
|
||||
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginNameAndPassword</RegisteredServers:CredentialPersistenceType>
|
||||
<RegisteredServers:OtherParams type="string" />
|
||||
</RegisteredServers:RegisteredServer>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL2/RegisteredServer/KRETA__AZURE__200B</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL2</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETA_AZURE_200B</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerName type="string">KRETASQL2</RegisteredServers:ServerName>
|
||||
<RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
|
||||
<RegisteredServers:CustomConnectionColorArgb type="int">-986896</RegisteredServers:CustomConnectionColorArgb>
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
<RegisteredServers:ConnectionStringWithEncryptedPassword type="string">data source=KRETASQL2;initial catalog=KRETA_AZURE_200B;integrated security=True;pooling=False;multipleactiveresultsets=False;connect timeout=30;encrypt=False;trustservercertificate=False;packet size=4096</RegisteredServers:ConnectionStringWithEncryptedPassword>
|
||||
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginName</RegisteredServers:CredentialPersistenceType>
|
||||
<RegisteredServers:OtherParams type="string" />
|
||||
</RegisteredServers:RegisteredServer>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL2/RegisteredServer/KRETA__AZURE__200C</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL2</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETA_AZURE_200C</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerName type="string">KRETASQL2</RegisteredServers:ServerName>
|
||||
<RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
|
||||
<RegisteredServers:CustomConnectionColorArgb type="int">-986896</RegisteredServers:CustomConnectionColorArgb>
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
<RegisteredServers:ConnectionStringWithEncryptedPassword type="string">data source=KRETASQL2;initial catalog=KRETA_AZURE_200C;integrated security=True;pooling=False;multipleactiveresultsets=False;connect timeout=30;encrypt=False;trustservercertificate=False;packet size=4096</RegisteredServers:ConnectionStringWithEncryptedPassword>
|
||||
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginName</RegisteredServers:CredentialPersistenceType>
|
||||
<RegisteredServers:OtherParams type="string" />
|
||||
</RegisteredServers:RegisteredServer>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL2/RegisteredServer/KRETA__AZURE__670__KECSKEMET</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL2</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETA_AZURE_670_KECSKEMET</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerName type="string">KRETASQL2</RegisteredServers:ServerName>
|
||||
<RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
|
||||
<RegisteredServers:CustomConnectionColorArgb type="int">-986896</RegisteredServers:CustomConnectionColorArgb>
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
<RegisteredServers:ConnectionStringWithEncryptedPassword type="string">data source=KRETASQL2;initial catalog=KRETA_AZURE_670_KECSKEMET;integrated security=True;pooling=False;multipleactiveresultsets=False;connect timeout=30;encrypt=False;trustservercertificate=False;packet size=4096</RegisteredServers:ConnectionStringWithEncryptedPassword>
|
||||
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginName</RegisteredServers:CredentialPersistenceType>
|
||||
<RegisteredServers:OtherParams type="string" />
|
||||
</RegisteredServers:RegisteredServer>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL2/RegisteredServer/KRETA__AZURE__712__GOROG</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL2</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETA_AZURE_712_GOROG</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerName type="string">KRETASQL2</RegisteredServers:ServerName>
|
||||
<RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
|
||||
<RegisteredServers:CustomConnectionColorArgb type="int">-986896</RegisteredServers:CustomConnectionColorArgb>
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
<RegisteredServers:ConnectionStringWithEncryptedPassword type="string">data source=KRETASQL2;initial catalog=KRETA_AZURE_712_GOROG;integrated security=True;pooling=False;multipleactiveresultsets=False;connect timeout=30;encrypt=False;trustservercertificate=False;packet size=4096</RegisteredServers:ConnectionStringWithEncryptedPassword>
|
||||
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginName</RegisteredServers:CredentialPersistenceType>
|
||||
<RegisteredServers:OtherParams type="string" />
|
||||
</RegisteredServers:RegisteredServer>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL3</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:ServerGroup xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:RegisteredServers>
|
||||
<sfc:Collection>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL3/RegisteredServer/KRETA__AZURE__650</sml:Uri>
|
||||
</sfc:Reference>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL3/RegisteredServer/KRETA__AZURE__701</sml:Uri>
|
||||
</sfc:Reference>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL3/RegisteredServer/KRETA__AZURE__702</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</sfc:Collection>
|
||||
</RegisteredServers:RegisteredServers>
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETASQL3</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
</RegisteredServers:ServerGroup>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL3/RegisteredServer/KRETA__AZURE__650</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL3</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETA_AZURE_650</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerName type="string">KRETASQL3</RegisteredServers:ServerName>
|
||||
<RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
|
||||
<RegisteredServers:CustomConnectionColorArgb type="int">-986896</RegisteredServers:CustomConnectionColorArgb>
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
<RegisteredServers:ConnectionStringWithEncryptedPassword type="string">data source=KRETASQL3;initial catalog=KRETA_AZURE_650;integrated security=True;pooling=False;multipleactiveresultsets=False;connect timeout=30;encrypt=False;trustservercertificate=False;packet size=4096</RegisteredServers:ConnectionStringWithEncryptedPassword>
|
||||
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginName</RegisteredServers:CredentialPersistenceType>
|
||||
<RegisteredServers:OtherParams type="string" />
|
||||
</RegisteredServers:RegisteredServer>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL3/RegisteredServer/KRETA__AZURE__701</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL3</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETA_AZURE_701</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerName type="string">KRETASQL3</RegisteredServers:ServerName>
|
||||
<RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
|
||||
<RegisteredServers:CustomConnectionColorArgb type="int">-986896</RegisteredServers:CustomConnectionColorArgb>
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
<RegisteredServers:ConnectionStringWithEncryptedPassword type="string">data source=KRETASQL3;initial catalog=KRETA_AZURE_701;integrated security=True;pooling=False;multipleactiveresultsets=False;connect timeout=30;encrypt=False;trustservercertificate=False;packet size=4096</RegisteredServers:ConnectionStringWithEncryptedPassword>
|
||||
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginName</RegisteredServers:CredentialPersistenceType>
|
||||
<RegisteredServers:OtherParams type="string" />
|
||||
</RegisteredServers:RegisteredServer>
|
||||
</data>
|
||||
</document>
|
||||
<document>
|
||||
<docinfo>
|
||||
<aliases>
|
||||
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL3/RegisteredServer/KRETA__AZURE__702</alias>
|
||||
</aliases>
|
||||
<sfc:version DomainVersion="1" />
|
||||
</docinfo>
|
||||
<data>
|
||||
<RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<RegisteredServers:Parent>
|
||||
<sfc:Reference sml:ref="true">
|
||||
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Szerverek/ServerGroup/KRETASQL3</sml:Uri>
|
||||
</sfc:Reference>
|
||||
</RegisteredServers:Parent>
|
||||
<RegisteredServers:Name type="string">KRETA_AZURE_702</RegisteredServers:Name>
|
||||
<RegisteredServers:Description type="string" />
|
||||
<RegisteredServers:ServerName type="string">KRETASQL3</RegisteredServers:ServerName>
|
||||
<RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
|
||||
<RegisteredServers:CustomConnectionColorArgb type="int">-986896</RegisteredServers:CustomConnectionColorArgb>
|
||||
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
|
||||
<RegisteredServers:ConnectionStringWithEncryptedPassword type="string">data source=KRETASQL3;initial catalog=KRETA_AZURE_702;integrated security=True;pooling=False;multipleactiveresultsets=False;connect timeout=30;encrypt=False;trustservercertificate=False;packet size=4096</RegisteredServers:ConnectionStringWithEncryptedPassword>
|
||||
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginName</RegisteredServers:CredentialPersistenceType>
|
||||
<RegisteredServers:OtherParams type="string" />
|
||||
</RegisteredServers:RegisteredServer>
|
||||
</data>
|
||||
</document>
|
||||
</instances>
|
||||
</RegisteredServers:bufferData>
|
||||
</xs:schema>
|
||||
</data>
|
||||
</document>
|
||||
</definitions>
|
||||
</xs:bufferSchema>
|
||||
</model>
|
3221
Tools/SqlScripts/Registered Servers/LSG_KAFFEE_FULL.regsrvr
Normal file
3221
Tools/SqlScripts/Registered Servers/LSG_KAFFEE_FULL.regsrvr
Normal file
File diff suppressed because it is too large
Load diff
2275
Tools/SqlScripts/Registered Servers/LSG_NSZFH.REGSRVR
Normal file
2275
Tools/SqlScripts/Registered Servers/LSG_NSZFH.REGSRVR
Normal file
File diff suppressed because it is too large
Load diff
1015
Tools/SqlScripts/Registered Servers/LSG_Tesztszerverek.regsrvr
Normal file
1015
Tools/SqlScripts/Registered Servers/LSG_Tesztszerverek.regsrvr
Normal file
File diff suppressed because it is too large
Load diff
2514
Tools/SqlScripts/SSMS Report/KRETA Table Info.rdl
Normal file
2514
Tools/SqlScripts/SSMS Report/KRETA Table Info.rdl
Normal file
File diff suppressed because it is too large
Load diff
22
Tools/SqlScripts/Tanév váltás előtt.sql
Normal file
22
Tools/SqlScripts/Tanév váltás előtt.sql
Normal file
|
@ -0,0 +1,22 @@
|
|||
-- ===========================================================================================
|
||||
-- Kisorolja az összes diákot az összes osztálycsoportból, hogy lehessen tanévet váltani
|
||||
-- ===========================================================================================
|
||||
|
||||
-- TanévId megtalálása
|
||||
SELECT * FROM V_INTEZMENYADATOK ia
|
||||
WHERE ia.C_AZONOSITO = 'klikKlak'; -- Intézmény azonosítója
|
||||
GO
|
||||
|
||||
DECLARE
|
||||
@kilepesDatuma datetime = '20210616' -- Kilépés dátuma
|
||||
,@tanevId int = '0' -- Tanév Id-ja
|
||||
|
||||
UPDATE tcs
|
||||
SET tcs.C_KILEPESDATUM = @kilepesDatuma
|
||||
,tcs.C_KILEPESROGZITESDATUM = GETDATE()
|
||||
FROM T_TANULOCSOPORT tcs
|
||||
WHERE tcs.C_KILEPESDATUM IS NULL
|
||||
AND tcs.TOROLT = 'F'
|
||||
AND tcs.C_TANEVID = @tanevId
|
||||
GO
|
||||
|
483
Tools/SqlScripts/TanulóLéptetésKövtanévbeTesthez.sql
Normal file
483
Tools/SqlScripts/TanulóLéptetésKövtanévbeTesthez.sql
Normal file
|
@ -0,0 +1,483 @@
|
|||
-- ===========================================================================================
|
||||
-- Tanulók, gondviselők, elérhetőségeik, osztálycsoportok átvitele köv tanévbe
|
||||
-- Tanulók besorolása ugyan abba a nevű osztályba, amiben akt tanévben járt
|
||||
-- ===========================================================================================
|
||||
|
||||
-- TanévId megtalálása
|
||||
SELECT * FROM V_INTEZMENYADATOK ia
|
||||
WHERE ia.C_AZONOSITO = 'klikKlak'; -- Intézmény azonosítója
|
||||
GO
|
||||
|
||||
DECLARE
|
||||
@intezmenyId int = 0 -- Ezt add meg!
|
||||
|
||||
DECLARE
|
||||
@kovTanevId int
|
||||
,@aktTanevId int
|
||||
,@kovTanevNev nvarchar(20)
|
||||
|
||||
SELECT @aktTanevId = ID FROM T_TANEV tv WHERE tv.C_INTEZMENYID = @intezmenyId AND tv.C_AKTIV = 'T' AND tv.TOROLT = 'F'
|
||||
SELECT @kovTanevId = ID, @kovTanevNev = tv.C_NEV FROM T_TANEV tv WHERE tv.C_INTEZMENYID = @intezmenyId AND tv.C_KOVETKEZO = 'T' AND tv.C_ISKIVALASZTHATO = 'T' AND tv.TOROLT = 'F'
|
||||
|
||||
DECLARE @TanuloIdsKovTanev table (
|
||||
Id int PRIMARY KEY
|
||||
)
|
||||
|
||||
-- Tanulók átvitele az uspCloneTanulo SP-vel
|
||||
DECLARE @tanuloId INT
|
||||
|
||||
DECLARE TanuloCursor CURSOR FAST_FORWARD READ_ONLY FOR
|
||||
SELECT dk.ID
|
||||
FROM T_TANULO dk
|
||||
WHERE dk.TOROLT = 'F'
|
||||
AND dk.C_ALTANEVID = @aktTanevId
|
||||
|
||||
OPEN TanuloCursor
|
||||
|
||||
FETCH NEXT FROM TanuloCursor
|
||||
INTO @tanuloId
|
||||
|
||||
WHILE @@FETCH_STATUS = 0 BEGIN
|
||||
INSERT INTO @TanuloIdsKovTanev (Id)
|
||||
EXEC uspCloneTanulo
|
||||
@tanuloId = @tanuloId
|
||||
,@kovTanevId = @kovTanevId
|
||||
,@intezmenyId = @intezmenyId
|
||||
,@aktTanevId = @aktTanevId
|
||||
,@felhasznaloId = 0
|
||||
|
||||
FETCH NEXT FROM TanuloCursor
|
||||
INTO @tanuloId
|
||||
END
|
||||
|
||||
CLOSE TanuloCursor
|
||||
DEALLOCATE TanuloCursor
|
||||
|
||||
|
||||
-- Osztályok, csoportok /*ha még nem létezik ugyan olyan néven*/
|
||||
INSERT INTO T_OSZTALYCSOPORT (
|
||||
C_MEGJEGYZES
|
||||
,C_NEV
|
||||
,C_VEGZOSEVFOLYAM
|
||||
,C_EVFOLYAMTIPUSA
|
||||
,C_IMPORTALT
|
||||
,C_TERVEZETTLETSZAM
|
||||
,C_KERESZTFELEVES
|
||||
,C_FELADATKATEGORIAID
|
||||
,C_TEREMID
|
||||
,C_FELADATELLATASIHELYID
|
||||
,C_INTEZMENYID
|
||||
,C_TANEVID
|
||||
,TOROLT
|
||||
,SERIAL
|
||||
,LASTCHANGED
|
||||
,CREATED
|
||||
,MODIFIER
|
||||
,CREATOR
|
||||
,ELOZOTANEVIREKORDID
|
||||
,C_MUVESZETIAGID
|
||||
,C_ZENEMUVESZETIAGTIPUSID
|
||||
,C_KEPZESIFORMA
|
||||
,C_ISGYOGYPEDAGOGIAILOGOPEDIAI
|
||||
,C_ISTECHNIKAI
|
||||
,C_NAPLOSZAM
|
||||
) SELECT
|
||||
ocs.C_MEGJEGYZES AS C_MEGJEGYZES -- nvarchar(500)
|
||||
,ocs.C_NEV AS C_NEV -- * nvarchar(255)
|
||||
,ocs.C_VEGZOSEVFOLYAM AS C_VEGZOSEVFOLYAM -- * char(1)
|
||||
,ocs.C_EVFOLYAMTIPUSA AS C_EVFOLYAMTIPUSA -- int
|
||||
,ocs.C_IMPORTALT AS C_IMPORTALT -- * char(1)
|
||||
,ocs.C_TERVEZETTLETSZAM AS C_TERVEZETTLETSZAM -- int
|
||||
,ocs.C_KERESZTFELEVES AS C_KERESZTFELEVES -- * char(1)
|
||||
,ocs.C_FELADATKATEGORIAID AS C_FELADATKATEGORIAID -- * int
|
||||
,ocs.C_TEREMID AS C_TEREMID -- int
|
||||
,ocs.C_FELADATELLATASIHELYID AS C_FELADATELLATASIHELYID -- * int
|
||||
,ocs.C_INTEZMENYID AS C_INTEZMENYID -- * int
|
||||
,@kovTanevId AS C_TANEVID -- * int
|
||||
,ocs.TOROLT AS TOROLT -- * char(1)
|
||||
,0 AS SERIAL -- * int
|
||||
,ocs.LASTCHANGED AS LASTCHANGED -- * datetime
|
||||
,GETDATE() AS CREATED -- * datetime
|
||||
,ocs.MODIFIER AS MODIFIER -- int
|
||||
,ocs.CREATOR AS CREATOR -- int
|
||||
,ocs.ID AS ELOZOTANEVIREKORDID -- int
|
||||
,ocs.C_MUVESZETIAGID AS C_MUVESZETIAGID -- int
|
||||
,ocs.C_ZENEMUVESZETIAGTIPUSID AS C_ZENEMUVESZETIAGTIPUSID -- int
|
||||
,ocs.C_KEPZESIFORMA AS C_KEPZESIFORMA -- int
|
||||
,ocs.C_ISGYOGYPEDAGOGIAILOGOPEDIAI AS C_ISGYOGYPEDAGOGIAILOGOPEDIAI -- * char(1)
|
||||
,ocs.C_ISTECHNIKAI AS C_ISTECHNIKAI -- * char(1)
|
||||
,ocs.C_NAPLOSZAM AS C_NAPLOSZAM -- nvarchar(50)
|
||||
FROM T_OSZTALYCSOPORT ocs
|
||||
WHERE ocs.C_TANEVID = @aktTanevId
|
||||
AND ocs.TOROLT = 'F'
|
||||
AND NOT EXISTS (SELECT 1 FROM T_OSZTALYCSOPORT ocs2 WHERE ocs2.C_NEV = ocs.C_NEV AND ocs2.TOROLT = 'F' AND ocs2.C_TANEVID = @kovTanevId)
|
||||
|
||||
INSERT INTO T_OSZTALY (
|
||||
ID
|
||||
,C_OSZTALYNAPLOLEIRASA
|
||||
,C_OSZTALYNAPLOMEGNYITASA
|
||||
,C_OSZTALYNAPLOZARASA
|
||||
,C_AGAZAT
|
||||
,C_RESZSZAKKEPESITES
|
||||
,C_SZAKKEPESITES
|
||||
,C_SZAKMACSOPORT
|
||||
,C_GIMNAZIUMIEVFOLYAMTIPUSID
|
||||
,C_KETTANNYELVU
|
||||
,C_NEMZETISEGI
|
||||
,C_NYELVIELOKESZITO
|
||||
,C_SPORT
|
||||
,C_AJTEHETTSEGGONDOZOPROGRAM
|
||||
,C_AJPROGRAM
|
||||
,C_VEGYESEVFOLYAMU
|
||||
,C_VEGYESSZAKKEPZESU
|
||||
,C_SPECIALISJELLEMZO
|
||||
,C_VEGYESEVFOLYAMUTANTERV
|
||||
,C_OSZTALYPENZBANKSZAMLASZAMKED
|
||||
,C_OSZTALYPENZBANKSZAMLASZAMA
|
||||
,C_VPOSENGEDELYEZETT
|
||||
,C_OSZTALYFONOKID
|
||||
,C_OFOHELYETTESID
|
||||
,C_TANTERVID
|
||||
,C_SZMKKEPVISELOHELYETTESID
|
||||
,C_SZMKKEPVISELOID
|
||||
,C_ALINTEZMENYID
|
||||
,C_ALTANEVID
|
||||
,TOROLT
|
||||
,SERIAL
|
||||
,LASTCHANGED
|
||||
,CREATED
|
||||
,MODIFIER
|
||||
,CREATOR
|
||||
,ELOZOTANEVIREKORDID
|
||||
,ELOZOTANEVIREKORDIDA
|
||||
,C_ARANYJANOSPROGRAMTIPUSID
|
||||
,C_JOGVISZONYTIPUSID
|
||||
,C_AGAZATUJSZKTTIPUSID
|
||||
,C_SZAKMAIRANYTIPUSID
|
||||
,C_SZAKMATIPUSID
|
||||
,C_SZAKIRANYNKTTIPUSID
|
||||
,C_SZAKKEPESITESNKTTIPUSID
|
||||
,C_TANULMANYITERULETNKTTIPUSID
|
||||
,C_MUFAJTIPUSID
|
||||
,C_TANSZAKTIPUSID
|
||||
) SELECT
|
||||
ocs.ID AS ID -- * int
|
||||
,o.C_OSZTALYNAPLOLEIRASA AS C_OSZTALYNAPLOLEIRASA -- nvarchar(max)
|
||||
,o.C_OSZTALYNAPLOMEGNYITASA AS C_OSZTALYNAPLOMEGNYITASA -- datetime
|
||||
,o.C_OSZTALYNAPLOZARASA AS C_OSZTALYNAPLOZARASA -- datetime
|
||||
,o.C_AGAZAT AS C_AGAZAT -- int
|
||||
,o.C_RESZSZAKKEPESITES AS C_RESZSZAKKEPESITES -- int
|
||||
,o.C_SZAKKEPESITES AS C_SZAKKEPESITES -- int
|
||||
,o.C_SZAKMACSOPORT AS C_SZAKMACSOPORT -- int
|
||||
,o.C_GIMNAZIUMIEVFOLYAMTIPUSID AS C_GIMNAZIUMIEVFOLYAMTIPUSID -- int
|
||||
,o.C_KETTANNYELVU AS C_KETTANNYELVU -- * char(1)
|
||||
,o.C_NEMZETISEGI AS C_NEMZETISEGI -- * char(1)
|
||||
,o.C_NYELVIELOKESZITO AS C_NYELVIELOKESZITO -- * char(1)
|
||||
,o.C_SPORT AS C_SPORT -- * char(1)
|
||||
,o.C_AJTEHETTSEGGONDOZOPROGRAM AS C_AJTEHETTSEGGONDOZOPROGRAM -- * char(1)
|
||||
,o.C_AJPROGRAM AS C_AJPROGRAM -- * char(1)
|
||||
,o.C_VEGYESEVFOLYAMU AS C_VEGYESEVFOLYAMU -- * char(1)
|
||||
,o.C_VEGYESSZAKKEPZESU AS C_VEGYESSZAKKEPZESU -- * char(1)
|
||||
,o.C_SPECIALISJELLEMZO AS C_SPECIALISJELLEMZO -- nvarchar(4000)
|
||||
,o.C_VEGYESEVFOLYAMUTANTERV AS C_VEGYESEVFOLYAMUTANTERV -- nvarchar(1000)
|
||||
,o.C_OSZTALYPENZBANKSZAMLASZAMKED AS C_OSZTALYPENZBANKSZAMLASZAMKED -- nvarchar(1000)
|
||||
,o.C_OSZTALYPENZBANKSZAMLASZAMA AS C_OSZTALYPENZBANKSZAMLASZAMA -- nvarchar(26)
|
||||
,o.C_VPOSENGEDELYEZETT AS C_VPOSENGEDELYEZETT -- * char(1)
|
||||
,o.C_OSZTALYFONOKID AS C_OSZTALYFONOKID -- int
|
||||
,o.C_OFOHELYETTESID AS C_OFOHELYETTESID -- int
|
||||
,o.C_TANTERVID AS C_TANTERVID -- int
|
||||
,o.C_SZMKKEPVISELOHELYETTESID AS C_SZMKKEPVISELOHELYETTESID -- int
|
||||
,o.C_SZMKKEPVISELOID AS C_SZMKKEPVISELOID -- int
|
||||
,o.C_ALINTEZMENYID AS C_ALINTEZMENYID -- * int
|
||||
,@kovTanevId AS C_ALTANEVID -- * int
|
||||
,o.TOROLT AS TOROLT -- * char(1)
|
||||
,0 AS SERIAL -- * int
|
||||
,o.LASTCHANGED AS LASTCHANGED -- * datetime
|
||||
,o.CREATED AS CREATED -- * datetime
|
||||
,o.MODIFIER AS MODIFIER -- int
|
||||
,o.CREATOR AS CREATOR -- int
|
||||
,o.ID AS ELOZOTANEVIREKORDID -- int
|
||||
,o.ID AS ELOZOTANEVIREKORDIDA -- int
|
||||
,o.C_ARANYJANOSPROGRAMTIPUSID AS C_ARANYJANOSPROGRAMTIPUSID -- int
|
||||
,o.C_JOGVISZONYTIPUSID AS C_JOGVISZONYTIPUSID -- int
|
||||
,o.C_AGAZATUJSZKTTIPUSID AS C_AGAZATUJSZKTTIPUSID -- int
|
||||
,o.C_SZAKMAIRANYTIPUSID AS C_SZAKMAIRANYTIPUSID -- int
|
||||
,o.C_SZAKMATIPUSID AS C_SZAKMATIPUSID -- int
|
||||
,o.C_SZAKIRANYNKTTIPUSID AS C_SZAKIRANYNKTTIPUSID -- int
|
||||
,o.C_SZAKKEPESITESNKTTIPUSID AS C_SZAKKEPESITESNKTTIPUSID -- int
|
||||
,o.C_TANULMANYITERULETNKTTIPUSID AS C_TANULMANYITERULETNKTTIPUSID -- int
|
||||
,o.C_MUFAJTIPUSID AS C_MUFAJTIPUSID -- int
|
||||
,o.C_TANSZAKTIPUSID AS C_TANSZAKTIPUSID -- int
|
||||
FROM T_OSZTALY o
|
||||
INNER JOIN T_OSZTALYCSOPORT ocs ON ocs.ELOZOTANEVIREKORDID = o.ID
|
||||
WHERE o.C_ALTANEVID = @aktTanevId
|
||||
AND o.TOROLT = 'F'
|
||||
AND NOT EXISTS (SELECT 1 FROM T_OSZTALY o2 WHERE o2.ID = ocs.ID AND o2.TOROLT = 'F' AND o2.C_ALTANEVID = @kovTanevId)
|
||||
|
||||
|
||||
INSERT INTO T_CSOPORT (
|
||||
ID
|
||||
,C_TIPUSA
|
||||
,C_CSOPORTNAPLOLEIRAS
|
||||
,C_CSOPORTNAPLOMEGNYITASA
|
||||
,C_CSOPORTNAPLOZARASA
|
||||
,C_CSOPORTVEZETOID
|
||||
,C_OSZTALYBONTASID
|
||||
,C_ALINTEZMENYID
|
||||
,C_ALTANEVID
|
||||
,TOROLT
|
||||
,SERIAL
|
||||
,LASTCHANGED
|
||||
,CREATED
|
||||
,MODIFIER
|
||||
,CREATOR
|
||||
,ELOZOTANEVIREKORDIDA
|
||||
,ELOZOTANEVIREKORDID
|
||||
,C_ISAUTOEGYENICSOPORT
|
||||
) SELECT
|
||||
ocs.ID AS ID -- * int
|
||||
,cs.C_TIPUSA AS C_TIPUSA -- int
|
||||
,cs.C_CSOPORTNAPLOLEIRAS AS C_CSOPORTNAPLOLEIRAS -- nvarchar(max)
|
||||
,cs.C_CSOPORTNAPLOMEGNYITASA AS C_CSOPORTNAPLOMEGNYITASA -- datetime
|
||||
,cs.C_CSOPORTNAPLOZARASA AS C_CSOPORTNAPLOZARASA -- datetime
|
||||
,cs.C_CSOPORTVEZETOID AS C_CSOPORTVEZETOID -- int
|
||||
,cs.C_OSZTALYBONTASID AS C_OSZTALYBONTASID -- int
|
||||
,cs.C_ALINTEZMENYID AS C_ALINTEZMENYID -- * int
|
||||
,@kovTanevId AS C_ALTANEVID -- * int
|
||||
,cs.TOROLT AS TOROLT -- * char(1)
|
||||
,0 AS SERIAL -- * int
|
||||
,cs.LASTCHANGED AS LASTCHANGED -- * datetime
|
||||
,cs.CREATED AS CREATED -- * datetime
|
||||
,cs.MODIFIER AS MODIFIER -- int
|
||||
,cs.CREATOR AS CREATOR -- int
|
||||
,cs.ID AS ELOZOTANEVIREKORDIDA -- int
|
||||
,cs.ID AS ELOZOTANEVIREKORDID -- int
|
||||
,cs.C_ISAUTOEGYENICSOPORT AS C_ISAUTOEGYENICSOPORT -- * char(1)
|
||||
FROM T_CSOPORT cs
|
||||
INNER JOIN T_OSZTALYCSOPORT ocs ON ocs.ELOZOTANEVIREKORDID = cs.ID
|
||||
WHERE cs.C_ALTANEVID = @aktTanevId
|
||||
AND cs.TOROLT = 'F'
|
||||
AND NOT EXISTS (SELECT 1 FROM T_CSOPORT cs2 WHERE cs2.ID = ocs.ID AND cs2.TOROLT = 'F' AND cs2.C_ALTANEVID = @kovTanevId)
|
||||
|
||||
UPDATE ocsKov SET
|
||||
ocsKov.ELOZOTANEVIREKORDID = ocsAkt.ID
|
||||
FROM T_OSZTALYCSOPORT ocsKov
|
||||
INNER JOIN T_OSZTALYCSOPORT ocsAkt ON ocsAkt.C_NEV = ocsKov.C_NEV
|
||||
WHERE ocsKov.C_TANEVID = @kovTanevId
|
||||
AND ocsAkt.C_TANEVID = @aktTanevId
|
||||
AND ocsKov.TOROLT = 'F'
|
||||
AND ocsAkt.TOROLT = 'F'
|
||||
AND ocsKov.ELOZOTANEVIREKORDID IS NULL
|
||||
|
||||
|
||||
UPDATE o
|
||||
SET o.ELOZOTANEVIREKORDID = ocs.ELOZOTANEVIREKORDID
|
||||
FROM T_OSZTALY o
|
||||
INNER JOIN T_OSZTALYCSOPORT ocs ON ocs.ID = o.ID
|
||||
WHERE o.ELOZOTANEVIREKORDID IS NULL
|
||||
AND o.C_ALTANEVID = @kovTanevId
|
||||
AND o.TOROLT = 'F'
|
||||
|
||||
UPDATE cs
|
||||
SET cs.ELOZOTANEVIREKORDID = ocs.ELOZOTANEVIREKORDID
|
||||
FROM T_CSOPORT cs
|
||||
INNER JOIN T_OSZTALYCSOPORT ocs ON ocs.ID = cs.ID
|
||||
WHERE cs.ELOZOTANEVIREKORDID IS NULL
|
||||
AND cs.C_ALTANEVID = @kovTanevId
|
||||
AND cs.TOROLT = 'F'
|
||||
|
||||
|
||||
-- tanulócspoport, akiknek még nincs besorolása a köv tanévbe az adott osztálycsoportba, de akt tanévben volt.
|
||||
INSERT INTO T_TANULOCSOPORT (
|
||||
C_BEJEGYZESIDOPONTJA
|
||||
,C_BELEPESDATUM
|
||||
,C_KILEPESDATUM
|
||||
,C_BEFOGADOINTEZMENY
|
||||
,C_MEGJEGYZES
|
||||
,C_KILEPESROGZITESDATUM
|
||||
,C_IMPORTALT
|
||||
,C_INTEZMENYID
|
||||
,C_TANEVID
|
||||
,C_OSZTALYCSOPORTID
|
||||
,C_TANULOID
|
||||
,TOROLT
|
||||
,SERIAL
|
||||
,LASTCHANGED
|
||||
,CREATED
|
||||
,MODIFIER
|
||||
,CREATOR
|
||||
,ELOZOTANEVIREKORDID
|
||||
,C_JOGVISZONYTIPUSID
|
||||
) SELECT
|
||||
GETDATE() AS C_BEJEGYZESIDOPONTJA -- * datetime
|
||||
,LEFT(@kovTanevNev, 4) + '0901' AS C_BELEPESDATUM -- datetime
|
||||
,NULL AS C_KILEPESDATUM -- datetime
|
||||
,tcs.C_BEFOGADOINTEZMENY AS C_BEFOGADOINTEZMENY -- nvarchar(255)
|
||||
,tcs.C_MEGJEGYZES AS C_MEGJEGYZES -- nvarchar(255)
|
||||
,tcs.C_KILEPESROGZITESDATUM AS C_KILEPESROGZITESDATUM -- datetime
|
||||
,tcs.C_IMPORTALT AS C_IMPORTALT -- * char(1)
|
||||
,tcs.C_INTEZMENYID AS C_INTEZMENYID -- * int
|
||||
,@kovTanevId AS C_TANEVID -- * int
|
||||
,ocs.ID AS C_OSZTALYCSOPORTID -- * int
|
||||
,dk.ID AS C_TANULOID -- * int
|
||||
,tcs.TOROLT AS TOROLT -- * char(1)
|
||||
,0 AS SERIAL -- * int
|
||||
,tcs.LASTCHANGED AS LASTCHANGED -- * datetime
|
||||
,GETDATE() AS CREATED -- * datetime
|
||||
,tcs.MODIFIER AS MODIFIER -- int
|
||||
,0 AS CREATOR -- int
|
||||
,tcs.ID AS ELOZOTANEVIREKORDID -- int
|
||||
,tcs.C_JOGVISZONYTIPUSID AS C_JOGVISZONYTIPUSID -- int
|
||||
FROM T_TANULOCSOPORT tcs
|
||||
INNER JOIN T_TANULO dk ON dk.ELOZOTANEVIREKORDID = tcs.C_TANULOID
|
||||
INNER JOIN T_OSZTALYCSOPORT ocs ON ocs.ELOZOTANEVIREKORDID = tcs.C_OSZTALYCSOPORTID
|
||||
WHERE tcs.TOROLT = 'F'
|
||||
AND tcs.C_TANEVID = @aktTanevId
|
||||
AND tcs.C_BELEPESDATUM <= GETDATE()
|
||||
AND (tcs.C_KILEPESDATUM IS NULL OR tcs.C_KILEPESDATUM > GETDATE())
|
||||
AND NOT EXISTS (SELECT 1 FROM T_TANULOCSOPORT tcs2 WHERE tcs2.C_TANULOID = dk.ID AND tcs2.C_OSZTALYCSOPORTID = ocs.ID AND tcs2.TOROLT = 'F' AND tcs2.C_TANEVID = @kovTanevId)
|
||||
|
||||
|
||||
-- Tanügyi adatok, ahol kell
|
||||
INSERT INTO T_TANULOTANUGYIADATOK (
|
||||
C_BEIRASINAPLOSORSZAM
|
||||
,C_BEJARO
|
||||
,C_DIAKSPORTKOROS
|
||||
,C_EGYEBORSZAGOSDONTO
|
||||
,C_EGYUTTMUKODESES
|
||||
,C_ELOZOINTEZMENY
|
||||
,C_EVISMETLO
|
||||
,C_ISKOLAIKERETEKKOZOTT
|
||||
,C_JOGVISZONYATSZUNETELTETO
|
||||
,C_JOGVISZONYVARHATOBEFEJEZESE
|
||||
,C_MAGANTANULO
|
||||
,C_MAGANTANULOSAGANAKOKAID
|
||||
,C_MAGANTANULOSAGKEZDETE
|
||||
,C_NYILVANTARTASKEZDETE
|
||||
,C_OSZTV
|
||||
,C_POLGARISZERZODESES
|
||||
,C_SZAKMAIGYAKORLATON
|
||||
,C_SZETVAGAZAT
|
||||
,C_SZINTVIZSGA
|
||||
,C_SZKTV
|
||||
,C_TANDIJATFIZETO
|
||||
,C_TANKOTELEZETT
|
||||
,C_TANKOTELEZETTSEGVEGE
|
||||
,C_TANULOEVFOLYAMTIPUSID
|
||||
,C_TANULOSZERZODESES
|
||||
,C_TECHNIKUSIEVFOLYAM
|
||||
,C_TERITESIDIJATFIZETO
|
||||
,C_VENDEG
|
||||
,C_NAPLOSORSZAM
|
||||
,C_TORZSLAPSZAM
|
||||
,C_TANTERVID
|
||||
,C_FELVETELTANEVEID
|
||||
,C_TANULOCSOPORTID
|
||||
,C_INTEZMENYID
|
||||
,C_TANEVID
|
||||
,TOROLT
|
||||
,SERIAL
|
||||
,LASTCHANGED
|
||||
,CREATED
|
||||
,MODIFIER
|
||||
,CREATOR
|
||||
,ELOZOTANEVIREKORDID
|
||||
,C_HOZOTTIGAZOLATLANHIANYZAS
|
||||
,C_HOZOTTIGAZOLATLANKESESPERCBE
|
||||
,C_HOZOTTIGAZOLTHIANYZAS
|
||||
,C_HOZOTTIGAZOLTKESESPERCBEN
|
||||
,C_ISESL16EVESUTANBELEPETT
|
||||
,C_BIZONYITVANYSZAMA
|
||||
,C_TANTERVIJELLEMZOID
|
||||
,C_ISDUALISKEPZESBEN
|
||||
,C_ISMASODIKTOBBSZAKMA
|
||||
,C_AGAZATUJSZKTTIPUSID
|
||||
,C_SZAKMATIPUSID
|
||||
,C_SZAKMAIRANYTIPUSID
|
||||
,C_AGAZATIALAPVIZSGAEREDMENYE
|
||||
,C_DUALISKEPZOHELYADOSZAMA
|
||||
,C_DUALISKEPZOHELYNEVE
|
||||
,C_ISOKLEVELESTECHNIKUSKIMENET
|
||||
,C_ISSZAKKEPZESIMUNKASZERZODESS
|
||||
,C_ISBESZAMITASOS
|
||||
) SELECT
|
||||
tta.C_BEIRASINAPLOSORSZAM AS C_BEIRASINAPLOSORSZAM -- nvarchar(50)
|
||||
,tta.C_BEJARO AS C_BEJARO -- * char(1)
|
||||
,tta.C_DIAKSPORTKOROS AS C_DIAKSPORTKOROS -- * char(1)
|
||||
,tta.C_EGYEBORSZAGOSDONTO AS C_EGYEBORSZAGOSDONTO -- * char(1)
|
||||
,tta.C_EGYUTTMUKODESES AS C_EGYUTTMUKODESES -- * char(1)
|
||||
,tta.C_ELOZOINTEZMENY AS C_ELOZOINTEZMENY -- nvarchar(255)
|
||||
,tta.C_EVISMETLO AS C_EVISMETLO -- * char(1)
|
||||
,tta.C_ISKOLAIKERETEKKOZOTT AS C_ISKOLAIKERETEKKOZOTT -- * char(1)
|
||||
,tta.C_JOGVISZONYATSZUNETELTETO AS C_JOGVISZONYATSZUNETELTETO -- * char(1)
|
||||
,tta.C_JOGVISZONYVARHATOBEFEJEZESE AS C_JOGVISZONYVARHATOBEFEJEZESE -- datetime
|
||||
,tta.C_MAGANTANULO AS C_MAGANTANULO -- * char(1)
|
||||
,tta.C_MAGANTANULOSAGANAKOKAID AS C_MAGANTANULOSAGANAKOKAID -- int
|
||||
,tta.C_MAGANTANULOSAGKEZDETE AS C_MAGANTANULOSAGKEZDETE -- datetime
|
||||
,tta.C_NYILVANTARTASKEZDETE AS C_NYILVANTARTASKEZDETE -- * datetime
|
||||
,tta.C_OSZTV AS C_OSZTV -- * char(1)
|
||||
,tta.C_POLGARISZERZODESES AS C_POLGARISZERZODESES -- * char(1)
|
||||
,tta.C_SZAKMAIGYAKORLATON AS C_SZAKMAIGYAKORLATON -- * char(1)
|
||||
,tta.C_SZETVAGAZAT AS C_SZETVAGAZAT -- * char(1)
|
||||
,tta.C_SZINTVIZSGA AS C_SZINTVIZSGA -- numeric
|
||||
,tta.C_SZKTV AS C_SZKTV -- * char(1)
|
||||
,tta.C_TANDIJATFIZETO AS C_TANDIJATFIZETO -- * char(1)
|
||||
,tta.C_TANKOTELEZETT AS C_TANKOTELEZETT -- * char(1)
|
||||
,tta.C_TANKOTELEZETTSEGVEGE AS C_TANKOTELEZETTSEGVEGE -- datetime
|
||||
,tta.C_TANULOEVFOLYAMTIPUSID AS C_TANULOEVFOLYAMTIPUSID -- int
|
||||
,tta.C_TANULOSZERZODESES AS C_TANULOSZERZODESES -- * char(1)
|
||||
,tta.C_TECHNIKUSIEVFOLYAM AS C_TECHNIKUSIEVFOLYAM -- * char(1)
|
||||
,tta.C_TERITESIDIJATFIZETO AS C_TERITESIDIJATFIZETO -- * char(1)
|
||||
,tta.C_VENDEG AS C_VENDEG -- * char(1)
|
||||
,tta.C_NAPLOSORSZAM AS C_NAPLOSORSZAM -- int
|
||||
,tta.C_TORZSLAPSZAM AS C_TORZSLAPSZAM -- nvarchar(500)
|
||||
,COALESCE(trv.ID, trvDef.ID, (SELECT TOP 1 ID FROM T_TANTERV t WHERE tcs.C_TANEVID = @kovTanevId)) AS C_TANTERVID -- * int
|
||||
,tta.C_FELVETELTANEVEID AS C_FELVETELTANEVEID -- * int
|
||||
,tcs.ID AS C_TANULOCSOPORTID -- * int
|
||||
,tta.C_INTEZMENYID AS C_INTEZMENYID -- * int
|
||||
,@kovTanevId AS C_TANEVID -- * int
|
||||
,tta.TOROLT AS TOROLT -- * char(1)
|
||||
,0 AS SERIAL -- * int
|
||||
,GETDATE() AS LASTCHANGED -- * datetime
|
||||
,GETDATE() AS CREATED -- * datetime
|
||||
,0 AS MODIFIER -- int
|
||||
,0 AS CREATOR -- int
|
||||
,tta.ID AS ELOZOTANEVIREKORDID -- int
|
||||
,tta.C_HOZOTTIGAZOLATLANHIANYZAS AS C_HOZOTTIGAZOLATLANHIANYZAS -- * int
|
||||
,tta.C_HOZOTTIGAZOLATLANKESESPERCBE AS C_HOZOTTIGAZOLATLANKESESPERCBE -- * int
|
||||
,tta.C_HOZOTTIGAZOLTHIANYZAS AS C_HOZOTTIGAZOLTHIANYZAS -- * int
|
||||
,tta.C_HOZOTTIGAZOLTKESESPERCBEN AS C_HOZOTTIGAZOLTKESESPERCBEN -- * int
|
||||
,tta.C_ISESL16EVESUTANBELEPETT AS C_ISESL16EVESUTANBELEPETT -- * char(1)
|
||||
,tta.C_BIZONYITVANYSZAMA AS C_BIZONYITVANYSZAMA -- nvarchar(50)
|
||||
,tta.C_TANTERVIJELLEMZOID AS C_TANTERVIJELLEMZOID -- int
|
||||
,tta.C_ISDUALISKEPZESBEN AS C_ISDUALISKEPZESBEN -- * char(1)
|
||||
,tta.C_ISMASODIKTOBBSZAKMA AS C_ISMASODIKTOBBSZAKMA -- * char(1)
|
||||
,tta.C_AGAZATUJSZKTTIPUSID AS C_AGAZATUJSZKTTIPUSID -- int
|
||||
,tta.C_SZAKMATIPUSID AS C_SZAKMATIPUSID -- int
|
||||
,tta.C_SZAKMAIRANYTIPUSID AS C_SZAKMAIRANYTIPUSID -- int
|
||||
,tta.C_AGAZATIALAPVIZSGAEREDMENYE AS C_AGAZATIALAPVIZSGAEREDMENYE -- numeric
|
||||
,tta.C_DUALISKEPZOHELYADOSZAMA AS C_DUALISKEPZOHELYADOSZAMA -- nvarchar(20)
|
||||
,tta.C_DUALISKEPZOHELYNEVE AS C_DUALISKEPZOHELYNEVE -- nvarchar(255)
|
||||
,tta.C_ISOKLEVELESTECHNIKUSKIMENET AS C_ISOKLEVELESTECHNIKUSKIMENET -- * char(1)
|
||||
,tta.C_ISSZAKKEPZESIMUNKASZERZODESS AS C_ISSZAKKEPZESIMUNKASZERZODESS -- * char(1)
|
||||
,tta.C_ISBESZAMITASOS AS C_ISBESZAMITASOS -- * char(1)
|
||||
FROM T_TANULOTANUGYIADATOK tta
|
||||
INNER JOIN T_TANULOCSOPORT tcs ON tcs.ELOZOTANEVIREKORDID = tta.C_TANULOCSOPORTID
|
||||
LEFT JOIN T_TANTERV trv ON trv.ELOZOTANEVIREKORDID = tta.C_TANTERVID
|
||||
LEFT JOIN T_TANTERV trvDef ON trvDef.C_TANEVID = tcs.C_TANEVID AND trvDef.C_VEDETT = 'T'
|
||||
WHERE tta.C_TANEVID = @aktTanevId
|
||||
AND tta.TOROLT = 'F'
|
||||
AND NOT EXISTS (SELECT 1 FROM T_TANULOTANUGYIADATOK tta2 WHERE tta2.C_TANULOCSOPORTID = tcs.ID AND tta2.C_TANEVID = @kovTanevId AND tta2.TOROLT = 'F')
|
||||
|
||||
|
||||
UPDATE T_TANULOCSOPORT SET
|
||||
C_KILEPESDATUM = LEFT(@kovTanevNev, 4) + '0831'
|
||||
,C_KILEPESROGZITESDATUM = GETDATE()
|
||||
,MODIFIER = 0
|
||||
,LASTCHANGED = GETDATE()
|
||||
WHERE C_TANEVID = @aktTanevId AND C_KILEPESDATUM IS NULL
|
||||
AND TOROLT = 'F'
|
||||
GO
|
||||
|
||||
|
||||
|
109
Tools/SqlScripts/Tech_user_összerendelés.sql
Normal file
109
Tools/SqlScripts/Tech_user_összerendelés.sql
Normal file
|
@ -0,0 +1,109 @@
|
|||
DECLARE intezmenyCursor CURSOR LOCAL FOR
|
||||
SELECT C_AZONOSITO FROM T_INTEZMENY WHERE TOROLT = 'F'
|
||||
|
||||
DECLARE @intezmenyAzonosito NVARCHAR(30)
|
||||
DECLARE @schema NVARCHAR(50)
|
||||
DECLARE @schemaUser NVARCHAR(50)
|
||||
DECLARE @sql NVARCHAR(max)
|
||||
|
||||
OPEN intezmenyCursor
|
||||
FETCH NEXT FROM intezmenyCursor INTO @intezmenyAzonosito
|
||||
|
||||
WHILE @@FETCH_STATUS = 0
|
||||
BEGIN
|
||||
SET @schema = 'KR_'+ @intezmenyAzonosito + '_Schema'
|
||||
SET @schemaUser = 'KR_'+ @intezmenyAzonosito + '_user'
|
||||
|
||||
IF NOT EXISTS (SELECT 1 FROM MASTER.dbo.syslogins WHERE name = @SchemaUser and dbname = 'master')
|
||||
BEGIN
|
||||
-- create user login
|
||||
SET @Sql = N'CREATE LOGIN ['+@SchemaUser+'] WITH PASSWORD=N''Porcica1.'', DEFAULT_LANGUAGE= British '
|
||||
EXECUTE sp_executesql @Sql
|
||||
END
|
||||
|
||||
|
||||
IF NOT EXISTS (SELECT 1 FROM sys.sysusers WHERE name= @SchemaUser)
|
||||
BEGIN
|
||||
--create user in Kreta database
|
||||
SET @Sql = N'CREATE USER ['+@SchemaUser+'] FOR LOGIN ['+@SchemaUser+'] WITH DEFAULT_SCHEMA=['+@Schema+'] '
|
||||
EXECUTE sp_executesql @Sql
|
||||
|
||||
----create schema
|
||||
--SET @Sql = N'CREATE SCHEMA ['+@Schema+'] AUTHORIZATION [dbo] '
|
||||
--EXECUTE sp_executesql @Sql
|
||||
|
||||
--apply permissions to schemas
|
||||
SET @Sql = N'GRANT SELECT ON SCHEMA::['+@Schema+'] TO ['+@SchemaUser+']
|
||||
GRANT EXECUTE ON SCHEMA::['+@Schema+'] TO ['+@SchemaUser+']
|
||||
GRANT VIEW DEFINITION ON SCHEMA::[dbo] TO ['+@SchemaUser+']
|
||||
GRANT DELETE ON SCHEMA::['+@Schema+'] TO ['+@SchemaUser+']
|
||||
GRANT UPDATE ON SCHEMA::['+@Schema+'] TO ['+@SchemaUser+']
|
||||
GRANT INSERT ON SCHEMA::['+@Schema+'] TO ['+@SchemaUser+']'
|
||||
|
||||
EXECUTE sp_executesql @Sql
|
||||
|
||||
--Allow user to connect to database
|
||||
SET @Sql = N'GRANT CONNECT TO ['+@SchemaUser+']'
|
||||
EXECUTE sp_executesql @Sql
|
||||
END
|
||||
ELSE
|
||||
BEGIN
|
||||
SET @Sql = N'ALTER USER ['+@SchemaUser+'] WITH LOGIN = ['+@SchemaUser+'] '
|
||||
EXECUTE sp_executesql @Sql
|
||||
END
|
||||
|
||||
FETCH NEXT FROM intezmenyCursor INTO @intezmenyAzonosito
|
||||
END
|
||||
|
||||
CLOSE intezmenyCursor
|
||||
DEALLOCATE intezmenyCursor
|
||||
go
|
||||
exec sp_change_users_login 'Update_One', 'kreta_tech_user', 'kreta_tech_user'
|
||||
go
|
||||
|
||||
|
||||
/*
|
||||
EMAIL CÍMEK átírása
|
||||
*/
|
||||
PRINT 'E-mail címek átírása teszt@ekreta.hura'
|
||||
UPDATE dbo.T_INTEZMENYADATOK SET C_EMAILCIM = 'teszt@ekreta.hu' WHERE C_EMAILCIM > ''
|
||||
UPDATE dbo.T_INTEZMENYADATOK SET C_ADMINEMAILCIM = 'teszt@ekreta.hu' WHERE C_ADMINEMAILCIM > ''
|
||||
UPDATE dbo.T_MUKODESIHELY SET C_EMAILCIM = 'teszt@ekreta.hu' WHERE C_EMAILCIM > ''
|
||||
UPDATE dbo.T_EMAIL SET C_EMAILCIM = CONCAT('teszt', ID,'@ekreta.hu') WHERE C_EMAILCIM > ''
|
||||
UPDATE dbo.T_INTEZMENY SET C_FENNTARTOEMAILCIM = 'teszt@ekreta.hu' WHERE C_FENNTARTOEMAILCIM > ''
|
||||
UPDATE dbo.T_NEBULO SET C_TKEMAILCIM = 'teszt@ekreta.hu' WHERE C_TKEMAILCIM > ''
|
||||
UPDATE dbo.T_NEBULO SET C_TKEMAILCIM2 = 'teszt@ekreta.hu' WHERE C_TKEMAILCIM2 > ''
|
||||
GO
|
||||
|
||||
/*Config-ok DEV-re állítása*/
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 1
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'https://ginop.ekreta-dev.hu/sso' WHERE C_CONFIGTIPUSID = 2
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 3
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = '-' WHERE C_CONFIGTIPUSID = 4
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 5
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 6
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'https://eugyintezes2.ekreta-dev.hu/kreta/kerelmek' WHERE C_CONFIGTIPUSID = 7
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 8
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'https://eugyintezes2.ekreta-dev.hu/kreta/uzenetek' WHERE C_CONFIGTIPUSID = 9
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 10
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = '-' WHERE C_CONFIGTIPUSID = 11
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 12
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 13
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 14
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 15
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = '-' WHERE C_CONFIGTIPUSID = 16
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 17
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = '-' WHERE C_CONFIGTIPUSID = 18
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 19
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 20
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = '-' WHERE C_CONFIGTIPUSID = 21
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 22
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 23
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 24
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 25
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 26
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'https://tudasbazis.ekreta.hu/' WHERE C_CONFIGTIPUSID = 28
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 29
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'https://tudasbazis.ekreta.hu/' WHERE C_CONFIGTIPUSID = 30
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'https://tudasbazis.ekreta.hu/' WHERE C_CONFIGTIPUSID = 31
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 32
|
5
Tools/SqlScripts/Új tanév létrehozás.sql
Normal file
5
Tools/SqlScripts/Új tanév létrehozás.sql
Normal file
|
@ -0,0 +1,5 @@
|
|||
EXEC [dev].[uspGenerateTanevAdatokFromExistingTanev]
|
||||
@intezmenyId =
|
||||
,@tanevNeveNew = '2019/2020'
|
||||
,@tanevNeveSource = '2018/2019'
|
||||
,@kovetkezoTanev = 1
|
47
Tools/SqlScripts/cleanup_monitor.sql
Normal file
47
Tools/SqlScripts/cleanup_monitor.sql
Normal file
|
@ -0,0 +1,47 @@
|
|||
-- Intézmény adatokat eltávolító folyamat figyelése
|
||||
declare @INTEZMENYEK varchar(max) = 'klik031053001'; -- <----- Megmaradó intézmény azonosítók
|
||||
declare @SQL nvarchar(max) = '';
|
||||
|
||||
|
||||
|
||||
set @INTEZMENYEK = stuff((
|
||||
select concat(',', i.ID)
|
||||
from string_split(@INTEZMENYEK, ',') a
|
||||
inner join T_INTEZMENY (nolock) i on i.C_AZONOSITO = a.value
|
||||
for xml path('')
|
||||
), 1, 1, '');
|
||||
|
||||
declare @table_list table(table_name sysname, to_do bit);
|
||||
|
||||
select @SQL += 'SELECT ''' + s.name + '.' + t.name + ''' AS table_name, ' +
|
||||
'CASE WHEN EXISTS(SELECT * FROM ' + s.name + '.' + t.name + ' (NOLOCK) WHERE ' + c.name + ' NOT IN (' + @INTEZMENYEK + ') ) THEN 1 ELSE 0 END AS ToDo;' + char(13)
|
||||
from sys.tables t
|
||||
inner join sys.schemas s on s.schema_id = t.schema_id
|
||||
inner join sys.columns c on t.object_id = c.object_id
|
||||
where c.name in ('C_INTEZMENYID', 'C_ALINTEZMENYID')
|
||||
and s.name not in ('auditlog', 'core', 'dev', 'HangFire')
|
||||
and t.name not in ('XmlAudit')
|
||||
order by s.name, t.name;
|
||||
|
||||
insert into @table_list
|
||||
exec(@SQL);
|
||||
|
||||
select distinct
|
||||
spid,
|
||||
datediff(second, last_batch, getdate()) duration_sec,
|
||||
p.cmd,
|
||||
substring(s.text, p.stmt_start / 2 + 1, p.stmt_end / 2 + 1) command,
|
||||
p.status,
|
||||
r.percent_complete,
|
||||
r.estimated_completion_time / 1000 seconds_remaining
|
||||
from sys.sysprocesses p
|
||||
cross apply sys.dm_exec_sql_text(p.sql_handle) s
|
||||
left join sys.dm_exec_requests r on r.session_id = p.spid
|
||||
where p.spid <> @@spid
|
||||
and s.text like '%CHECKPOINT;%'
|
||||
and p.status in ('running', 'runnable', 'suspended');
|
||||
|
||||
select * from @table_list
|
||||
where to_do > 0;
|
||||
|
||||
|
220
Tools/SqlScripts/cleanup_process.sql
Normal file
220
Tools/SqlScripts/cleanup_process.sql
Normal file
|
@ -0,0 +1,220 @@
|
|||
-- Intézmény adatokat eltávolító szkript, ha csak pár intézmény kell az adatbázisba
|
||||
declare @INTEZMENYEK varchar(max) = 'klik034885002'; -- <----- Megmaradó intézmény azonosítók
|
||||
declare @SQL nvarchar(max);
|
||||
|
||||
|
||||
|
||||
-- EZUTÁN KÖVETKEZŐ SOROKHOZ NE NYÚLJ! -----------------------------------------------------------------------
|
||||
-- ellenőrzés
|
||||
select @SQL = 'Érvénytelen intézmény azonosító: ' + a.value
|
||||
from string_split(@INTEZMENYEK, ',') a
|
||||
where not exists(select * from T_INTEZMENY where C_AZONOSITO = a.value);
|
||||
|
||||
if @SQL > '' throw 50001, @SQL, 1;
|
||||
|
||||
set @INTEZMENYEK = stuff((
|
||||
select concat(',', i.ID)
|
||||
from string_split(@INTEZMENYEK, ',') a
|
||||
inner join T_INTEZMENY i on i.C_AZONOSITO = a.value
|
||||
for xml path('')
|
||||
), 1, 1, '');
|
||||
|
||||
if isnull(ltrim(rtrim(@INTEZMENYEK)), '') = '' throw 50001, N'Nem található intézmény ID', 1;
|
||||
print concat('Intézmény ID-k: ', @INTEZMENYEK);
|
||||
|
||||
|
||||
|
||||
-- simple recovery bekapcsolása
|
||||
set @SQL = 'ALTER DATABASE ' + db_name() + ' SET RECOVERY SIMPLE';
|
||||
if exists(select * from sys.databases where database_id = db_id() and recovery_model_desc <> 'SIMPLE') exec(@SQL);
|
||||
|
||||
|
||||
|
||||
-- triggerek letiltása ------------------------------------------------------------------------------------------------
|
||||
set @SQL = '';
|
||||
select @SQL += 'DISABLE TRIGGER ' + tr.name + ' ON ' + s.name + '.' + t.name + ';' + char(13)
|
||||
from sys.triggers tr
|
||||
inner join sys.tables t on t.object_id = tr.parent_id
|
||||
inner join sys.schemas s on s.schema_id = t.schema_id
|
||||
where tr.is_disabled = 0;
|
||||
|
||||
exec(@SQL);
|
||||
|
||||
|
||||
|
||||
-- foreign key-ek letiltása -------------------------------------------------------------------------------------------
|
||||
set @SQL = '';
|
||||
select @SQL += 'ALTER TABLE ' + s.name + '.' + t.name + ' NOCHECK CONSTRAINT ' + fk.name + ';' + char(13)
|
||||
from sys.foreign_keys fk
|
||||
inner join sys.tables t on t.object_id = fk.parent_object_id
|
||||
inner join sys.schemas s on s.schema_id = t.schema_id
|
||||
where fk.is_not_trusted = 0 or is_disabled = 0;
|
||||
|
||||
exec(@SQL);
|
||||
|
||||
|
||||
|
||||
-- nonclustered indexek törlése (opcionális) --------------------------------------------------------------------------
|
||||
set @SQL = '';
|
||||
select @SQL += 'DROP INDEX ' + i.name + ' ON [' + s.name + '].[' + t.name + '];' + char(13)
|
||||
from sys.indexes i
|
||||
inner join sys.tables t on t.object_id = i.object_id
|
||||
inner join sys.schemas s on s.schema_id = t.schema_id
|
||||
where i.type_desc = 'NONCLUSTERED'
|
||||
and not exists(select * from sys.key_constraints pk where pk.type in ('PK', 'UQ') and pk.unique_index_id = i.index_id)
|
||||
and i.is_unique = 0;
|
||||
|
||||
exec(@SQL);
|
||||
|
||||
|
||||
|
||||
-- intézmény adatok törlése -------------------------------------------------------------------------------------------
|
||||
set xact_abort on;
|
||||
set nocount on;
|
||||
declare @object_id int = 0;
|
||||
declare @DROP nvarchar(max), @INTO nvarchar(max), @TRUNCATE nvarchar(max), @INSERT nvarchar(max), @ADD nvarchar(max);
|
||||
|
||||
while (1 = 1)
|
||||
begin
|
||||
|
||||
select top 1
|
||||
@object_id = t.object_id,
|
||||
@DROP = '',
|
||||
@INTO = '',
|
||||
@TRUNCATE = '',
|
||||
@INSERT = '',
|
||||
@ADD = ''
|
||||
from sys.tables t
|
||||
inner join sys.schemas s on s.schema_id = t.schema_id
|
||||
inner join sys.columns c on c.object_id = t.object_id
|
||||
where 1 = 1
|
||||
and t.object_id > @object_id
|
||||
and c.name in ('C_INTEZMENYID', 'C_ALINTEZMENYID')
|
||||
and s.name not in ('auditlog', 'core', 'dev', 'HangFire')
|
||||
and t.name not in ('XmlAudit')
|
||||
order by t.object_id;
|
||||
|
||||
|
||||
if @@rowcount = 0 break;
|
||||
|
||||
|
||||
select
|
||||
@DROP += 'ALTER TABLE ' + p.parent_object_name + ' DROP CONSTRAINT ' + fk.name + ';' + char(13),
|
||||
@INTO = 'SELECT * INTO ' + t_columns.current_object_name + '_temp FROM ' + t_columns.current_object_name + ' WHERE ' + c.name + ' IN (' + @INTEZMENYEK + ');' + char(13),
|
||||
@TRUNCATE = 'TRUNCATE TABLE ' + t_columns.current_object_name + ';' + char(13),
|
||||
@INSERT = case when t_columns.has_identity = 1 then 'SET IDENTITY_INSERT ' + t_columns.current_object_name + ' ON;' + char(13) else '' end +
|
||||
'INSERT INTO ' + t_columns.current_object_name + '(' + t_columns.column_list + ') ' +
|
||||
'SELECT ' + t_columns.column_list + ' FROM ' + t_columns.current_object_name + '_temp;' + char(13) +
|
||||
'DROP TABLE ' + t_columns.current_object_name + '_temp;' + char(13) +
|
||||
case when t_columns.has_identity = 1 then 'SET IDENTITY_INSERT ' + t_columns.current_object_name + ' OFF;' + char(13) else '' end,
|
||||
@ADD += 'ALTER TABLE ' + p.parent_object_name + ' WITH NOCHECK ADD CONSTRAINT ' + fk.name + ' ' +
|
||||
'FOREIGN KEY (' + p_columns.column_list + ') REFERENCES ' + r.referenced_object_name + '(' + r_columns.column_list + ');' + char(13) +
|
||||
'ALTER TABLE ' + p.parent_object_name + ' NOCHECK CONSTRAINT ' + fk.name + ';' + char(13)
|
||||
from sys.tables t
|
||||
inner join sys.schemas s on s.schema_id = t.schema_id
|
||||
inner join sys.columns c on c.object_id = t.object_id
|
||||
left join (
|
||||
sys.foreign_keys fk
|
||||
inner join sys.tables pt on pt.object_id = fk.parent_object_id
|
||||
inner join sys.schemas ps on ps.schema_id = pt.schema_id
|
||||
inner join sys.tables rt on rt.object_id = fk.referenced_object_id
|
||||
inner join sys.schemas rs on rs.schema_id = rt.schema_id
|
||||
) on fk.referenced_object_id = t.object_id
|
||||
outer apply (select ps.name + '.' + pt.name as parent_object_name) p
|
||||
outer apply (select rs.name + '.' + rt.name as referenced_object_name) r
|
||||
outer apply (
|
||||
select stuff((
|
||||
select ',' + c.name
|
||||
from sys.columns c
|
||||
where c.object_id = t.object_id
|
||||
and c.is_computed = 0
|
||||
order by c.column_id
|
||||
for xml path('')
|
||||
), 1, 1, '') as column_list,
|
||||
case when exists(select * from sys.columns c where c.object_id = t.object_id and c.is_identity = 1) then 1 else 0 end as has_identity,
|
||||
s.name + '.' + t.name as current_object_name
|
||||
) t_columns
|
||||
outer apply (
|
||||
select stuff((
|
||||
select ',' + c.name
|
||||
from sys.columns c
|
||||
inner join sys.foreign_key_columns fkc on fkc.parent_column_id = c.column_id and fkc.parent_object_id = c.object_id
|
||||
where fkc.constraint_object_id = fk.object_id
|
||||
order by fkc.constraint_column_id
|
||||
for xml path('')
|
||||
), 1, 1, '') as column_list
|
||||
) p_columns
|
||||
outer apply (
|
||||
select stuff((
|
||||
select ',' + c.name
|
||||
from sys.columns c
|
||||
inner join sys.foreign_key_columns fkc on fkc.referenced_column_id = c.column_id and fkc.referenced_object_id = c.object_id
|
||||
where fkc.constraint_object_id = fk.object_id
|
||||
order by fkc.constraint_column_id
|
||||
for xml path('')
|
||||
), 1, 1, '') as column_list
|
||||
) r_columns
|
||||
where t.object_id = @object_id
|
||||
and c.name in ('C_INTEZMENYID', 'C_ALINTEZMENYID');
|
||||
|
||||
|
||||
|
||||
set @SQL = CONCAT(
|
||||
'BEGIN TRANSACTION;' + char(13),
|
||||
@DROP,
|
||||
@INTO,
|
||||
@TRUNCATE,
|
||||
@INSERT,
|
||||
@ADD,
|
||||
'COMMIT TRANSACTION;' + char(13),
|
||||
'CHECKPOINT;'
|
||||
);
|
||||
begin try
|
||||
exec(@SQL);
|
||||
end try
|
||||
begin catch
|
||||
print @SQL;
|
||||
throw;
|
||||
end catch
|
||||
|
||||
end
|
||||
|
||||
-- speciális táblák
|
||||
-- T_ENTITYATTRIBUTEHISTORY
|
||||
ALTER TABLE dbo.T_ENTITYBLOBVALUES DROP CONSTRAINT IF EXISTS FK_EntityBLOBValues;
|
||||
|
||||
BEGIN TRANSACTION;
|
||||
SELECT *
|
||||
INTO dbo.T_ENTITYATTRIBUTEHISTORY_temp
|
||||
FROM dbo.T_ENTITYATTRIBUTEHISTORY eah
|
||||
WHERE EXISTS(SELECT * FROM dbo.T_ENTITYHISTORY eh WHERE eh.ID = eah.C_ENTITYHISTORYID);
|
||||
|
||||
|
||||
TRUNCATE TABLE dbo.T_ENTITYATTRIBUTEHISTORY;
|
||||
|
||||
SET IDENTITY_INSERT dbo.T_ENTITYATTRIBUTEHISTORY ON;
|
||||
INSERT INTO dbo.T_ENTITYATTRIBUTEHISTORY(ID, C_CURRENTVALUE, C_ORIGINALVALUE, C_PROPERTYNAME, C_ENTITYHISTORYID)
|
||||
SELECT ID, C_CURRENTVALUE, C_ORIGINALVALUE, C_PROPERTYNAME, C_ENTITYHISTORYID FROM dbo.T_ENTITYATTRIBUTEHISTORY_temp
|
||||
SET IDENTITY_INSERT dbo.T_ENTITYATTRIBUTEHISTORY OFF;
|
||||
|
||||
DROP TABLE dbo.T_ENTITYATTRIBUTEHISTORY_temp;
|
||||
COMMIT TRANSACTION;
|
||||
|
||||
|
||||
|
||||
-- foreign key-ek visszakapcsolása (opcionális) -----------------------------------------------------------------------
|
||||
set @SQL = '';
|
||||
select @SQL += 'ALTER TABLE ' + s.name + '.' + t.name + ' CHECK CONSTRAINT ' + fk.name + ';' + char(13)
|
||||
from sys.foreign_keys fk
|
||||
inner join sys.tables t on t.object_id = fk.parent_object_id
|
||||
inner join sys.schemas s on s.schema_id = t.schema_id
|
||||
where fk.is_not_trusted = 1 or is_disabled = 1;
|
||||
|
||||
exec(@SQL);
|
||||
go
|
||||
|
||||
|
||||
-- shrinkelés ---------------------------------------------------------------------------------------------------------
|
||||
DBCC SHRINKDATABASE(0);
|
||||
CHECKPOINT;
|
||||
DBCC SHRINKDATABASE(0);
|
17
Tools/SqlScripts/test_restore.ps1
Normal file
17
Tools/SqlScripts/test_restore.ps1
Normal file
|
@ -0,0 +1,17 @@
|
|||
# Install-Module dbatools
|
||||
# Import-Module dbatools
|
||||
|
||||
$credential = Get-Credential
|
||||
|
||||
Get-DbaBackupInformation -Path \\kakh-kfebkpa004\sqlbackup\strb\KAKH-KFEAAG078 `
|
||||
-SqlInstance 172.20.106.10 `
|
||||
-DatabaseName KRETA_KLIK_13_SIOFOKI `
|
||||
-DirectoryRecurse `
|
||||
-SqlCredential $credential `
|
||||
| `
|
||||
Restore-DbaDatabase -SqlInstance 172.20.106.10 `
|
||||
-DatabaseName KRETA_KLIK_13_SIOFOKI_FarkasM `
|
||||
-SqlCredential $credential `
|
||||
-RestoreTime "2020-12-15 14:00:00"
|
||||
#-OutputScriptOnly
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue