Computernamen sensitive

Post Reply
User avatar
bboehm
Posts: 569
Joined: 07. Apr 2008, 18:47
Location: München
Contact:

Computernamen sensitive

Post by bboehm » 07. Nov 2018, 07:39

Guten Morgen,

Wir haben da so einen Schönheitsfehler, leider werden immer wieder die Computernamen entweder mit Groß- oder Kleinbuchstaben importiert, dass schaut natürlich schrecklich aus. :shock: Gibt es vielleicht ein Skript (SQL), mit dem man das wieder gerade ziehen kann?

Schöne Grüße
Bernhard
IT-Administrator mit Migrationshintergrund bei Fraunhofer-Gesellschaft

Produktionssystem: W2k22, Empirum 23.0.1, MS SQL 2017 Enterprise
Testsystem: W2k19, Empirum 23.0.1, MS SQL 2017 Express

User avatar
FrankPree
Posts: 127
Joined: 25. Aug 2011, 08:41
Contact:

Re: Computernamen sensitive

Post by FrankPree » 08. Nov 2018, 08:40

Servus Bernhard,

Denkbar wäre, einen GDIE mit einem kleinen SQL Script über die SPSComputerClassBase/SPSAssetClassBase laufen zu lassen und dann den Namen per GDIE neu einzutragen.
Geht natürlich auch als Update-Script entweder im GDIE oder direkt auf der Datenbank. Da man direkt auf der Datenbank aber wissen sollte was man tut, hier nur das Select Statement, das man so oder so ähnlich im GDIE benutzen kann.

Beispielcode:

Code: Select all

select 

ascb.ObjectId,
compcb.name as [compcb name alt],
upper(compcb.name) as [compcb name groß],
lower(compcb.name) as [compcb name klein],

ascb.name as [ascb name alt],
upper(ascb.name) as [ascb name groß],
lower(ascb.name) as [ascb name klein]

from SPSComputerClassBase compcb
inner join SPSAssetClassBase ascb on compcb.[Expression-ObjectID] = ascb.[Expression-ObjectID]
Viele Grüße
Frank

Post Reply

Return to “Administration”

Who is online

Users browsing this forum: No registered users and 2 guests