init
This commit is contained in:
@@ -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'
|
||||
|
||||
@@ -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!'
|
||||
|
||||
@@ -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>
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
|
||||
@@ -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
|
||||
@@ -0,0 +1,5 @@
|
||||
EXEC [dev].[uspGenerateTanevAdatokFromExistingTanev]
|
||||
@intezmenyId =
|
||||
,@tanevNeveNew = '2019/2020'
|
||||
,@tanevNeveSource = '2018/2019'
|
||||
,@kovetkezoTanev = 1
|
||||
@@ -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;
|
||||
|
||||
|
||||
@@ -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);
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user