Parallelisierung und Umleitungen von Steps
Parallelisierung und Umleitungen von Steps
Ich habe hier noch ein kleines SQL Skript, welches ich irgendwo mal eingebaut habe... ganz ohne Gewähr! Dies tilgt den User mehr ohne weniger aus allen Vorgängen. Bei dir ist eventuell noch die Einschränkung auf nur offene Vorgänge erforderlich.
Die if-Abfrage prüft, ob die angegebenen User auch existieren.
DECLARE @OLD_USERNAME nvarchar(100) = '(ALTER_USERNAME)'
DECLARE @NEW_USERNAME nvarchar(100) = '(NEUER_USERNAME)'
if ((select count(*) from jrusers (nolock) where Username = @OLD_USERNAME)=1 AND (select count(*) from jrusers (nolock) where Username = @NEW_USERNAME)=1)
BEGIN
-- JR Incidents
UPDATE JRINCIDENTS set username = @NEW_USERNAME where username = @OLD_USERNAME
UPDATE JRINCIDENTS set lastuser = @NEW_USERNAME where lastuser = @OLD_USERNAME
UPDATE JRINCIDENTS set recipient = '#'+@NEW_USERNAME+'#' where recipient = '#'+@OLD_USERNAME+'#'
-- Eingangsrechnungen
UPDATE REBUKOPF set client = @NEW_USERNAME where client = @OLD_USERNAME
END
Ich habe hier noch ein kleines SQL Skript, welches ich irgendwo mal eingebaut habe... ganz ohne Gewähr! Dies tilgt den User mehr ohne weniger aus allen Vorgängen. Bei dir eventuell noch die Einschränlung auf nur offene Vorgänge erforderlich.
Die if-Abfrage prüft, ob die angegebenen User auch existieren.
DECLARE @OLD_USERNAME nvarchar(100) = '(ALTER_USERNAME)'
DECLARE @NEW_USERNAME nvarchar(100) = '(NEUER_USERNAME)'
if ((select count(*) from jrusers (nolock) where Username = @OLD_USERNAME)=1 AND (select count(*) from jrusers (nolock) where Username = @NEW_USERNAME)=1)
BEGIN
-- JR Incidents
UPDATE JRINCIDENTS set username = @NEW_USERNAME where username = @OLD_USERNAME
UPDATE JRINCIDENTS set lastuser = @NEW_USERNAME where lastuser = @OLD_USERNAME
UPDATE JRINCIDENTS set recipient = '#'+@NEW_USERNAME+'#' where recipient = '#'+@OLD_USERNAME+'#'
-- Eingangsrechnungen
UPDATE REBUKOPF set client = @NEW_USERNAME where client = @OLD_USERNAME
END
Parallelisierung und Umleitungen von Steps
Parallelisierung und Umleitungen von Steps
Ich habe hier noch ein kleines SQL Skript, welches ich irgendwo mal eingebaut habe... ganz ohne Gewähr! Dies tilgt den User mehr ohne weniger aus allen Vorgängen. Bei dir eventuell noch die Einschränlung auf nur offene Vorgänge erforderlich.
Die if-Abfrage prüft, ob die angegebenen User auch existieren.
DECLARE @OLD_USERNAME nvarchar(100) = '(ALTER_USERNAME)'
DECLARE @NEW_USERNAME nvarchar(100) = '(NEUER_USERNAME)'
if ((select count(*) from jrusers (nolock) where Username = @OLD_USERNAME)=1 AND (select count(*) from jrusers (nolock) where Username = @NEW_USERNAME)=1)
BEGIN
-- JR Incidents
UPDATE JRINCIDENTS set username = @NEW_USERNAME where username = @OLD_USERNAME
UPDATE JRINCIDENTS set lastuser = @NEW_USERNAME where lastuser = @OLD_USERNAME
UPDATE JRINCIDENTS set recipient = '#'+@NEW_USERNAME+'#' where recipient = '#'+@OLD_USERNAME+'#'
-- Eingangsrechnungen
UPDATE REBUKOPF set client = @NEW_USERNAME where client = @OLD_USERNAME
END
Ich habe hier noch ein kleines SQL Skript, welches ich irgendwo mal eingebaut habe... ganz ohne Gewähr! Dies tilgt den User mehr ohne weniger aus allen Vorgängen. Bei dir eventuell noch die Einschränlung auf nur offene Vorgänge erforderlich.
Die if-Abfrage prüft noch, ob die angegebenen User auch existieren.
DECLARE @OLD_USERNAME nvarchar(100) = '(ALTER_USERNAME)'
DECLARE @NEW_USERNAME nvarchar(100) = '(NEUER_USERNAME)'
if ((select count(*) from jrusers (nolock) where Username = @OLD_USERNAME)=1 AND (select count(*) from jrusers (nolock) where Username = @NEW_USERNAME)=1)
BEGIN
-- JR Incidents
UPDATE JRINCIDENTS set username = @NEW_USERNAME where username = @OLD_USERNAME
UPDATE JRINCIDENTS set lastuser = @NEW_USERNAME where lastuser = @OLD_USERNAME
UPDATE JRINCIDENTS set recipient = '#'+@NEW_USERNAME+'#' where recipient = '#'+@OLD_USERNAME+'#'
-- Eingangsrechnungen
UPDATE REBUKOPF set client = @NEW_USERNAME where client = @OLD_USERNAME
END
Parallelisierung und Umleitungen von Steps
Parallelisierung und Umleitungen von Steps
Ich habe hier noch ein kleines SQL Skript, welches ich irgendwo mal eingebaut habe... ganz ohne Gewähr! Dies tilgt den User mehr ohne weniger aus allen Vorgängen. Bei dir eventuell noch die Einschränlung auf nur offene Vorgänge erforderlich.
Die if-Abfrage prüft noch, ob die angegebenen User auch existieren.
DECLARE @OLD_USERNAME nvarchar(100) = '(ALTER_USERNAME)'
DECLARE @NEW_USERNAME nvarchar(100) = '(NEUER_USERNAME)'
if ((select count(*) from jrusers (nolock) where Username = @OLD_USERNAME)=1 AND (select count(*) from jrusers (nolock) where Username = @NEW_USERNAME)=1)
BEGIN
-- JR Incidents
UPDATE JRINCIDENTS set username = @NEW_USERNAME where username = @OLD_USERNAME
UPDATE JRINCIDENTS set lastuser = @NEW_USERNAME where lastuser = @OLD_USERNAME
UPDATE JRINCIDENTS set recipient = '#'+@NEW_USERNAME+'#' where recipient = '#'+@OLD_USERNAME+'#'
-- Eingangsrechnungen
UPDATE REBUKOPF set client = @NEW_USERNAME where client = @OLD_USERNAME
END
Ich habe hier noch ein kleines SQL Skript, welches ich irgendwo mal eingebaut habe... ganz ohne Gewähr! Dies tilgt den User mehr ohne weniger aus allen Vorgängen. Bei dir eventuell noch die Einschränlung auf nur offene Vorgänge erforderlich.
DECLARE @OLD_USERNAME nvarchar(100) = '(ALTER_USERNAME)'
DECLARE @NEW_USERNAME nvarchar(100) = '(NEUER_USERNAME)'
if ((select count(*) from jrusers (nolock) where Username = @OLD_USERNAME)=1 AND (select count(*) from jrusers (nolock) where Username = @NEW_USERNAME)=1)
BEGIN
-- JR Incidents
UPDATE JRINCIDENTS set username = @NEW_USERNAME where username = @OLD_USERNAME
UPDATE JRINCIDENTS set lastuser = @NEW_USERNAME where lastuser = @OLD_USERNAME
UPDATE JRINCIDENTS set recipient = '#'+@NEW_USERNAME+'#' where recipient = '#'+@OLD_USERNAME+'#'
-- Eingangsrechnungen
UPDATE REBUKOPF set client = @NEW_USERNAME where client = @OLD_USERNAME
END
Parallelisierung und Umleitungen von Steps
Ich habe hier noch ein kleines SQL Skript, welches ich irgendwo mal eingebaut habe... ganz ohne Gewähr! Dies tilgt den User mehr ohne weniger aus allen Vorgängen. Bei dir eventuell noch die Einschränlung auf nur offene Vorgänge erforderlich.
DECLARE @OLD_USERNAME nvarchar(100) = '(ALTER_USERNAME)'
DECLARE @NEW_USERNAME nvarchar(100) = '(NEUER_USERNAME)'
if ((select count(*) from jrusers (nolock) where Username = @OLD_USERNAME)=1 AND (select count(*) from jrusers (nolock) where Username = @NEW_USERNAME)=1)
BEGIN
-- JR Incidents
UPDATE JRINCIDENTS set username = @NEW_USERNAME where username = @OLD_USERNAME
UPDATE JRINCIDENTS set lastuser = @NEW_USERNAME where lastuser = @OLD_USERNAME
UPDATE JRINCIDENTS set recipient = '#'+@NEW_USERNAME+'#' where recipient = '#'+@OLD_USERNAME+'#'
-- Eingangsrechnungen
UPDATE REBUKOPF set client = @NEW_USERNAME where client = @OLD_USERNAME
END